The AD9208-DUAL-EBZ reference design is a processor based (e.g. Microblaze) embedded system. The device interfaces to the FPGA transceivers followed by the individual JESD204B and ADC cores. The cores are programmable through an AXI-Lite interface. The samples are passed to the system memory (DDR).
The reference design supports the following evaluation board:
General build instructions can be found here: Building HDL
The data path and clock domains are depicted on the below diagram:
The design has two JESD receive chains each having 8 lanes at rate of 15Gbps. The JESD receive chain consists of a physical layer represented by an XCVR module, a link layer represented by an RX JESD LINK module and transport layer represented by a RX JESD TPL module. The links operate in Subclass 1 by using the SYSREF signal to edge align the internal local multiframe clock and to release the received data in the same moment from all lanes. Therefore ensuring that data from all channels is synchronized at the application layer.
Both links are set for full bandwidth mode and operate with the following parameters:
Both transport layer components present on their output 256 bits at once on every clock cycle, representing 8 samples per converter. The two receive chains are merged together and transferred to the DDR with a single DMA. An ADC buffer is used to store 65k samples per converter in the fabric before transferring it with the DMA.
The clock sources are depicted on the below diagram:
Both physical layer transceiver modules receive the same reference clock from the clock chip SCLKOUT8 output. The global clock (LaneRate/40) it is received directly from the clock chip SCLKOUT9 output.
Analog Devices will provide limited online support for anyone using the core with Analog Devices components (ADC, DAC, Video, Audio, etc) via the EngineerZone.