Initial Frame and Lane Synchronization
Test Case | Objective | Description | Passing Criteria |
---|---|---|---|
TX_ILA.1 |
Check that the /R/ and /A/ characters are transmitted at the beginning and end of each multiframe. Verify that four multiframes are transmitted in ILAS phase and receiver detects the initial lane alignment sequence correctly. |
The following signals in <ip_variant_name>_inst_phy.v are tapped:
The following signals in <ip_variant_name>.v are tapped:
The txlink_clk is used as the sampling clock for the Signal Tap. Each lane is represented by 32-bit data bus in jesd204_tx_pcs_data. The 32-bit data bus for is divided into 4 octets. Check the following status in the AD9371 registers:
|
|
TX_ILA.2 |
Check the JESD204B configuration parameters are transmitted in the second multiframe. | The following signals in <ip_variant_name>_inst_phy.v are tapped:
The following signal in <ip_variant_name>.v is tapped:
The txlink_clk is used as the sampling clock for the Signal Tap. The Nios® console accesses the following JESD204B CSR registers:
The content of 14 configuration octets in second multiframe is stored in the above 32-bit registers. Check the following status and error in the AD9371 register:
|
|
TX_ILA.3 |
Check the constant pattern of transmitted user data after the end of 4th multiframe. Verify that the receiver successfully enters user data phase. |
The following signals in <ip_variant_name>_inst_phy.v are tapped:
The following signals in <ip_variant_name>.v are tapped:
The txlink_clk is used as the sampling clock for the Signal Tap. The Nios console accesses the JESD204B CSR register - tx_err. Check the following errors in the AD9371 register:
|
|