1. 程式人生 > >如何在modelsim中儲存波形以便下次使用 指定時間段內的模擬波形

如何在modelsim中儲存波形以便下次使用 指定時間段內的模擬波形

之前在網上搜了好久如何將modelsim中的波形儲存起來以便以後使用,因為有的時候模擬實在太花時間了,模擬了幾十分鐘的波形說沒就沒了。最後查了一下官方的文件,找到了一篇saving waveforms between two cursors,記錄一下。比如說如下這一張圖片,我們如何去儲存它呢。一種方法是儲存為圖片,不過沒什麼用,還有一種方法就是儲存為wlf檔案。我們看左下方的打紅圈的位置,有一個綠色的加號,我們點選兩次

然後會多出來一個cursor1一個cursor2.我們在wave上面移動游標,然後相應的後面的數值也會變化。第一個移動到開頭,第二個移動到末尾,然後點選前面的鎖,就可以鎖定了。

在cursor2那一行998994.374ns下方右鍵點選filter waveform...然後在彈出的視窗中從cursor1選擇到cursor2,選擇一個地方儲存就可以了。注意一定要在檔名中寫儲存為.wlf。不寫的話接下來匯入的過程中一定要先改檔案字尾,不然無法識別。還有最好選擇全英文路徑。試了中文路徑打不開。

再次開啟modelsim的時候,選擇file->open,選擇開啟wlf檔案,開啟剛才的檔案。這個時候就可以在左側的欄中看到可以加入的模組和訊號。這時就可以將它們加入wave中。