1.3.2. Transmitter Transport Layer Test
To check the data integrity of the payload data stream through the transmitter (TX) JESD204C Intel® FPGA IP and transport layer, the DAC is configured to PRBS23 test pattern. The DAC is also set to operate with the same configuration as set in the JESD204C Intel® FPGA IP of the FPGA. The PRBS generator in the JESD204C Intel® FPGA IP example design generates the PRBS23 patterns. The PRBS checker in the DAC transport layer checks the PRBS23 data integrity.
The figure below shows the conceptual test setup for data integrity checking.
Test Case | Objective | Description | Passing Criteria |
---|---|---|---|
TL.1 | Check the transport layer mapping of the data channel using PRBS test pattern. | The following signals in <ip_variant_name>_base.v are tapped:
The txframe_clk is used as the sampling clock for the Signal Tap. |
|
TL.2 | Check the data sample PRBS test using PRBS23 data. |
FPGA-generated PRBS23 patterns are checked using the AD9081 API functions and the following steps are used to complete the tests:
The following registers in AD9081 are monitored for PRBS23 test pattern:
|
The read datapath PRBS registers from 0x2063 to 0x2069 using the API functions.
|