2011-08-05 9 views
5

Po raz pierwszy próbuję wygenerować VCD i mam pewne problemy.Zrzut VCD do symulacji vhdl przez modelsim. JAK?

Mam testbench o nazwie bench_minimips.vhdl, który zawiera jednostkę sim_minimips. Chcę go zasymulować i pobrać z niego VCD.

jestem wpisując następujące polecenie w powłoce Modelsim:

vsim work.sim_minimips 
vcd file myvcd1.vcd 
vcd add -file bench_minimips.vhd/* 
run 

ale jeśli mogę otworzyć myvcd1.vcd w pustym pliku. Co powinienem zrobić, aby utworzyć zrzut?

tryed jak sudgested na innym forum polecenie:

wlf2vcd -o myvcd2.vcd vsim.wlf 

ale błąd jest generowany.

Naprawdę zagubiłem się w zrozumieniu, ponieważ wszystkie odwiedzane witryny informują o korzystaniu z TCL wygenerowanego przez firmę altera lub inną firmę i nie mam na co patrzeć.

Czy ktoś wie, co powinienem zrobić?

Best, Stefano

Odpowiedz

5

Parametr do vcd add-file nie służy do określania sygnałów ale nazwa VCD (jeśli utworzyliśmy kilka).

Zamiast tego należy dodać obiekty do symulacji. Na przykład:

vcd file myvcd1.vcd 
vcd add -r /sim_minimips/* 
+0

idealne! zadziałało! wielkie dzięki! – Stefano

Powiązane problemy