The ThreadX real time operating system (RTOS) has surpassed 5.4 billion total deployments. Verified by VDC Research with data on each segment, ThreadX is particularly well-represented among the SoC-based subsystems for Bluetooth, baseband, and WiFi radio.
Developed by Express Logic 20 years ago, ThreadX is a small, fast, royalty-free RTOS
that provides embedded developers with priority-based preemptive scheduling,
optimized context switching, and a highly intuitive API. It is deployed in
environments where low overhead, high performance, and solid reliability are a
must, and in products from sectors that include consumer electronics, medical
and scientific instrumentation, industrial control and automation, aerospace,
and more.
Product Category
|
ThreadX
Deployments |
||
Mobile Phones
|
3,318,891,415
|
||
Office/Business Automation
|
874,186,339
|
||
776,383,695
|
|||
Retail Automation
|
165,543,568
|
||
Industrial Automation & Energy/Power
|
152,657,119
|
||
Communications & Networking
|
76,545,097
|
||
Aerospace & Defense
|
18,961,967
|
||
Automotive Transportation
|
12,549,912
|
||
Medical Devices
|
12,499,099
|
||
Other & General Purpose
|
12,660,942
|
||
Source: VDC Research, 2016
“The adoption of ThreadX in the wireless, IoT and various
other markets is quite impressive,” said Chris Rommel, Executive Vice
President, VDC Research. “By combining our long-standing embedded device,
processor, and operating system research with information on dozens of the
leading customers of ThreadX, we gained a detailed picture of the use of
ThreadX over the past two decades. It is clear that ThreadX’s high performance,
small footprint, ease of adoption, and royalty-free licensing make it a
favorite among embedded developers and SOC manufacturers from multiple
sectors.”
Express Logic designed ThreadX specifically for use in
deeply embedded memory- and processing-constrained devices. It is now pre-certified to
IEC 61508 SIL 4, IEC 62304 Class C, ISO 26262 ASIL D, UL/IEC 60730, UL/IEC
60335, UL 1998, and EN 50128 SW-SIL 4. ThreadX is also certified for DO-178B
designs and is fully MISRA-C:2004 and MISRA C:2014 compliant for safety critical designs.
ThreadX also provides consistent naming conventions,
user-friendly APIs, and solid development-tool support. That support, which
includes over 100 free downloadable reference demos, full ANSI C source code,
and internal expertise at support centers worldwide, helps Express Logic
customers and partners alike to make the most effective use of ThreadX for
faster, easier development.
“That ThreadX has now surpassed the
5.4 billion mark in total deployments with a double-digit compounded annual
growth rate validates our 20-year commitment to easing and enhancing the
development experience,” said William E. Lamie, President of Express Logic.
There has been significant support from partners, with companies such as Renesas adding optimisations for its new S124 family of microcontrollers based around ARM's Cortex-M0+ core for IoT applications. NXP (which includes Freescale), Atmel (soon to be part of Microchip), Texas Instruments and ST Microelectronics all also support the technology
“We selected Express Logic’s ThreadX as the RTOS for Renesas Synergy based on its extensive feature set, rock-solid reliability, and commercial market credibility,” said Peter Carbone, Vice President of the IoT Business Unit at Renesas Electronics in the US. “ThreadX is a core of our Synergy Software Package to help embedded designers accelerate development, inspire innovation, and enable differentiation in the IoT space.”
"With over 5.5 billion deployments, Express Logic has
delivered a solid foundation for many developers bringing ARM-based systems to
market,” said Richard York, Vice President of Embedded Marketing at ARM. “ThreadX
is a market-proven RTOS that gives embedded developers the tools and technology
to create compelling embedded solutions and reduce the time-to-market for ARM
CPU based products.”
“For many years, Express Logic’s ThreadX RTOS has been
tightly integrated with our world-leading C/C++ compiler and debugger toolchain
IAR Embedded Workbench,” said Mats Ullström, Chief Operating Officer, IAR
Systems. “With help from ThreadX, the C-SPY Debugger in IAR Embedded Workbench
can display RTOS-specific items such as task lists, queues, and semaphores, which
simplifies debugging and expedites time to market. Consequently, we look
forward to continued growth in delivering efficient, dependable solutions to
embedded-development engineers.”
No comments:
Post a Comment