Mach es einfach komplett im Modelsim, und zwar so:
1. Im Modelsim direkt ein neues Projekt anlegen.
2. Alle VHDL Dateien deines Designs zum Projekt hinzufügen
3. Eine .do Datei erstellen mit mindestens
vsim work.xxxx.vhd -t 1ps
wave add *
run 100 us
(xxxx ist der Name deiner Testbench Entity)
4. Die .do datei zum Projekt hinzufügen
5. alle vhd Dateien kompilieren, dann bekommen die einen grünen Haken
6. Simulation starten, indem du die .do Datei ausführst (rechte
Maustaste -> Execute)
7. Signale im Wave Fenster beliebig sortieren
8. Wave abspeichern als wave.do
9. .do Datei von oben editieren, statt wave add * jetzt do wave.do
reinschreiben
10. Jetzt kannst du die Simulation immer wieder bei Änderungen direkt
aus dem modelsim starten, welche VHDL Dateien geändert wurden und neu
kompiliert werden müssen, siehst du an dem grünen Haken bzw. dem gelben
Fragezeichen im Modelsim.
11. Neustarten einer Simulation mit Restart-Knopf oben. Dann das Fenster
bestätigen und mit Run neben der Zeiteingabe wieder laufen lassen.
Ich mach das immer so, geht am bequemsten und schnellsten, da ModelSim
immer neben ISE geöffnet ist.