This Answer Record contains the Release Notes for the LogiCORE 10-Gigabit Ethernet MAC v8.2 Core, which was released in 9.1i IP Update #1 and includes the following:
- New Features in v8.2
- Bug Fixes in v8.2
- Known Issues in v8.2
For installation instructions and design tools requirements, see (Xilinx Answer 24307).
New Features in v8.2
- ISE 9.1i Support
Bug Fixes in v8.2
- Fixed CR 424794: Core does not handle multiple terminates correctly. Also, if a control code is received within the last seven bytes of a frame that does not cause the CRC check to fail, the frame will still be marked as good.
- Fixed CR 433402: Example design FIFO full flag generation fixed.
Known Issues in v8.2
Issue 1: The transmitter can freeze when the transmitter receives a pause request just as the transmitter is being released from pause. The flow control logic freezes in a hung state that can only be recovered from with a reset. The problem does not occur if tx_start has been issued while the transmitter was paused and there is a frame queued up to be transmitted. The patch below fixes this problem.
Issue 2: In WAN mode, random IFG occurs after a long IDLE period. IFG stretching has been corrected and checked for accuracy with WAN + In-Band FCS disabled in the patch below. This problem is currently under investigation for WAN+In-Band FCS enabled.
To resolve issues 1 and 2 from the above list of General Issues, apply the following patch to the Xilinx ISE installation with 9.1i Service Pack 1 or later and IP Update #1 or later:
Install the patch as follows:
1. Extract the contents of the ".zip" or "tar.gz" archive to the root directory of the Xilinx installation. Select the option that allows the extractor to overwrite all of the existing files and maintain the directory structure predefined in the archive.
Determine the Xilinx installation directory by entering the following at the command prompt:
UNIX or Linux
Determine the Xilinx installation directory by typing the following:
NOTE: You might be required to have system administrator privileges to install the patch.
2. After installing the patch, regenerate the LogiCORE 10-Gigabit Ethernet MAC v8.2 Core from CORE Generator. The core files generated will contain the fixes listed above.