使用MaxplusII進行FPGA波形仿真
新建波形文件在MaxplusII軟件中進行FPGA波形仿真的第一步是創(chuàng)建一個新的波形文件。點擊軟件界面上的新建按鈕,選擇波形文件格式為scf。繪制波形圖像在波形文件中,我們可以通過繪制波形圖像來模擬仿
新建波形文件
在MaxplusII軟件中進行FPGA波形仿真的第一步是創(chuàng)建一個新的波形文件。點擊軟件界面上的新建按鈕,選擇波形文件格式為scf。
繪制波形圖像
在波形文件中,我們可以通過繪制波形圖像來模擬仿真。在任意界面中,右鍵點擊鼠標,選擇"Enter Nodes from SNF",列出當前的輸入輸出接口。
導入接口
點擊"list"列出當前的IO口,然后點擊">"符號,導入全部的接口??梢钥吹捷斎隺、b和輸出c的波形圖像已經出現,但是a和b均為高電平,c為未定義態(tài)。
輸入波形值
根據與非門的真值表,我們需要輸入四個時刻的波形。選中一段時刻,點擊0或1輸入波形值。按照00、01、10、11的格式輸入。
保存波形文件
按下CTRL S組合鍵保存波形文件。文件名必須與網表文件名相同且路徑相同。
進行模擬仿真
點擊頂欄的"MaxplusII > Simulator"進行模擬仿真。點擊"start"開始仿真操作??梢杂^察到輸出c已經有結果,與真值表相符。然而,波形可能存在延遲誤差,這在實際應用中是正常的。
以上就是使用MaxplusII進行FPGA波形仿真的簡要步驟。通過模擬仿真,我們可以判斷網表或程序是否正確,并減少在真實環(huán)境中耗費的時間。