Sim xcore RAM mit Modelsim

OP (Firma: keine) #1985198
Lesenswert?

Hey Leute,

versuche derzeit ein simple DUALPORT-RAM (Core Generator) unter Modelsim 
zu simulieren. Dabei spuckt mir Modelsim folgende Fehlermeldung aus:

...
# -- Loading package standard
# -- Loading package std_logic_1164
# ** Error: ipcore_dir/MEM_RAM.vhd(41): Library xilinxcorelib not found.
# ** Error: ipcore_dir/MEM_RAM.vhd(43): VHDL Compiler exiting
# ** Error: C:/Modeltech_pe_edu_6.6c/win32pe_edu/vcom failed.
# Error in macro ./TB_MEM.fdo line 23
# C:/Modeltech_pe_edu_6.6c/win32pe_edu/vcom failed.
#     while executing
# "vcom -explicit  -93 "ipcore_dir/MEM_RAM.vhd""

Compiliert habe ich so wie ich es damals mal mit nem ROM gemacht habe 
(auch Core Generator). Der Witz ist das es an einem anderen Rechner 
funktioniert. Hat von Euch vll ne Idee was man noch machen könnt um 
diesen Fehler zu beheben?

Modelsim PE Student 6.6c nutze ich

Danke im Voraus
#1987228
Lesenswert?

Ich hab bei mir (ISE 9.1) sowas hier gefunden:
XILINX\9.1\vhdl\src\XilinxCoreLib
=> da stehen lauter *.vhd Datein drin. Ich glaube du musst dir in 
Modelsim eine neue Library anlegen mit Namen "XilinxCoreLib"

Ich hab es folgendermaßen gemacht:
=> Neuen Ordner im Haupt-Verzeichnes von Modelsim mit Namen 
"XilinxCoreLib"
   anlegen
=> Im Programm ModelSim neue Library anlegen. Der Library Name ist 
dabei
   "XilinxCoreLib" und der Library Physical Name ist der Pfad deines 
neu
   angelegten Ordners unter dem Hauptverzeichnis von ModelSim
=> Dann alle Dateien die bei deiner ISE-Version unter
   "XILINX\9.1\vhdl\src\XilinxCoreLib" stehen kompilieren. Vorsicht bei 
dem
   Fenster Compile Source File ! Bei Library die richtige Lib 
einstellen!
   Noch alle Files markieren und das Häkchen bei
   "Compile selected files together" setzen, dann Compile Button 
drücken.

Jetzt sollten all deine Libs von XilinxCoreLib zur Verfühgung stehen. 
Hab es nicht ausprobiert. Aber bei meiner XP-Lib von Lattice hat es 
jetzt alles geklappt.

Viel Erfolg!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren