No one else had this question
What is the definition of the ONT 40GigE/100GigE PCS 64B/66B errored block function?
- Comment • 1
The ONT 40GigE/100GigE PCS 64B/66B errored block function is as defined by IEEE 802.3ba and specifically the value “E” from the R_TYPE variable description in clause 82.2.18.2.3.
R_TYPE(rx_coded<65:0>)
This function classifies the current rx_coded<65:0> vector as belonging to one of the following five types, depending on its contents. The classification results are returned via the r_block_type variable.
Values:
C; The vector contains a sync header of 10 and one of the following:
S; The vector contains a sync header of 10 and the following:
T; The vector contains a sync header of 10, a block type field of 0x87, 0x99, 0xAA, 0xB4, 0xCC, 0xD2, 0xE1 or 0xFF and all control characters are valid.
D; The vector contains a sync header of 01.
E; The vector does not meet the criteria for any other value.
The ONT 40GigE/100GigE PCS 64B/66B errored block function is as defined by IEEE 802.3ba and specifically the value “E” from the R_TYPE variable description in clause 82.2.18.2.3.
R_TYPE(rx_coded<65:0>)
This function classifies the current rx_coded<65:0> vector as belonging to one of the following five types, depending on its contents. The classification results are returned via the r_block_type variable.
Values:
C; The vector contains a sync header of 10 and one of the following:
S; The vector contains a sync header of 10 and the following:
T; The vector contains a sync header of 10, a block type field of 0x87, 0x99, 0xAA, 0xB4, 0xCC, 0xD2, 0xE1 or 0xFF and all control characters are valid.
D; The vector contains a sync header of 01.
E; The vector does not meet the criteria for any other value.