October 8, 2025
Article
Embedded system design often suffers from delays due to the dependency on physical hardware availability. This is especially true with complex platforms like Xilinx Zynq™ UltraScale+™ MPSoCs, where hardware readiness can take weeks or months, slowing down software development and testing.
QEMU (Quick Emulator) is changing that equation. As an open-source emulator, QEMU creates a virtual model of embedded platforms—including CPU cores, memory, and peripherals—on a standard x86 host machine. For developers working with Zynq™ UltraScale+™ SoMs, this means they can start building, debugging, and validating their software stack well before hardware arrives.
QEMU accurately emulates the boot sequence of Zynq™ UltraScale+™ SoMs:
This seamless mirroring of the hardware boot process ensures a smooth transition from virtual development to physical deployment.
iWave’s SoM portfolio based on the Zynq™ UltraScale+™ family—including iG-G35M, iG-G65M, iG-G30M, and iG-G36M—spans devices from ZU1 to ZU19, covering a wide spectrum of performance and power needs. When combined with QEMU, these SoMs enable:
FPGA-based System on Modules deliver the flexibility and performance needed in automotive, aerospace, industrial automation, and communications applications. By pairing iWave’s hardware with QEMU’s emulation environment, engineers can innovate faster, reduce costs, and hit time-to-market goals with confidence.
Looking for more insights? Contact us at mktg@iwave-global.com to explore how our FPGA System on Modules can provide you with flexible, high-performance platforms to accelerate your next-generation designs.
We appreciate you contacting iWave.
Our representative will get in touch with you soon!