If RX received data is 8B/10B encoded, it must be decoded. The GTY and GTYP transceiver has a built-in 8B/10B encoder in the GTY and GTYP transceiver TX and an 8B/10B decoder in the GTY and GTYP transceiver RX. This includes four one-byte 8B/10B decoder modules on the datapath to decode data without consuming device resources. The RX 8B/10B decoder has these features:
- Supports 2-byte and 4-byte interconnect logic interface operation
- Provides daisy-chained hookup of running disparity for proper disparity
- Generates K characters and status outputs
- Can be bypassed if incoming data is not 8B/10B encoded
- Pipes out 10-bit literal encoded values when encountering a not-in-table error