UPGRADE YOUR BROWSER

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

2016.3 - Compile Simlib - Error in XPM library compilation when -ise_install_path option is used

Description

There is an error in XPM library compilation when the "-ise_install_path" option is used during compile_simlib:

compile_simlib -simulator questa -directory output_dir -ise_install_path /opt/ISE/14.7/ISE_DS/ISE

Compiling vhdl library 'xpm'...
vcom -64 -work xpm -f *xpm/.cxl.vhdl.xpm.xpm.lin64.cmf
        Error: (vcom-7) Failed to open design unit file "/ip/xpm/xpm_VCOMP.vhd" in read mode.
        No such file or directory. (errno = ENOENT)
        End time: 09:27:19 on Aug 30,2016, Elapsed time: 0:00:01
        Errors: 1, Warnings: 0

Solution

This is a known issue in Vivado 2016.3.

The "compile_simlib" command does not work with "-ise_install_path" option for XPM library compilation.

For more details on this switch, please refer to (Xilinx Answer 64056).

This issue will be resolved in a future release of Vivado.

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
64056 2015.1 Vivado compile_simlib - How to compile Legacy ISE Simulation Libraries with Vivado? N/A N/A
AR# 67870
Date Created 09/14/2016
Last Updated 10/13/2016
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2016.3