AR# 51600: Endpoint Block Plus Wrapper v1.15 for PCI Express - Example Design Simulation Fails for x8 Configuration
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.
Solution
To work around this issue, in the <core_name>.v file of the 'source' directory make the following modification: