Summary of VXWORKS ON ZYNQ ULTRASCALE+ MPSOC
iWave Systems announced VxWorks 21.03 BSP support for its iW-RainboW-G30M System on Module, based on the Xilinx Zynq UltraScale+ MPSoC ZU4/5/7. The port enables VxWorks real-time capabilities on the module, providing high-speed interfaces, scalability, safety, and reliability for mission-critical applications by combining deterministic RTOS behavior with the MPSoC’s heterogeneous processing and hardware-accelerated performance.
Parts used in the iW-RainboW-G30M Project:
- iW-RainboW-G30M System on Module
- Xilinx Zynq UltraScale+ MPSoC ZU4
- Xilinx Zynq UltraScale+ MPSoC ZU5
- Xilinx Zynq UltraScale+ MPSoC ZU7
- VxWorks 21.03 Board Support Package (BSP)
- High-speed interfaces (integrated on module)
iWave Systems is pleased to inform about the VxWorks BSP release for its XILINX UltraScale+ MPSoC System on Modules. VxWorks 21.03 has now been ported on the iW-RainboW-G30M system on module, which is powered by the ZU 4/5/7 MPSoC.

VxWorks is Industry’s leading real-time operating system for building embedded devices& systems.
The ZU 4/5/7 System on module, integrated with high-speed interfaces when built with VxWorks BSP, ensures the scalability, safety, and reliability required for mission critical applications.
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 SoCs complement the decade long availability of soft-core CPU’s and other soft IP for building system on FPGAs. Adaptive SoCs then are 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.
Why VxWorks on Zynq UltraScale+ MPSoC
The combination of VxWorks on the Zynq UltraScale+ MPSoC provides the foundation for secure high-speed high-performance computing application. Highlighted below are the key features of VxWorks and UltraScale+ MPSoC, together which power devices across verticals.
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:
Read more: VXWORKS ON ZYNQ ULTRASCALE+ MPSOC
- What has iWave Systems released for the iW-RainboW-G30M?
iWave Systems released the VxWorks 21.03 BSP port for the iW-RainboW-G30M System on Module. - Which MPSoC variants does the iW-RainboW-G30M use?
The module is powered by the Zynq UltraScale+ MPSoC ZU4, ZU5, and ZU7 variants. - Which operating system version was ported to the module?
VxWorks 21.03 was ported to the iW-RainboW-G30M. - What benefits does VxWorks provide on the UltraScale+ MPSoC?
VxWorks provides deterministic, priority based, pre-emptive RTOS behavior with low latency and minimal jitter, suited for hard real-time embedded applications. - What application qualities does the VxWorks BSP enable for the module?
The VxWorks BSP ensures scalability, safety, and reliability required for mission critical applications. - What processing capabilities do the Zynq UltraScale+ MPSoCs combine?
They combine 64-bit processor scalability with real-time control and soft and hard engines for graphics, video, waveform, and packet processing. - Why are Adaptive SoCs useful according to the article?
Adaptive SoCs are useful when high performance is required for parts of an algorithm that can be implemented in hardware using parallel or pipelined techniques. - Does the iW-RainboW-G30M integrate high-speed interfaces?
Yes, the ZU 4/5/7 System on Module integrates high-speed interfaces when built with the VxWorks BSP.