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
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
11/22/2011 - Initial Release