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

14.3 CompXlib - When compiling EDK library using compXlib 14.3, errors may occurs related to the v_tc_v5_00_a library not being found

Description

I am receiving the following errors when compiling the EDK libraries:

 

Library edk:v_manr_v5_00_a will be compiled, because no precompiled info.
--> Compiling edk:v_manr_v5_00_a library ...
    > edk:v_manr_v5_00_a library compiled from 'C:\Xilinx\14.3\ISE_DS\EDK/hw/XilinxProcessorIPLib/pcores/v_manr_v5_00_a/data/v_manr_v2_1_0.pao'
    > edk:v_manr_v5_00_a library compiled to 'C:\temp\clibs\14.3\mti_10_1s_64\libs/edk/v_manr_v5_00_a'
==============================================================================
BEGIN_COMPILATION_MESSAGES(mti_se::v_manr_v5_00_a)
Modifying modelsim.ini
** Error: C:\Xilinx\14.3\ISE_DS\EDK/hw/XilinxProcessorIPLib/pcores/v_manr_v5_00_a/hdl/vhdl/v_manr.vhd(68): Library v_tc_v5_00_a not found.
** Error: C:\Xilinx\14.3\ISE_DS\EDK/hw/XilinxProcessorIPLib/pcores/v_manr_v5_00_a/hdl/vhdl/v_manr.vhd(69): (vcom-1136) Unknown identifier "v_tc_v5_00_a".
** Error: C:\Xilinx\14.3\ISE_DS\EDK/hw/XilinxProcessorIPLib/pcores/v_manr_v5_00_a/hdl/vhdl/v_manr.vhd(71): VHDL Compiler exiting
 
END_COMPILATION_MESSAGES(mti_se::v_manr_v5_00_a)
==============================================================================
compxlib[edk:v_manr_v5_00_a]: 1 error(s), 0 warning(s), 81.53 % complete


INFO:Compxlib - Please refer to the messages between 'BEGIN_COMPILATION_MESSAGES(mti_se::v_manr_v5_00_a)' and 'END_COMPILATION_MESSAGES(mti_se::v_manr_v5_00_a)' in the log file compxlib.log for details of compilation error(s).

 

and also:

 

Library edk:v_osd_v5_00_a will be compiled, because no precompiled info.
--> Compiling edk:v_osd_v5_00_a library ...
    > edk:v_osd_v5_00_a library compiled from 'C:\Xilinx\14.3\ISE_DS\EDK/hw/XilinxProcessorIPLib/pcores/v_osd_v5_00_a/data/v_osd_v2_1_0.pao'
    > edk:v_osd_v5_00_a library compiled to 'C:\temp\clibs\14.3\mti_10_1s_64\libs/edk/v_osd_v5_00_a'
==============================================================================
BEGIN_COMPILATION_MESSAGES(mti_se::v_osd_v5_00_a)
Modifying modelsim.ini
 
** Error: /build/si10/EDK_P.40xd/env/Databases/IP3_hw_10020223/QA/P/EDK_P.40xd/output/export/processor/hardware/pcores/v_osd_v5_00_a/hdl/vhdl/v_osd.vhd(97): Library v_tc_v5_00_a not found.
** Error: /build/si10/EDK_P.40xd/env/Databases/IP3_hw_10020223/QA/P/EDK_P.40xd/output/export/processor/hardware/pcores/v_osd_v5_00_a/hdl/vhdl/v_osd.vhd(98): (vcom-1136) Unknown identifier "v_tc_v5_00_a".
** Error: /build/si10/EDK_P.40xd/env/Databases/IP3_hw_10020223/QA/P/EDK_P.40xd/output/export/processor/hardware/pcores/v_osd_v5_00_a/hdl/vhdl/v_osd.vhd(187): VHDL Compiler exiting
 
END_COMPILATION_MESSAGES(mti_se::v_osd_v5_00_a)
==============================================================================
compxlib[edk:v_osd_v5_00_a]: 1 error(s), 0 warning(s), 82.73 % complete
 
INFO:Compxlib - Please refer to the messages between 'BEGIN_COMPILATION_MESSAGES(mti_se::v_osd_v5_00_a)' and 'END_COMPILATION_MESSAGES(mti_se::v_osd_v5_00_a)' in the log file compxlib.log for details of compilation error(s).

 

Why does this occur and how can I work around this?

Solution

This is a known issue in ISE 14.3 with CompXlib on Windows only. 

The issue does not occur in Linux.

The CompXlib option "-exclude_superseded" causes this error. 

If this switch is disabled in the Xilinx Simulation Library Compilation Wizard GUI or removed from the command line, then the EDK libraries compile without issue.

A CR has been filed to fix this is a future release.

 

AR# 52738
Date Created 11/02/2012
Last Updated 11/18/2014
Status Active
Type General Article
Tools
  • ISE Design Suite - 14.3