Hallo, Wenn ich Modelsim neustarte und meine Testbench ausführe, so muss ich jedes mal mühlseelig einstellungen vornehmen. gibt es eine möglichkeiten, dass sich modelsim einfach mal sein "aussehen" und sonstige einstellungen merkt und diese im spezifischen work direktorie abspeichert? wenn ja wie könnte ich diese einstellungen beim nächsten start laden? mfg
wenn du die waveform anklickst und dann File->Export->Waveform kannst du die Waveform speichern, und durch eingeben von "do wave.do" im unteren transscript window wieder laden
Falls du die GUI oder allgemeine Einstellungen meinst, kannst du versuchen die modelsim.ini zu anzupassen.
-wenn du die waveform anklickst und dann File->Export->Waveform kannst du -die Waveform speichern, und durch eingeben von "do wave.do" im unteren -transscript window wieder laden Aus igrnedeinem Grund kann ich File->Export->Waveform nicht auswählen (Waveform ist grau). Geht das bei meiner "Actel Modelsym 6.6d" offensichtlich nicht?
Oha, das Waveform kann ich durch File -> Save Format -> wave.do Speichern :)
Am besten dann gleich noch ein .do File schreiben, was die Simulation startet, das run Kommando absetzt und das wave.do File ausführt. Dann reicht ein Doppel-Klick, um alles zu starten. Für .do Files dann in Project options einstellen, dass sie bei Doppelklick ausgeführt werden. Was ich noch nicht gefunden hab, ist per .do Script vor der Simuation nur die Dateien, die verändert wurden, neu zu kompilieren.....falls da jemand einen Tipp hat, immer her damit.
Christian R. schrieb: > Was ich noch nicht gefunden hab, ist per .do Script vor der Simuation > nur die Dateien, die verändert wurden, neu zu kompilieren Da hilft z.B. ein Makefile. Die kann man sich z.B. von ghdl erstellen lassen. Leider funktioniert das bei mir unter cygwin nicht zuverlässig. vmake von Modelsim kann auch Makefiles erstellen, aber dazu muß das Projekt einmal in der richtigen Reihenfolge (wg. der Abhängigkeiten) kompiliert worden sein... @mikrofriendly: Für kleine Sachen reicht meist folgendes:
1 | # modelsim commands for simulation |
2 | vlib work |
3 | vcom *.vhd |
4 | |
5 | vsim -gui work.testbench |
6 | |
7 | add wave * |
8 | # alternativ |
9 | #do wave.do |
10 | |
11 | run -all |
Duke
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.