Burst-interleaved mode occurs when packets with different channel numbers
are burst interleaved on the Interlaken interface. In other words, one burst contains
data representing a portion of one packet, while the next burst contains data
representing a portion of another packet (from a different channel). In
burst-interleaved mode, the size of the bursts on the Interlaken interface is governed
tx_axis_tuser_bctl<M> inputs (see Burst Control Word Injection),
c0_ctl_tx_burstshort register fields of the CFG_C0_TX_MAIN_REG, and the
changing of the channel number
tx_axis_tuser_chan<M> as data from different packets is
Ensure that the following conditions are strictly observed:
tx_axis_tuser_sop<M>has been asserted for a channel, it cannot be asserted again for that channel until a corresponding
tx_axis_tuser_eop<M>for that channel has been written.
tx_axis_tuser_eop<M>is asserted, the full width of the segment,
tx_axis_tdata<M>must contain valid data as discussed in the Transmit AXI4-Stream Interface.