Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
-s --> simulator
-arch --> which FPGA architecture
-l --> which language
-lib --> which library needs to be compiled
-p --> simulators path
-dir --> location to store the compiled library output
Refer "Development system reference guide" from xilinx. It is available in "Software manuals" (can opened from Windows program menu also).
Here's a sample of the errors and warnings i get when compiling through the "compile hdl simulation libraries" option..
* Error: C:\Xilinx92i\vhdl\src\simprims\simprim_VITAL_mti.vhd(22819): Internal error: EXPR, val = 495, ../../../src/vcom/checkvital.c(2054)
** Error: C:\Xilinx92i\vhdl\src\simprims\simprim_VITAL_mti.vhd(22819): Internal error: EXPR, val = 495, ../../../src/vcom/checkvital.c(2054)
** Warning: C:\Xilinx92i\vhdl\src\unisims\unisim_VITAL.vhd(44949): Synthesis Warning: Signal 'a3' is read by the process but is NOT in the sensitivity list.
** Warning: C:\Xilinx92i\vhdl\src\unisims\unisim_VITAL.vhd(44949): Synthesis Warning: Signal 'a2' is read by the process but is NOT in the sensitivity list.
Check if all VITAL packages are being loaded properly (from the log file).
It shall be available in your simulators installation directory (VITAL2000, VITAL2.2b).
I tried using "compile HDL libraries" in GUI also. I am not facing any issues.
Right click on "compile HDL Libraries", goto properties and try setting the simulator path.
I was also getting errors while compiling simprim libraries for modelsim.
I installed modelsim 6.4.
In ISE I coose simulator as Modelsim. Then in ISE befire running post route simulation I compiled simprim libraries.
It worked fine after that. But you need to repeat these steps for every project.
@Shastri,
It would not be the problem with tool version. I am using Modelsim 6.1. Still there are no problems. I prefer command line usage because we have to provide every information for the tool using switches. In GUI the tool assumes a few things which might be wrong.
Compilation Mode = FAST
Scheduling library compilation for VIRTEX-4
Compiling Xilinx HDL Libraries for ModelSim SE Simulator
Language => vhdl
Backing up setup files if any...
Output directory => 'c:\xilinx92i\vhdl\mti_se'
This seems to be some environment issue - problem in library source files, xilinx or modelsim environment.
Can you attach the log file.
Try compiling unisims and xilinxcorelib also. we can narrow down the issue if there are no issues in them.
This is not a common issue. So, I dont have a straight answer.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.