Enabling Channel Bonding

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

Document ID
AM002
Release Date
2023-10-26
Revision
1.3 English

Each GTY transceiver includes a circuit that performs channel bonding by controlling the pointers of the RX 8B/10B elastic FIFO. The FIFO can only be enabled if the RX internal and external data width of the transceiver are the same. The supported modes are 2-byte/4-byte internal and external widths. Because channel bonding requires the use of the RX 8B/10B elastic FIFO, the following settings must be made:

  • ELASTICBUF_8B10B_EN = 1'b1
  • RX_PHASE_BUFFER_USE = 1'b0
  • EB8B10B_CHAN_BOND_EN = 1'b1

Channel bonding is only supported for internal data widths of 2 bytes (RX_INT_DATAWIDTH = 0) and 4 bytes (RX_INT_DATAWIDTH = 1).