Forum: FPGA, VHDL & Co. ModelSim


von Siegfried S. (dieleena)


Lesenswert?

Hallo,
Wenn ich ModelSim aus der ISE starte, haben die Signale den Wert " U.. 
".
Danach ändere ich U.. in 0.. oder 1..
Wenn ich ModelSim erneut starte, haben die Signale wieder " U ".
Wie kann ich die letzte Einstellung wieder herstellen?
Gruß Siegfried

von Xilinxbenutzer (Gast)


Lesenswert?

Gute Frage! Ich benutze zwar ModelSim im Direktbetrieb, habe auch auch 
das Problem, daß alles, was man als "forcing" vorgibt, nicht speicherbar 
ist. Mir konnte auch noch keiner sagen, ob und wie das (überhaupt) geht!

Am Besten ist es, man investiert die Zeit für eine Stimuli-Bench. Die 
kann man ja dann immer wieder leicht anpassen.

von Falk (Gast)


Lesenswert?

@Siegfried Saueressig

>Wenn ich ModelSim erneut starte, haben die Signale wieder " U ".
>Wie kann ich die letzte Einstellung wieder herstellen?

Du brauchst ein Script.

@Xilinxbenutzer (Gast)

>Gute Frage! Ich benutze zwar ModelSim im Direktbetrieb, habe auch auch
>das Problem, daß alles, was man als "forcing" vorgibt, nicht speicherbar
>ist. Mir konnte auch noch keiner sagen, ob und wie das (überhaupt) geht!

Du brauchst auch ein Script.

Das geht eigentlich recht einfach.

Modelsim aus ISE heraus aufrufen.
Im Menu "Clear Transcript"
Alles Signale hinzufügen
Alle interen Signal mit Modus "Deposit" zuweisen
im Menu "Save Transcript" das Script speichern.

Das so erstellte Gerüst kann leicht modifiziert werden.

MfG
Falk


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.