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

Endpoint Block Plus Wrapper v1.9 for PCI Express - TLP with TLP Digest (ECRC) Attached Dropped in RX Path of Wrapper

Description

Key Words: TD, Completion Streaming, ECRC Trim

Known Issue: v1.9, v1.8, v1.7.1, v1.6.1, v1.5.2

A TLP received and presented to the Block Plus Wrapper on the LLK RX Block interface might be lost and not transmitted to the user.

Solution

This problem will occur only if ECRC TRIM is enabled, completion streaming is enabled, and back-to-back completions are received with ECRC on the second of the 2 completions.

A work-around is to turn the ECRC Trim option OFF when generating the core and discard the ECRC in the user application.

A fix for this is available in the v1.9 Rev 1 patch. See (Xilinx Answer 31572) for access to the patch.

Revision History

01/07/2009 - Added Patch Availability

10/24/2008 - Initial Release

AR# 31844
Date Created 10/24/2008
Last Updated 12/15/2012
Status Active
Type General Article