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

Endpoint Block Plus Wrapper v1.15 for PCI Express - Example Design Simulation Fails for x8 Configuration

Description


When simulating example design for x8 Endpoint Block Plus Wrapper v1.15 for PCI Express core configuration, the simulation stops with the following error messages.

# ** Error: ../../source/pcie_cor.v(380): Illegal concatenation of an unsized constant.
# ** Error: ../../source/pcie_cor.v(383): Illegal concatenation of an unsized constant.
# ** Error: ../../source/pcie_cor.v(380): Illegal concatenation of an unsized constant.
# ** Error: ../../source/pcie_cor.v(380): Illegal concatenation of an unsized constant.
# ** Error: ../../source/pcie_cor.v(383): Illegal concatenation of an unsized constant.
# ** Error: ../../source/pcie_cor.v(383): Illegal concatenation of an unsized constant.

解决方案


To work around this issue, in the <core_name>.v file of the 'source' directory make the following modification:

From:

(379) .gt_dclk (1'b0),
.gt_daddr ( 0),
.gt_den ( 0),
.gt_dwen ( 0),
.gt_di ( 0),

To:

(379) .gt_dclk (1'b0),
.gt_daddr (7'b0000000),
.gt_den (0),
.gt_dwen (0),
.gt_di (15'b000000000000000),



Revision History
09/03/2012 - Initial release
AR# 51600
创建日期 09/04/2012
Last Updated 09/04/2012
状态 Active
Type ??????
IP
  • Virtex-5 Endpoint Block Plus Wrapper for PCI Express ( PCIe )
  • ??????