Express Logic Provides a New Choice for pSOS+® Users

Introducing the New Evacuation Kit™


San Diego, CA ( March 20, 2000)

Express Logic announced today the availability of their Evacuation Kit™ for pSOS Users . This new product offers former Integrated Systems customers that are using pSOS+ an exciting new option for the future. Instead of having WindRiver's Tornado® technology forced upon them, pSOS+ customers can now easily migrate their existing application to the advanced ThreadX/MULTI 2000 solution from Express Logic and Green Hills Software.

The Evacuation Kit™ is designed to help pSOS customers that cannot migrate their application to VxWorks® due to royalties, cost, size, or performance reasons. The kit defines basic pSOS services, with some limitations, and utilizes ThreadX primitives underneath. The new pSOS compatibility layer performs faster than the original pSOS code, since the Evacuation Kit utilizes internal ThreadX primitives and bypasses basic ThreadX error checking. However, the application may achieve even greater performance and size benefits if a complete conversion to ThreadX is performed.

Express Logic's royalty-free ThreadX RTOS provides former pSOS+ developers with the most technically advanced multitasking solution on the market today. Its picokernel™ design results in very high-performance and extremely small memory requirements - requiring less than 4Kbytes for minimal usage. ThreadX also provides former pSOS+ users with significant technical innovations including extremely fast software timers and a mechanism to help reduce context switching called preemption-threshold™. In fact, recent academic research has proven preemption-threshold helps reduce real-time operating system overhead (context switches) by marrying the best of preemptive and non-preemptive scheduling techniques.

Green Hills Software's MULTI 2000 IDE, together with a complete family of optimizing C, C++, EC++, and FORTRAN compilers, automates all aspects of embedded software development and provides an excellent replacement for developers previously using tools from ISI. Featuring an integrated programming editor, source-level debugger, graphical program builder, and run-time error checker, MULTI 2000 also includes a version control system, instruction set simulators, performance profiler, and real-time EventAnalyzer™. The latest version of MULTI 2000 also boasts several new additions to an already best-of-class solution, including the source-level debugger and graphical browser. The debugger's Cross Reference Browsing capability enables programmers to view variable and function use throughout the source code. This makes it easy to determine where a variable is used, where it is given a value, and where it is referenced.

ThreadX is completely integrated with Green Hills Software's MULTI 2000, including advanced ThreadX-aware debugging, thread-safe C library integration, and complete support for the MULTI EventAnalyzer. The MULTI EventAnalyzer for ThreadX, which works hand and hand with Green Hills' MULTI Debugger, graphically displays both system and application events on an expandable timeline in real-time. Unlike some competing products, the MULTI EventAnalyzer for ThreadX is implemented with in-line macros for minimal intrusion. This results in a tool that can actually be used at later states of product development, when timing is critical.

"Let's face it, pSOS customers made a distinct choice not to use VxWorks when selecting pSOS originally. WindRiver is now basically telling these same customers that, over the next couple years, they will be glad to migrate them into something they never wanted. This heavy handed approach certainly isn't a good situation for pSOS developers, which is why we decided to offer the Evacuation Kit™." says William E. Lamie, Express Logic's president. "With our Evacuation Kit, a no-royalty business model, superior technology, and the highly integrated and advanced MULTI 2000 development solution, we are giving pSOS customers a very compelling alternative. Why put a tornado into your product if you don't have to?"

"pSOS+ customers have been hurt before by ISI actions; now they're in the line of fire from WindRiver Systems," commented John Carbone, Green Hills Software's vice president of marketing. "Many of these customers already are using Green Hills compilers and other tools; now they can take advantage of superior RTOS technology that's fully supported. The Evacuation Kit™ makes ThreadX the easiest port they can choose."

MULTI 2000 and ThreadX are available for most major 32-bit and 64-bit RISC and CISC CPUs, as well as a number of popular DSPs, including all derivatives of IBM and Motorola PowerPC, ARM, Thumb, StrongARM, MIPS, Hitachi SH, NEC V8xx, Motorola 68000, ColdFire, Intel 386/486/Pentium, Oak Technology's Micro-SPARC, SPARClite, M-Core, TriCore, and Hitachi's SH-DSP. MULTI 2000 also supports a variety of host/target connectivity options, including BDM and JTAG OCD (On-Chip Debugging) solutions, EST's visionICE, HP's Processor Probe, ARM's EmbeddedICE, and various ROM Monitors.

Price and Availability

Express Logic licenses ThreadX on a product-line basis, including source-code and without any run-time royalties. The Evacuation Kit™ is going to be distributed at no charge for licensed ThreadX customers. The Evacuation Kit™ is scheduled for shipment at the beginning of Q2 2000.

About Express Logic and ThreadX

Headquartered in San Diego, CA, and with UK offices in Redditch, UK, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetX™ TCP/IP stack, the FileX™ embedded MS-DOS compatible file system, and the USBX™ Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit the Web site at, call 1-888-THREADX, or email inquires to

For More Information Contact:

John Carbone
VP of Marketing
Express Logic, Inc.
Tel: (858) 613-6640 ext.202

Janice Hughes
Media Relations
(705) 751-9740
Cell: (705) 774-8686

Additional Product Information:

Express Logic Unveils TraceX™—New Tool for ThreadX® System Event Analysis...More more
Express Logic Announces ThreadX® RTOS and NetX™ TCP/IP Support for Luminary Micro’s New Stellaris® LM3S1000/LM3S8000 Series Microcontrollers...More more
Renesas Technology and Express Logic Launch Real-time Control and Signal Processing Platform with File System, Networking, and High-speed USB Support...More more
Express Logic Launches ThreadX® MCU Edition for Microchip Technology’s PIC24 Microcontrollers and dsPIC® DSCs...More more
Express Logic Clears the Air Regarding Ruling on Copyright Infringement Claim Against u-velOSity™ RTOS ...More more
Express Logic exhibits to overflow crowds at ESC Silicon Valley, 2007...More more