AR# 51600

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

描述


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
状态 Active
Type ??????
IP