Jak zrzucić kilka plików VCD?

E

ebrahimi.khoy

Guest
Chcę zrzucić stan konstrukcji w każdym cyklu w różnych plikach (co najmniej 10000 cykli). W tym kontekście warto przejść bitween plików VCD. Niestety, ModelSim nie obsługuje zamykania pliku vcd i otwarcie nowego. Napisałem następujący skrypt aby to zrobić. Ale to jest zbyt czasochłonne, ponieważ dla każdego cyklu należy uruchomić formularz procesora punkt wyjścia. dla {Zestaw I 0} {$ i <1000} {incr i} {przywracania mibenchqsort_0us run [expr {$ i * 20}] ns run 10 ns VCD_files VCD plik / vcd_clk $ i.vcd vcd Dodaj / orpsoc_testbench/dut/or1200_synth0 / * uruchom 5 ns vcd kolor} Wszelkie sugestie?
 
1-Czy można ponownie uruchomić symulację, jak wiele trzeba różne VDD pliki. 2-wygenerować tylko jeden plik vcd, ale kiedy używał go przeczytać tylko część VCD, czego potrzebujesz. 3 - w ModelSim można zapisywane symulację w innym punkcie symulacji i ponownie z tego.
 

Welcome to EDABoard.com

Sponsor

Back
Top