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