UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

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 Created 05/07/2012
Last Updated 11/05/2014
Status Active
Type General Article
IP
  • 10 Gigabit Ethernet Media Access Controller