New Textbook Explains Real-Time Programming of MIPS(R) Processors

* Reuters is not responsible for the content in this press release.

Mon Jan 12, 2009 8:30am EST

Express Logic and MIPS Technologies Introduce: 'Real-Time Embedded
Multithreading: Using ThreadX and MIPS'

MOUNTAIN VIEW, Calif. and SAN DIEGO, Jan. 12 /PRNewswire-FirstCall/ --
Express Logic, Inc., the leader in royalty-free real-time operating systems
(RTOS), and MIPS Technologies, Inc. (Nasdaq: MIPS) today announced publication
of a new textbook on real-time software development by Edward L. Lamie, PhD,
professor emeritus and former Computer Science Department Chair at California
State University, Stanislaus. Dr. Lamie's new book, Real-Time Embedded
Multithreading: Using ThreadX and MIPS, introduces software developers to the
use of an RTOS, and offers examples of the use of application threads to
manage real-time programming on MIPS-Based(TM) platforms.
    Real-Time Embedded Multithreading offers a complete guide for the
developer or student. Beginning with a discussion of general concepts and
terminology, it quickly moves on to a specific demonstration system that
investigates the salient characteristics of the reference processor (MIPS32(R)
core), thoroughly explores the services and features of the reference RTOS
(Express Logic's ThreadX(R)), and culminates with a major case study. Sample
chapters, such as "The Thread-The Essential Component," "Memory Management:
Byte Pools and Block Pools," and "Thread Communication with Message Queues,"
expose pitfalls and problem areas and point to possible solutions.
    "Real-Time Embedded Multithreading is a great introduction to real-time or
embedded programming, with the added bonus of detailing an actual RTOS running
on a real processor," commented Jim Turley, Silicon Insider founder. "It moves
swiftly and by page 12 the reader already has sample code to try out. Whether
you're a newcomer to embedded, real-time programming or are trying to get a
MIPS/ThreadX system up and running quickly, this is the ideal resource and
reference."
    MIPS Technologies' 32-bit and 64-bit processor cores are found in hundreds
of embedded systems and SoCs. Its RISC architecture with large GP and FPU
register sets makes it a good choice for applications in wireless networking,
laser printers, video gaming, and security. Express Logic's ThreadX RTOS is
used in over 500 million electronic devices in similar industries, and is an
ideal RTOS for MIPS-Based embedded systems.
    "Years of training university students and professional embedded
developers have culminated in the lessons offered in this comprehensive text
on real-time multithreading," commented Dr. Edward Lamie. "This book provides
specific, real-world instruction oriented around a reference platform that
makes the instruction more relevant for developers, and easier to apply to
embedded systems."
    As Dr. Lamie observes, much of the success of a real-time implementation
hinges on the relative simplicity and robust multithreading capabilities of
the RTOS and the reference platform. Perfect for embedded systems programmers,
software engineers, electrical engineers, or firmware engineers with a
programming background in C or C++, the book examines many ways in which the
reference processor and RTOS can be optimally combined. The book includes a CD
featuring a Win32-based ThreadX demonstration system complete with all the
sample systems, end-of-chapter projects, and case study.
    Real-Time Embedded Multithreading is Dr. Lamie's fourth book. Dr. Lamie
also authored Pascal Programming, PL/I Programming -- A Structured,
Disciplined Approach, and the first edition of Real-Time Embedded
Multithreading, which also are available through Amazon.com.
    Real-Time Embedded Multithreading: Using ThreadX and MIPS is available
from Elsevier Books, online through Amazon.com, and at retail outlets
worldwide. It is priced at $54.95, with special introductory pricing available
for a limited time.
    About Express Logic, Inc.
    Headquartered in San Diego, CA, with field offices in Redditch, UK, and
Hanover and Munich, Germany, Express Logic offers the most advanced run-time
solutions and development tools for deeply embedded applications, including
its popular ThreadX(R) RTOS, the high-performance NetX(TM) TCP/IP stack, the
FileX(R) embedded FAT-compatible file system, the USBX(TM) Host/Device USB
protocol stack, the PEGX(TM) GUI development kit, the BenchX(TM) Eclipse-based
IDE, and the TraceX(TM) real-time graphical event trace and analysis tool. All
products from Express Logic include full source-code and have no run-time
royalties. For more information about Express Logic solutions, please visit
http://www.expresslogic.com, call 1-888-THREADX, or email inquiries to
sales@expresslogic.com.
    About MIPS Technologies, Inc.
    MIPS Technologies, Inc. (NasdaqGS: MIPS) is the world's second largest
semiconductor design IP company and the number one analog IP company
worldwide.
With more than 250 customers around the globe, MIPS Technologies is the only
company that provides a combined portfolio of processors, analog IP and
software tools for the embedded market. The company powers some of the world's
most popular products for the digital entertainment, home networking,
wireless,
and portable media markets-including broadband devices from Linksys, DTVs and
digital consumer devices from Sony, DVD recordable devices from Pioneer,
digital set-top boxes from Motorola, network routers from Cisco, 32-bit
microcontrollers from Microchip Technology and laser printers from
Hewlett-Packard. Founded in 1998, MIPS Technologies is headquartered in
Mountain View, California, with offices worldwide. For more information,
contact (650) 567-5000 or visit http://www.mips.com.
    ThreadX, TraceX and FileX are registered trademarks, and NetX, CANX, USBX,
BenchX, preemption-threshold, picokernel, and UDP fast path technology are
trademarks of Express Logic, Inc. Poly-Messenger is a registered trademark and
Poly-Generator is a trademark of PolyCore Software, Inc. MIPS, MIPS-Based and
MIPS32 are trademarks or registered trademarks in the United States and other
countries of MIPS Technologies, Inc. All other brands or product names are the
property of their respective holders.
    Additional Product Information: info@expresslogic.com
SOURCE  Express Logic, Inc.; MIPS Technologies, Inc.

Jen Bernier of MIPS Technologies, Inc., +1-650-567-5178, jenb@mips.com; or
Janice Hughes, Media Relations, Hughes Communications, Inc., +1-705-751-9740,
or +1-705-774-8686 (cell), janice@hughescom.net, for MIPS Technologies, Inc.;
or John Carbone, Vice President, Marketing, Express Logic, Inc.,
+1-858-613-6640, Ext. 202, jcarbone@expresslogic.com
Comments (0)
This discussion is now closed. We welcome comments on our articles for a limited period after their publication.