Forum: FPGA, VHDL & Co. Modelsims projekteinstellung


von mikrofriendly (Gast)


Lesenswert?

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

von user (Gast)


Lesenswert?

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

von dito (Gast)


Lesenswert?

Falls du die GUI oder allgemeine Einstellungen meinst, kannst du 
versuchen die modelsim.ini zu anzupassen.

von mikrofriendly (Gast)


Lesenswert?

-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?

von mikrofriendly (Gast)


Lesenswert?

Oha, das Waveform kann ich durch File -> Save Format -> wave.do 
Speichern :)

von Christian R. (supachris)


Lesenswert?

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.

von Duke Scarring (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.