描述
When an implicit underrun or abort mechanism is used to abort a frame transmission, the frame following the aborted frame is not sent out.
An implicit underrun is issued when a Frame Transfer is aborted by deasserting tx_axis_tvalid without asserting tx_axis_tlast (as shown in Figure 6-4 of the LogiCORE IP 10-Gigabit Ethernet MAC v11.2 User Guide v1.1 (UG773)).
This issue is not experienced if an explicit underrun is used.
An explicit underrun is issued when a Frame Transfer is aborted by asserting tx_axis_tuser HIGH while tx_axis_tvalid is HIGH and data transfer is continuing.
See Figure 6-5 of the LogiCORE IP 10-Gigabit Ethernet MAC v11.2 User Guide v1.1 (UG773).
解决方案
This issue has been fixed in v11.3 of the 10-Gigabit Ethernet MAC Core.