AR# 33937

|

Endpoint Block Plus Wrapper for PCI Express - The implement.sh[bat] file errors out during synthesis of the wrapper files

描述


Known Issue: v1.13

When using Synplify, the Block Plus wrapper files must be synthesized using XST separately. The resulting NGC file is then blackboxed in the design synthesized with Synplify. When running the implementation script, the following error occurs during synthesis of the wrapper files:

Annotating constraints using XCF file 'endpoint_blk_plus_v1_13_syn_ver.xcf'
ERROR:Xst:1370 - Line 2: Signal name ep/pcie_ep0/pcie_blk/clocking_i/clkout0 not found in design.
ERROR:Parsers:11 - Encountered unrecognized constraint while parsing.
ERROR:Xst:1341 - XCF parsing failed

解决方案


This is because the path in the XCF file is incorrect.
To fix this, open the xcf file in the <core name>/implement directory and change the path to remove the leading "ep".

For example, the x8 generated xcf would change from:

NET "ep/pcie_ep0/pcie_blk/clocking_i/clkout0" TNM_NET = "CLKOUT0" ;

to:

NET "pcie_ep0/pcie_blk/clocking_i/clkout0" TNM_NET = "CLKOUT0" ;

Revision History
12/09/2009 - Initial Release
AR# 33937
日期 12/15/2012
状态 Archive
Type 综合文章
IP
People Also Viewed