AR# 31844

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


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.


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 12/15/2012
Status Active
Type General Article