Active Segments - 2.4 English - PG169

Integrated Interlaken 150G LogiCORE IP Product Guide (PG169)

Document ID
PG169
Release Date
2024-06-05
Version
2.4 English

Data is transferred in a segment on the TX interface when the corresponding tx_enain<N> is a value of 1. The TX interface buffers data and does not forward until it has a sufficient quantity. Therefore, it is acceptable to have clock cycles in which none of the tx_enain<N> signals are active. However, during a clock cycle with tx_enain0 active, segments must be filled in sequence with no gaps between active segments. The following are some of the illegal combinations of tx_enain<N>:

  • tx_enain0 = 0, tx_enain1 = 1, tx_enain2 = 1, tx_enain3 = 1
  • tx_enain0 = 1, tx_enain1 = 0, tx_enain2 = 1, tx_enain3 = 1
  • tx_enain0 = 1, tx_enain1 = 1, tx_enain2 = 0, tx_enain3 = 1

Data is transferred in a segment on the RX interface when the corresponding rx_enain<N> is a value of 1. Similarly, the RX interface buffers data and does not forward until it has a sufficient quantity. Therefore, there will be clock cycles in which none of the rx_enain<N> signals are active.