industry news
Subscribe Now

Express Logic Introduces Downloadable Application Modules for ThreadX RTOS

March 1, 2011, Embedded World, Nuremberg, Germany?Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), today announced the introduction of downloadable application modules for its ThreadX® RTOS. Downloadable application modules enable ThreadX-based applications to dynamically receive additional instructions from local mass storage or a network. Applications therefore gain increased functionality without the cost of an increased footprint or additional memory. This technique also provides on-demand reconfiguration and application updates for deployed systems. The ThreadX Module technology ideally suits situations where application code size exceeds available memory, when new modules need to be added after the product is deployed, or when partial firmware updates are required. 

A kernel-module structure is commonly found in operating systems such as Windows and Linux, and in larger RTOSes, such as VxWorks and QNX. Such architecture and functionality is not commonly found in small-footprint RTOSes like ThreadX. Express Logic’s penetration of the RTOS glass ceiling provides a breakthrough for small-footprint applications, which require the reliability and responsiveness of ThreadX, but can now also use downloadable modules to achieve an even greater range of functionality and modularity in their designs.

ThreadX Modules are collections of application threads, not linked with the ThreadX kernel, but that are instead loaded into target memory and use ThreadX kernel services via an interface with the Module Manager. The ThreadX Module Manager, resident within the ThreadX kernel, initiates a module as well as fields and interfaces all module requests for ThreadX API services. Although there is only one copy of the Module Manager, there are no limits on the number of modules that can be loaded at the same time, and no limits on the number of threads in any one module. In this manner, the ThreadX kernel becomes a distinct execution entity, running continuously to serve Module requests. 

If desired, application threads can alternatively be linked with the ThreadX kernel and reside in target memory as part of its executable image. While this option avoids the need to reload the modules containing these threads, it increases the size of the resident kernel image, leaving less memory for use by Modules.

“With the introduction of our Downloadable Modules for ThreadX, ThreadX gains the functionality previously reserved for larger, more expensive RTOSes, while still providing the small-footprint, high-performance, and ease of use that a billion ThreadX-based systems have always relied on,” noted William E. Lamie, President of Express Logic. “With these Modules, developers can structure their applications with greater functionality, while still enabling them to execute in small memory systems, and with on-demand reconfiguration and update from remote facilities.”

Pricing and Availability

ThreadX with Downloadable Modules is available in full source code form, royalty free, at license prices starting at $17,500.

About Express Logic and ThreadX

Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performanceNetX™ 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 www.expresslogic.com, call 1-888-THREADX, or email inquiries tosales@expresslogic.com

Leave a Reply

featured blogs
Apr 25, 2024
Cadence's seven -year partnership with'¯ Team4Tech '¯has given our employees unique opportunities to harness the power of technology and engage in a three -month philanthropic project to improve the livelihood of communities in need. In Fall 2023, this partnership allowed C...
Apr 24, 2024
Learn about maskless electron beam lithography and see how Multibeam's industry-first e-beam semiconductor lithography system leverages Synopsys software.The post Synopsys and Multibeam Accelerate Innovation with First Production-Ready E-Beam Lithography System appeared fir...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTek’s design process usually relies on human intuition, but with Cadence’s Optimality Intelligent System Explorer and Clarity 3D Solver, they’ve increased design productivity by 75X. The Optimality Explorer’s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

OPTIGA™ TPM SLB 9672 and SLB 9673 RPI Evaluation Boards
Sponsored by Mouser Electronics and Infineon
Security is a critical design concern for most electronic designs today, but finding the right security solution for your next design can be a complicated and time-consuming process. In this episode of Chalk Talk, Amelia Dalton and Andreas Fuchs from Infineon investigate how Infineon’s OPTIGA trusted platform module can not only help solve your security design concerns but also speed up your design process as well.
Jun 26, 2023
34,458 views