1.3.2. Receiver Transport Layer
To check the data integrity of the payload data stream through the JESD204B Intel® FPGA IP core receiver and transport layer, the ADC is configured to output PRBS-9 and Ramp test data pattern. The ADC is also set to operate with the same configuration as set in the JESD204B Intel® FPGA IP core. The PRBS checker/Ramp checker in the FPGA fabric checks data integrity for one minute.
This figure shows the conceptual test setup for data integrity checking.
Test Case | Objective | Description | Passing Criteria |
---|---|---|---|
TL.1 |
Check the transport layer mapping using Ramp test pattern. | Read err_status register from avs_reg_map with test duration of 1 minute. Bit 0 of the register is a sticky bit from pattern checker and indicates pass or fail status of data validation. The following signal in <ip_variant_name>.sv is tapped:
For the signal specified above, rxlink_clk is used as the sampling clock for the Signal Tap. The following signal in altera_jesd204_transport_rx_top.sv is tapped:
The rxframe_clk is used as the sampling clock for the Signal Tap. |
|
TL.2 |
Check the transport layer mapping using PRBS-9 test pattern. | Read err_status register from avs_reg_map with test duration of 1 minute. Bit 0 of the register is a sticky bit from pattern checker and indicates pass or fail status of data validation. The following signal in <ip_variant_name>.sv is tapped:
For the signal specified above, rxlink_clk is used as the sampling clock for the Signal Tap. The following signal in altera_jesd204_transport_rx_top.sv is tapped:
The rxframe_clk is used as the sampling clock for the Signal Tap. |
|