Version Found: 1.00.a
Version Resolved and other Known Issues: See (Xilinx Answer 44969)
The AXI Bridge for PCI Express issues an integer overflow error similar to the following during simulation when using NCSim:
Error! integer overflow
File: $XILINX_EDK/hw/XilinxProcessorIPLib/pcores/axi_pcie_mm_s_v1_01_a/hdl/vhdl/slave_read_req_tlp.vhd, line = 360, pos = 29
Scope: :axi_pcie_0:axi_pcie_0:comp_axi_pcie_mm_s:comp_slave_bridge:comp_slave_read_req_tlp:$PROCESS_017
Time: 0 FS + 0
NOTE:The "Version Found" columnlists the version that the problem was firstdiscovered. The problem might also exist in earlier versions, but no specific testing has been performedto verify earlier versions.
This issue occurs due to several integer signals in VHDL not being initialized to 0. This is not an issue in hardware since these integers are combinatorial logic and initialization will not affect their behavior.
To work around this issue, demote the error to a warning by setting the intovf_severity_level property to a warning. This can be done in the TCL file that is input to the ncsim command. An example is shown below:
ncsim work.tb_top -input my_tcl_file.tcl
In the TCL file, include the following:
set intovf_severity_level warning
Revision History
11/22/2011 - Initial Release
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
44969 | AXI Bridge for PCI Express - Release Notes and Known Issues for All Versions up to ISE 14.7 | N/A | N/A |
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
44969 | AXI Bridge for PCI Express - Release Notes and Known Issues for All Versions up to ISE 14.7 | N/A | N/A |
AR# 45078 | |
---|---|
日期 | 05/20/2012 |
状态 | Active |
Type | 已知问题 |
IP |