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

Endpoint Block Plus Wrapper v1.12 for PCI Express - "ERROR:sim:159 - An internal error has occurred - when disabling TX_DIFF_BOOST"

Description

Known Issue: v1.12, v1.11

Disabling TX_DIFF_BOOST during core generation causes the following error:

"ERROR:sim:159 - An internal error has occurred. Closing Endpoint Block Plus for PCI Express GUI."

Solution

This issue is schedule to be fixed in ISE 11.4 and v1.13 of the Block Plus Core.

To work around this issue, generate the core with the options selected and then open the MGT wrapper file named "pcie_gt_wrapper.v" in <project_name>/source.

On line 427 and 428 of this file, replace:

.TX_DIFF_BOOST_0 (TXDIFFBOOST ), //TRUE
.TX_DIFF_BOOST_1 (TXDIFFBOOST ), //TRUE

with

.TX_DIFF_BOOST_0 ("FALSE" ), //TRUE
.TX_DIFF_BOOST_1 ("FALSE" ), //TRUE

Revision History

09/16/2009 - Initial Release
AR# 33401
Date Created 09/08/2009
Last Updated 08/26/2013
Status Active
Type General Article
IP
  • Endpoint Block Plus Wrapper for PCI Express