Express Logic announced that its ThreadX RTOS now supports Xilinx’s Zynq-7000 Extensible Processing Platform. ThreadX is a small-footprint, high-performance, royalty-free RTOS with efficient real-time responsiveness. With sub-microsecond context switching, and service times of 100-200 cycles, ThreadX easily supports the demands of embedded system devices. ThreadX also offers a rich ecosystem of complementary development tools, including the Xilinx ISE Design Suite for the Zynq-7000 EPP. ThreadX also supports other Xilinx embedded processing solutions, including the MicroBlaze soft processor and Virtex-class FPGA devices with embedded PowerPC processors, using this same tool suite.
The ZYNQ family is Xilinx's first Extensible Processing Platform. This new class of semiconductor device combines an industry-standard ARM dual-core Cortex-A9 MPCore processing system with Xilinx’s scalable 28-nm programmable logic architecture. This processor-centric architecture offers the flexibility and scalability of an FPGA, combined with ASIC-like performance and power consumption, and the programming ease of a microprocessor. The dual-core Zynq can be used in a Symmetric Multiprocessing mode, where an RTOS such as ThreadX runs on both processors from a single copy in common memory, or in an Asymmetric Multiprocessing mode, where ThreadX can be used in conjunction with Linux to address applications that require both robust functionality and rapid real-time response.













