Author Topic: RFSoC multiboard synchronization  (Read 725 times)

0 Members and 1 Guest are viewing this topic.

Offline jhenderson0107Topic starter

  • Regular Contributor
  • *
  • Posts: 134
  • Country: us
    • Elk Engineering
RFSoC multiboard synchronization
« on: March 27, 2020, 04:48:42 pm »
Here's a screenshot of my current project involving concurrent capture/playback from multiple Xilinx ZU39 RFSoC SOMs (system-on-module).  Depicted are two 4x5" SOMs atop two carriers.  Each card has sixteen, 6.4 GHz DACs and sixteen 2.2 GHz ADCs, all operating synchronously with other cards in the system.  In this test, all ADCs from board A are connected to DACs from board B and vice-versa.  In the application, each subsystem will incorporate sixteen such cards each operating from a common reference clock providing 256 coordinated DACs and ADCs.  All analog I/O samples are aligned +/- 0 samples based on a common trigger, issued by an arbitrary card in the system designated as master. 

Petalinux is running on each RFSoC and all cards communicate with the host application via Ethernet.  The target software acts as a TCP server and a multicast client, allowing the host to auto-identify all cards on the network. 

 
The following users thanked this post: hendorog


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf