Express Logic's ThreadX RTOS supports ARMv8 64-bit processors, including the Cortex-A53, Cortex-A57, and Cortex-A72 processors. There is a growing demand for 64-bit processors like the ARMv8 due to performance and power efficiency of such processors in emerging applications such as IOT connectivity. 64-bit processors like the ARMv8 supports image-editing features in smartphones and other mobile devices better than 32-bit CPUs.
Also devices such televisions, set-top boxes, and business products, such as site and local servers can support high-definition video, photos and other images, and text while using very little power by employing 64 bit CPUs.
Express Logic claims its ThreadX supports ARMv8 64-bit processors with a memory footprint of less than 7KB. ThreadX is also said to provide context switches measured in nanoseconds and API service times on the order of 100-200 cycle speeds.
“Our support for the ARMv8 architecture enables embedded developers to address demanding requirements for managing ever-larger volumes of content while using minimal processor cycles and memory,” commented William E. Lamie, President of Express Logic. “As well, ThreadX enables developers to make the most of powerful processors by supporting the highest performance and fastest real-time response.”
Express Logic says ThreadX was the first RTOS to earn UL/IEC 60730-1 annex H safety certification and is precertified to most relevant standards, including IEC 61508, IEC 62304, ISO 26262, EN 50128, CSA E60730-1 Annex H, UL 60335-1 Annex R, IEC 60335-1 Annex R, and UL 1998. ThreadX comes complete with source code developed entirely by Express Logic and is 100 percent MISRA-C compliant to both the 2004 and 2012 standards.