3 Demo Design

The PolarFire JESD204B demo design interfaces JESD204B compliant data converters with PolarFire devices. In this design:

  1. The DATA_HANDLE_0 block interfaces with the GUI. The GUI enables the selection of PRBS or waveform input.
  2. The DATA_HANDLE_0 block passes the input selection to the DATA_GENERATOR_0 block, which generates and sends the corresponding input data to the CoreJESD204BTX IP core.
  3. The CoreJESD204BTX IP core performs the JESD204B transmitter functions based on the configuration, and sends the data to the PF_XCVR (transceiver) IP core.
  4. The encoded data is received by the CoreJESD204BRX IP core because the TX and RX lanes of the PF_XCVR block are looped back. The CoreJESD204BRX IP core performs the JESD204B receiver functions based on the configuration, and sends the data to the GUI for viewing the selected input.
  5. The JESD204B GUI displays data and status received from the JESD204BRX IP.
Important: When a data error or link error is selected on the GUI, the error generator block generates that error and displays it on the GUI.
Figure 3-1. SMA Loop Back (Evaluation kit) Block Diagram
Figure 3-2. PCB Loop Back Block Diagram