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# 19717

LogiCORE 10 Gigabit Ethernet MAC v4.0 core - Frames with certain corrupt preambles will cause subsequent frames to be incorrectly dropped

Description

General Description: 

A problem exists in the 10 Gigabit Ethernet MAC v4.0 core. It occurs if the following sequence of data is presented at the XGMII interface: 

 

- Full column of Idle ||I||  

- Start code /S/ in Lane 0 

- Corruption of one or more of the 6 preamble bytes (0x55) 

- Corruption or absence of the SFD (0xD5) in Lane 3 of the XGMII column following /S/ 

 

This frame will be correctly ignored by the MAC. However, the problem is that the following frame will have "rx_bad_frame" asserted, regardless of its validity.

Solution

This will be fixed in v5.0 release of the core.

AR# 19717
Date Created 09/03/2007
Last Updated 05/16/2014
Status Archive
Type General Article