VxWorks 21.03 has now been ported on iWave Systems iW-RainboW-G30M system-on-module, powered by the ZU 4/5/7 MPSoC.
Systems developer and integrator iWave Systems has released a VxWorks board support package (BSP) for its Xilinx UltraScale+ MPSoC system-on-modules.
VxWorks is suitable for embedded applications that require real time, deterministic performance and also require safety and security certification in industries such as medical, aerospace, robotics, and network infrastructure.
The combination of VxWorks – a leading real-time operating system from Wind River – on the Zynq UltraScale+ MPSoC provides a foundation for secure high-speed high-performance computing application, enabling the scalability, safety, and reliability required for mission critical applications. iWave said that VxWorks 21.03 has now been ported on its iW-RainboW-G30M system-on-module, powered by the ZU 4/5/7 MPSoC.
The new BSP helps strengthen the safety, security, and modularity on the Zynq UltraScale+ MPSoC in industrial networking (time sensitive networking), high precision test and measurement equipment, medical imaging and avionics. Safety-critical applications like automotive, industrial motor control, and avionics also need to have high reliability and safety integrity levels (ASILs), for which it is necessary to mitigate soft errors and implement redundancy to have better hard fault toleration; this is where the combination of VxWorks and UltraScale+ MPSoC is an ideal fit.
The Zynq UltraScale+ MPSoC series provide 64-bit processor scalability while combining real-time control with soft and hard engines for graphics, video, waveform, and packet processing. These adaptive systems on chip (SoCs) complement the decade-long availability of soft-core CPUs and other soft intellectual property (IP) for building systems on FPGAs. Adaptive SoCs are hence particularly useful when high performance is required for a portion of an algorithm that can be implemented in hardware using parallel or pipelined (or a combination) techniques.
VxWorks for real-time embedded
VxWorks is ideal for hard real-time embedded applications because it is a deterministic, priority based, pre-emptive RTOS with low latency and minimal jitter, with a few feature highlights as below:
The value of the Zynq UltraScale+ MPSoC architecture lies in the tight integration of its programmable logic with the processing system, with a highlights including:
SOM approach enables scalability
The SOM approach for the FPGA SoCs further allows greater scalability for end applications in terms of logic density, FPGA IOs and number of transceiver lanes. For example, a well-designed carrier board design architecture can cover system IO ports for multiple end products ranging from the Xilinx Zynq MPSoC UltraScale+ ZU4 with 192K logic cells to ZU19 with 1.1 million logic cells. Also, the SOM approach allows migration to new generation SoC solutions without changing the product mechanical architecture.