Demo: Multi Board Synchronization on RFSoC Board & Systems


The ZynqTM UltraScale+TM RFSoC architecture integrates FPGA fabric with flexibility and the architecture to support direct RF-sampling, highly flexible, reconfigurable logic, and software programmability. This feature is applicable in applications that involve rapid data acquisition, high-speed digital signal processing, and efficient RF communication. Examples include phased array radars, 5G and Wireless systems, radio telescopes, test and measurement equipment.

RF Applications require phase synchronization among multiple channels as in phased array radars, distributed antenna systems and MIMO Networks. Multiple boards work together to capture and process data across expansive arrays or large networks. This setup introduces a critical challenge: synchronization. Synchronization in multi-board RFSoC systems is crucial, as any misalignment can lead to issues in data accuracy, signal integrity, and system performance. Multi-board synchronization ensures that each board operates in precise timing alignment with others, maintaining data consistency and coherence across the entire system.

Explore this demo from iWave to demonstrate the multi-board synchronisation feature on the RFSoC System on Modules and PCIe Cards.

Supported Hardware in Demo Setup:

Play Video about RFSoC Multi board video banner image

Achieving multi-board synchronization in RFSoC powered systems involves addressing factors like clock drift, phase alignment, data integrity, and environmental variations. This article and demo explore the implementation of multi-board synchronization.

Key factors involved in multi-board synchronization:

  • Clock Alignment: Ensuring all boards share a unified reference clock from a common source.
  • Phase Matching: Adjusting phase offsets so that signals process simultaneously, essential in phased-array systems.
  • Data Coherence: Maintaining synchronized data across all boards, crucial for systems that integrate data streams from multiple sources.


How to Achieve Synchronization?

Multi-Tile Synchronization (MTS) is a method used in RFSoC devices to align multiple channels or tiles on a single chip. MTS is critical for applications which require coherent signal processing across multiple channels.

Multi Board MTS Demo Block Diagram

This demonstration uses the iW-RainboW-G42P ZU49DR RFSoC platform to showcase multi-board synchronization. By leveraging Vitis tools alongside Octave, synchronized waveform generation and capture are achieved across two RFSoC boards, highlighting their synchronization capabilities.

Asynchronized DAC Output on the CRO without MTS
Synchronized DAC Output on the CRO with MTS

Demo Setup Configuration

  • One board serves as the master, providing play and capture triggers for both boards.
  • Testing involves four DAC and four ADC channels across the two boards:
      • Cross-Board Connections: Two DAC and two ADC channels are configured to transmit between the boards, validating multi-board coherence.
      • Loopback Connections: Each board has a DAC channel in a loopback with its own ADC channel to verify on-board synchronization.
      • External Monitoring: A DAC channel on each board outputs signals to a CRO for external monitoring and measurement.
  • Sample Rates: Both DAC and ADC operate at 2.4 GSPS, with the DAC output set at 100 MHz for testing.
  • Balun Support: System setup includes a balun supporting frequency ranges from 10 MHz to 3 GHz, ensuring compatibility with wideband signals.
Synchronized ADC Output captured on the Monitor

Applications where RFSoC Multi-Board Synchronization is important

  • Phased Array Systems: Synchronization ensures beamforming accuracy, enhancing directionality and target resolution in radar systems.
  • 5G Networks and MIMO: Multi-board synchronization aligns antennas to ensure coherent data transmission, crucial for high-capacity 5G networks.
  • Signal Intelligence (SIGINT) and Electronic Warfare (EW): Synchronization enables accurate signal collection and analysis from multiple sources in complex environments.
  • Scientific Research: In fields like particle physics and radio astronomy, precise timing across sensors ensures data accuracy and integrity.

iW-RainboW-G42P: RFSoC ADC DAC PCIe Card

The RF-PCIe Carrier Board is integrated with all necessary on-board connectors to validate the features of ZynqTM UltraScale+TM RFSoC (ZU49/39/29DR) SoM, and supports 16 Channel RF-DACs at 10Gsps and 16 Channel RF-ADCs at 2.5Gsps. The PCIe card offers an adaptable radio platform that spans the entire sub-6GHz spectrum, making it ideal for 5G, LTE, phased-array RADAR, satellite communication, and other demanding applications.

The card is equipped with 8GB DDR4 RAM and M.2 NVMe slots for expanded storage options, and PCIe Gen 1, 2, and 3 compliant interfaces and multiple SMA connectors for easy validation, with FMC+ interface. The inclusion of SMA connectors facilitates standardized connections to external equipment, enhancing control over input and output signals for robust signal integrity testing.

iW-RainboW-G42M: Powered by ZU49/ZU39/ZU29DR

The ZU49/ZU39/ZU29 DR powered RFSoC SoM supports 16 x ADC Channels up to 2.5Gsps and 16 x DAC Channels up to 10Gsps. The SoM supports 2 x 400 Pin board to board connectors that support a multitude of interfaces, including 16 x PL-GTY High Speed Transceivers with speeds up to 28.21Gbps. The RFSoC SoM offers onboard 8GB 64bit DDR4 RAM with an error correction code for the processing system and 8GB 64bit DDR4 RAM for programmable logic.

Coming Soon: iW-RainboW-G60M: Powered by ZU48/47/43/28/27/25DR

We will shortly be launching the ZU48/47/43/28/27/25DR powered RFSoC SoM, that is built to support high-speed 8 x ADC Channels up to 5Gsps and 8 x DAC Channels up to 9.85Gsps.


iWave provides a robust suite of tools, libraries, and software resources that empower developers to harness the full potential of the ZynqTM UltraScale+TM RFSoC System on Modules and PCIe Card. The System on Module and the PCIe Card are go-to-market and production-ready, complete with documentation, software drivers, and a board support package.


For more information about the ZynqTM UltraScale+TM RFSoC ADC/DAC PCIe Card and SoM, and iWave capabilities, please visit www.iwave-global.com or contact us at mktg@iwave-global.com.

 

Copyright © 2022 iWave Systems Technologies Pvt. Ltd.