RX Running Disparity

Versal Adaptive SoC GTY and GTYP Transceivers Architecture Manual (AM002)

Document ID
Release Date
1.3 English

Disparity check is performed, and the decoder drives the corresponding CH*_RXCTRL1 High when the data byte on CH*_RXDATA arrives with the wrong disparity. The decoder drives the RXCTRL3 port High when the decoder is enabled, but a received 10-bit character cannot be mapped into a valid 8B/10B character listed in 8B/10B Valid Characters. The non-decoded 10-bit character is piped out of the decoder through the RX data interface with this format:

  • The corresponding RXCTRL1 represents the 9th bit
  • The corresponding RXCTRL0 represents the 8th bit
  • The corresponding RXDATA byte represents the [7:0] bits