mikrocontroller.net

Forum: FPGA, VHDL & Co. Fehlermeldung unter ModelSim


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich erhalte beim Simulieren unter Modelsim folgenden Fehler:

# Error opening C:/Xilinx92i/vhdl/src/unisims/unisim_VITAL.vhd
# Path name 'C:/Xilinx92i/vhdl/src/unisims/unisim_VITAL.vhd' doesn't 
exist.

Jedoch befindet sich mein Modelsim nicht auf Festplatte C:. Woran kann 
es liegen, dass der Fehler kommt? Fehlen mir eventuell Libraries?

Danke

Autor: Axel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei Xinlinx muss man doch die Simulationslib erst erzeugen, meine ich, 
vielleicht liegt es daran. Oder Du musst den LibPfad nochmal per Hand 
einstellen.

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
JA ich habe mir ja von Xilinx die Libruaries runtergeladen und in das 
VErzeichnis eingefügt. Jedoch kommt immernoch die Fehlermeldung mit dem 
falschen Pfad.
Wo lässt sich der Pfad per Hand einstellen?

Danke!

Autor: FPGAküchle (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
? modelsim.ini?
Da steht zu jeder Bibliothek der Pfad. Allerdings vermehren sich die 
modelsim.ini gelegentlich wie die karnickel, da muss man die richtige 
treffen.

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das lustige ist ja, dass z.B. die unisim Lib sich auf Laufwerk D: 
befindet. Jedoch die Module mit dem Path C: angegeben sind. Ich meine 
die Angabe im Library Verzeichnisbaum...  Ist schwer zu erklären. Hab 
mir jetzt so geholfen, dass ich einfach die Bibliotheken in das von 
Modelsim erwartete Verzeichnis kopiert habe. Jetzt geht es erstmal 
wieder.

Danke!

Autor: Ratgeber (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Modelsim sieht sich immer Infos aus der zentralen Modelsim.ini und legt 
gfs eine weitere im Unterverzeichnis an, die Definitionen hinzufügt und 
andere für dieses lokale Projekt überschreibt. Da muss man mal 
reinschaunen und fehlerhaftes wegkommentieren.

Während der Simulation kann man in die "sim"-Registerkarte reinschauen 
und die LIBs anklicken: Dort steht dann oft, daß sie woanders definiert 
sind.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.