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

Modelsim/VCS/NCSIM - "Warning-[SIOB] Select index out of bounds"


When I run simulation with Modelsim or VCS or NCSIM , the following message appears:

"In module instance % in module %
Warning-[SIOB] Select index out of bounds"


"Bit-select into 'memp' is out of bounds"


ModelSim, VCS, and NCSIM issue a warning on the code that is never executed. Therefore, this warning can be safely ignored.

For example, if you set block RAM read and write port width (port_width) to 1 in the model:

Case (port_width)
1: .....
2: .....
4: ..

ModelSim, VCS, and NCSIM issue a warning for case items 2, 4, etc., which are out of bounds in the index, even if the set port width = 1. In fact, 2, 4, etc.,are never executed.
AR# 24835
Date 03/05/2013
Status Active
Type General Article
  • ISE - 10.1
  • ISE Design Suite - 11.1
  • ISE Design Suite - 11.2
  • More
  • ISE Design Suite - 11.3
  • ISE Design Suite - 11.4
  • ISE Design Suite - 11.5
  • ISE Design Suite - 12.1
  • ISE Design Suite - 12.2
  • Less
Page Bookmarked