FAQs
RFSoC System on Module
iWave SoMs support AMD Zynq UltraScale+ RFSoC FPGA devices such as ZU49, ZU39, ZU29, ZU48, ZU47, ZU43, ZU28, ZU27, ZU25 supporting up to 8 channels and 16 channels for providing flexible configuration for ADC/DAC intensive applications.
Each SoM includes high-speed interfaces such as JESD204B/C, PCIe Gen3 x8, QSFP+/SFP+, DisplayPort, USB-C, and multiple Ethernet MACs (GEM0/GEM3).
We follow strict impedance-control PCB design, use controlled routing for high-speed lines, and implement robust multi-rail power with PMICs, discrete regulators, and LC filtering to ensure clean signal paths.
Our BSP includes Yocto(with device tree, FSBL, U-Boot), Vivado/Vitis project templates, JESD204 reference designs, and host-side PCIe streaming SDKs.
Absolutely. We provide RTL, FPGA shells, and driver APIs so you can implement custom DSP blocks, interfaces, and accelerators within Vivado/Vitis frameworks.
Yes. Our software supports the RF data converters on RFSoC devices, compatible with widely used tools like Xilinx's RF Analyzer, ensuring easy diagnostics and loopback testing.
We provide onboard low-jitter clock synthesizers (TI LMK/LMX, Renesas ZL), programmable PLLs, plus SMA/I²C connectivity for external clock inputs or daisy chaining.
Our solutions include Multi-Tile Synchronization (MTS) and support for multi-board synchronization, enabling phase-aligned ADC/DAC sampling across devices.
Yes. Clock outputs can be updated via I2C interfaces, and we provide scripts and APIs to dynamically adjust frequencies and phases.
We expose GEM0 and GEM3 Ethernet MACs, mapped to GbE PHYs. These are software-configurable via Linux and can be used for control, data streaming, or network-level synchronization.
You’ll find FMC+ connectors, M.2 PCIe slots for SSDs or accelerators, and QSFP+/SFP+ bays for high-speed networking solutions.
The RFSoC PL region connects to PCIe Gen3 x8, enabling direct memory-mapped streaming, low-latency host communications, and compatibility with standard PC motherboards.
We offer turnkey production including SoM + custom carrier + enclosure + testing, with full DFM/DFT practices for scalable manufacturing.
Yes, iWave modules undergo MIL-grade validation and ruggedization, and we guarantee product lifecycle support for 15+ years.
Definitely. We offer ODM services, including schematic-level customization, enclosure design, thermal analysis, and integrated hardware/software solutions tailored to your application.
iWave SoMs support AMD Zynq UltraScale+ RFSoC FPGA devices such as ZU49, ZU39, ZU29, ZU48, ZU47, ZU43, ZU28, ZU27, ZU25 supporting up to 8 channels and 16 channels for providing flexible configuration for ADC/DAC intensive applications.
Each SoM includes high-speed interfaces such as JESD204B/C, PCIe Gen3 x8, QSFP+/SFP+, DisplayPort, USB-C, and multiple Ethernet MACs (GEM0/GEM3).
We follow strict impedance-control PCB design, use controlled routing for high-speed lines, and implement robust multi-rail power with PMICs, discrete regulators, and LC filtering to ensure clean signal paths.
Our BSP includes Yocto(with device tree, FSBL, U-Boot), Vivado/Vitis project templates, JESD204 reference designs, and host-side PCIe streaming SDKs.
Absolutely. We provide RTL, FPGA shells, and driver APIs so you can implement custom DSP blocks, interfaces, and accelerators within Vivado/Vitis frameworks.
Yes. Our software supports the RF data converters on RFSoC devices, compatible with widely used tools like Xilinx's RF Analyzer, ensuring easy diagnostics and loopback testing.
We provide onboard low-jitter clock synthesizers (TI LMK/LMX, Renesas ZL), programmable PLLs, plus SMA/I²C connectivity for external clock inputs or daisy chaining.
Our solutions include Multi-Tile Synchronization (MTS) and support for multi-board synchronization, enabling phase-aligned ADC/DAC sampling across devices.
Yes. Clock outputs can be updated via I2C interfaces, and we provide scripts and APIs to dynamically adjust frequencies and phases.
We expose GEM0 and GEM3 Ethernet MACs, mapped to GbE PHYs. These are software-configurable via Linux and can be used for control, data streaming, or network-level synchronization.
You’ll find FMC+ connectors, M.2 PCIe slots for SSDs or accelerators, and QSFP+/SFP+ bays for high-speed networking solutions.
The RFSoC PL region connects to PCIe Gen3 x8, enabling direct memory-mapped streaming, low-latency host communications, and compatibility with standard PC motherboards.
We offer turnkey production including SoM + custom carrier + enclosure + testing, with full DFM/DFT practices for scalable manufacturing.
Yes, iWave modules undergo MIL-grade validation and ruggedization, and we guarantee product lifecycle support for 15+ years.
Definitely. We offer ODM services, including schematic-level customization, enclosure design, thermal analysis, and integrated hardware/software solutions tailored to your application.