AN 814: Intel Arria 10 Two x8-Lane JESD204B (Duplex) IP Cores Multi-Device Synchronization Reference Design

ID 683731
Date 1/30/2018
Public
Document Table of Contents

1.2.6. Viewing the Results

Perform the followings steps to confirm the link for JESD204B instances 0 and 1 up successfully.

  1. In the Nios® II console, you should observe it reports no pattern check error detected on JESD204B instances 0 and 1 (subsystem 0 in HDL) shown in the following figure. You can refer to Table 1 and Table 2 for the expected value of TX/RX status 0 registers for JESD204B instances 0 and 1.
    Figure 2. Pass or Fail Indication in Nios® II Console
  2. You should observe LEDs D3-D7 illuminate while LEDs D8-D10 off after successful bring up the links.
    Figure 3. On-Board User LED
    Table 6.  Reference Design Status LED on the Intel® Arria® 10 GX Development Kit
    LED Board Reference Signal Name Description
    D3 frame_rst_n Transport layer, test pattern generator and checker reset signal. The LED illuminates to indicate that the transport layer, test pattern generator and checker are out of reset.
    D4 link_rst_n JESD204B IP cores link layer, transport layer link interfaces reset signal. The LED illuminates to indicate that the JESD204B IP cores link layer, and transport layer link interfaces are out of reset.
    D5 sync_n SYNC_N from the JESD204B IP cores receiver. The LED illuminates to indicate it successfully received K28.5 characters.
    D6 alldev_lane_aligned All lanes align signal for JESD204B IP cores instance 0 and 1. The LED illuminates to indicate all lanes are aligned.
    D7 rx_dev_sync_n_out Single AND SYNC~ signals from JESD204B IP cores instance 0 and 1 to the transmitter. The LED illuminates to indicate that the transmitter has received sufficient K28.5 characters.
    D8 jesd204_rx_int The link layer RX interrupt status signal from both JESD204B IP cores instance 0 & 1. The LED illuminates to indicate a RX interrupt.
    D9 jesd204_tx_int The link layer TX interrupt status signal from both JESD204B IP cores instance 0 & 1. The LED illuminates to indicate a TX interrupt.
    D10 avst_patchk_data_error Single AND error status signal for PRBS, RAMP or ATL checkers for JESD204B IP cores instance 0 & 1. The LED illuminates to indicate a data error.
  3. You can also observe the behavior of frame_rst_n, link_rst_n, sync_n, alldev_lane_aligned, rx_dev_sync_n, jesd204_rx_int, jesd204_tx_int and avst_pathchk_data_error signals through Signal Tap file to verify the links up successfully.
    Figure 4. Example of the Expected Signal Tap Waveform (rx_link instance)
    In the output receiver transport layer, expect to see the PRBS, RAMP, ALT pattern based on the pattern source defined in main.h file.
    Figure 5. Example of the Expected Signal Tap Waveform (trpt instance) For example, you should see the pattern as indicated in the following figure if you set the SOURCEDEST_INIT in main.h file as RAMP pattern.
    Figure 6. Link Latency Measurement for RBD offset=5Latency of link measured between transmitter and receiver in this design. The link latency is measured from rising edge of jesd204_tx_link_ready signal to rising edge of jesd204_rx_link_valid signal.