Schönen guten Morgen,
ich habe ein VHDL-Modul als Netzliste bekommen, welches ich in mein
Design einbinden muss. In dem File werden folgende Libraries
eingebunden:
1 | library IEEE;
|
2 | use IEEE.STD_LOGIC_1164.all;
|
3 | -- Library use clause for technology cells
|
4 | library unisim,simprim ;
|
5 | use unisim.vcomponents.all,simprim.vcomponents.all;
|
Wenn ich jetzt eine Synthese starte, kommt die Fehlermeldung:
Library simprim cannot be found.
Ich nutze Xilinx IS 10.1 mit dem ISE Simulator. In der ISE Help steht:
Note You do not need to compile or map Xilinx Simulation Libraries if
you are using the ISE Simulator (ISim) or the ModelSim Xilinx Edition
simulator.
Habs auch versucht, kann die nicht compilen. In der Readme zu den
simprim-files steht, mann solle folgendes deklarieren:
1 | Library IEEE;
|
2 | use IEEE.VITAL_Primitives.all
|
3 | use IEEE.VITAL_Timing.all
|
Muss ich das zusätzlich zu den ursprünglichen Deklarationen einfügen?
Wenn ich das (zusätzlich) eingefügt habe, kommt folgende Fehlermeldung:
ERROR:HDLParsers - Cannot reanme dependency database for library "ieee",
file is "C:/Xilinx/10.1/ISE/vhdl/xst/ieee/hdpdeps.ref". Temporary
database file "C:\Xilinx\10.1\ISE\vhdl\xst\ieee\xil_2364_6" will remain.
System error message is: File exists
Hat mir hier jemand einen Tipp?
Vielen Dank,
Martina