AR# 47740

LogiCORE IP 10-Gigabit Ethernet MAC v11.2 - The frame following abort/underrun is dropped

Description

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).

Solution

This issue has been fixed in v11.3 of the 10-Gigabit Ethernet MAC Core.
AR# 47740
Date 11/05/2014
Status Active
Type General Article
IP