2016-04-06 21 views
2

ich ModelSim (Altera 13.1 SE) laufen und ich möchte folgende: 1. Datei laden tb.wlf 2. alle Signale hinzufügenModelSim Skript beim Start

zuzuwinken ich dies tun:

vsim tb.wlf -do "add wave -r /*" 

oder

vsim -do "vsim tb.wlf;add wave -r /*". 

Modelsim liest alle Skript, lädt Zeichen als von tb.wlf, fügt aber nichts hinzu.

Wie kann ich es tun? Wie kann ich ModelSim warten auf Öffnen und dann alle hinzufügen, um zu winken?

Antwort

1

Ich versuchte in meinem Projekt mit tcl-Skript. (Mit ModelSim PE 10.4c)

script.tcl:

vsim tb.wlf 

add wave -r /* 

So haben Sie in zwei Schritten: zunächst laufen Sie vsim mit Ihrem .wlf Datei, danach Modelsim den Befehl Add-Welle führt.

1

Wenn Sie eine vorhandene WLF-Datei geladen werden soll und dann alle Signale hinzufügen, können Sie tun

vsim -view tb.wlf -do "add wave -r /*" 

Bitte beachten Sie, dass es nur funktioniert, wenn die WLF die Signale hat, das heißt, Sie sagten ModelSim anmelden ihr Wert. Wenn dies nicht der Fall ist, können Sie dies tun, indem Sie zum Beispiel für 1 ms

ausführen.