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

Description

When I attempt to run NCsim with libraries compiled in Vivado design tools, I receive error messages similar to the following:

ncvhdl_p: *E,SELLIB (/.../opb_master.vhd,100|23): unit (PROC_COMMON_PKG) not found in library (PROC_COMMON_V3_00_A).

How can I resolve this?

Solution

This error indicates that there is a problem mapping the libraries to the compiled library location. With Vivado tools, the libraries produced are 64-bit libraries by default, and so require a 64-bit version of the NCSim tools. Run NCSim in 64-bit mode to resolve the errors. If 32-bit tools are required, the -32bit option is required for the compile_simlib command. For more information on compile_simlib please type 'help compile_simlib' on the Vivado Tcl command line.