The X-Ware IoT Platform powered by ThreadX provides embedded developers with the latest Xilinx’s FPGAs and SoCs, supporting the highest performance and fastest real-time response. The supported devices are the Xilinx Zynq® UltraScale®+ MPSoCs, both Application Processing Unit (Quad/Dual Cortex®-A53) and Realtime Processing Unit (Dual Cortex-R5) MPSoCs. Express Logic already supports Xilinx’s FPGAs and SoCs, such as the Xilinx Zynq-7000 and the MicroBlaze Processor softcore.
The X-Ware IoT Platform is a deeply embedded runtime includes the ThreadX/ThreadX Symmetric Multiprocessing (SMP) RTOS, the FileX embedded FAT file system, the embedded GUIX UI framework, the NetX and NetX Duo embedded TCP/IP protocol stacks, the USBX embedded USB solution, and OpenAMP.
Because of the X-Ware IoT Platform’s extensive IoT protocol and security support, including coverage for MQTT, CoAP, LwM2M, IPsec, DTLS, TLS, and 6LoWPAN, IoT cloud connectivity is easy. The X-Ware IoT Platform is also Thread Group certified, contains no open source, provides high performance, and an industry-leading small footprint.
The ThreadX SMP RTOS provides all the benefits of the standard ThreadX RTOS along with automatic load-balancing across all cores, enabling applications to fully exploit the multiple cores of the Zynq UltraScale+ device family. The ThreadX SMP RTOS also supports capabilities of the OpenAMP project for non-SMP uses of the X-Ware IoT Platform.
The X-Ware IoT Platform puts safety first. In addition to its performance and size advantages, its component products ThreadX/ThreadX SMP, FileX, and NetX Duo have attained the highest level of safety certifications. They include IEC 61508 SIL 4, IEC 62304 Class C, ISO 26262 ASIL D, EN 50128 SW-SIL 4, UL 60730-1 Annex H, CSA E60730-1 Annex H, IEC 60730-1 Annex H, 60335-1 Annex R, and IEC 60335-1 Annex R, 1998.