Forum: FPGA, VHDL & Co. Precompiled Libs für Modelsim 6.2g und ISE 9.1


von Matthias (Gast)


Lesenswert?

Hallo,

ich habe hier auf dem Rechner ein Modelsim III XE 6.2g installiert und 
dazu ISE 9.1. Wenn ich nach den Precompiled Libraries für den MOdelsin 
suche, finde ich Libs für VErsion 6.2c und ISE 9.1 und Version 6.2g und 
ISE 9.2 . Ich habe inzwischen schon beide Versionen einmal eingespielt 
und bekomme jetzt den Fehler:

"Error: (vcom-13) Recompile 
C:/Modeltech_xe/xilinx/vhdl/xilinxcorelib.blkmemdp_v6_3 because 
C:\Modeltech_xe\win32xoem/../ieee.std_logic_1164 has changed."

Ich bin jetzt ziemlich verwirrt, weil ich keine Version XE 6.2g/ISE 9.1 
finde/habe. Wie muss ich das einrichten, damit es funktioniert?

Danke, Matthias

von FPGA Spezialist (Gast)


Lesenswert?

Sowas habe ich z.T: wenn die Reihenfolge der zu compilierenden files 
nicht stimmt. die müssen "bottm - up" angeordnet sein, also erst die 
Untermodule, der die Hauptmodule.

von Matthias (Gast)


Lesenswert?

Sorry, hab das Problem schon gelöst, komme aber erst jetzt dazu, zu 
schreiben. Das Verhalten war das Resultat davon, dass wir einmal 
Modelsim XE und einmal SE haben und man dann beim Anlegen eines neuen 
Projekts aufpassen muss, welche modelsim.ini Datei als Vorbild einstellt 
ist.

Für das XE 6.2g habe ich jetzt die zugehörigen Libs installiert, da 
steht zwar ISE 9.2 beim Download und ich hab nur 9.1 am Rechner, aber 
bis jetzt hat es kein Problem gegeben.

Jetzt wäre noch eine gute Lösung für den Fall, dass man von XE auf SE 
oder umgekehrt umsteigen will (wir haben ja in SE zb schon einen Bug 
gefunden, in XE hat sich die Simulation genau so verhalten, wie gedacht, 
in SE wurde der sequentielle Prozess aus irgendeinem Grund nicht bei 
jedem Taktzyklus ausgewertet, dabei war das Clk-Signal in der 
Sensitivity List), aber das eilt nicht und ich schau mal, ob ich ein 
Makefile dafür zusammenbekomme.

von Fpgakuechle K. (Gast)


Lesenswert?

Der ISE liegt das tool compxlib bei, das compiliert die Xilinx 
Bibliotheken
für modelsim etc.. Compxlib kümmert sich selber um die 
Compilereihenfolge.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.