Aborting a Transmission - 3.2 English

40G/50G High Speed Ethernet Subsystem Product Guide (PG211)

Document ID
PG211
Release Date
2021-10-27
Version
3.2 English

The aborted transfer of a packet on the client interface is called an underrun. This can happen if a FIFO in the AXI Transmit client interface empties before a frame is completed.

This is indicated to the core in one of two ways.

  • An explicit error in which a frame transfer is aborted by asserting tx_axis_tuser High while tx_axis_tlast is High.
  • An implicit underrun in which a frame transfer is aborted by deasserting tx_axis_tvalid without asserting tx_axis_tlast.