The RX traffic checker module contains an instantiation of the TX generator. The data that is output by this instance is the same as the transmitted data as the seed value of the internal PRBS generator remains the same as the TX traffic generator. Hence, it is compared bit to bit with the received data. While the controls remain the same as the TX traffic generator, the RX traffic checker reports the following statistics for each segment, which are stored in the following registers.
Name | Description |
---|---|
DATA_MATCH_A_REG [N] (0x0018 + N*0x0100) |
|
DATA_MATCH_B_REG [N] (0x0020 + N*0x0100) | 50G Mode: The number of received 160-bit words that have matched with the transmitted data. Unused when the segment is in 100G mode. |
DATA_MISMATCH_A_REG [N] (0x0028 + N*0x0100) |
|
DATA_MISMATCH_B_REG [N] (0x0030 + N*0x0100) | 50G Mode: The number of received 160-bit words that have not matched with the transmitted data. Unused when the segment is in the 100G mode. |
Note: N represents the segment number. There are six (N = 0 to 5)
segments for the 6x100G mode.