時(shí)序仿真與功能仿真的步驟大體相同,只不過中間需要添加仿真庫、網(wǎng)表(.vo)文件和延時(shí)(.sdo)文件。到了這里,問題來了,仿真庫、網(wǎng)表(.vo)文件和延時(shí)(.sdo)文件怎么獲得呢?網(wǎng)表(.vo)文件和延時(shí)(.sdo)文件,其實(shí)我們在自動仿真的配置仿真功能中已經(jīng)生成了,當(dāng)我們配置好仿真功能之后,我們在 Quartus 進(jìn)行一次全編譯。
這時(shí),我們打開 Quartus 工程目錄下 simulation/modelsim 中就能夠看到 Verilog_First.vo 和 Verilog_First_v.sdo 這兩個(gè)文件。我們將這兩個(gè)文件復(fù)制到我們的 manual_modelsim 文件夾下。
仿真庫,我們需要到我們 Altera的安裝目錄下,也就是 C:altera13.1modelsim_asealteraverilog 中找到 cycloneive 文件夾,然后我們將 cycloneive 文件夾也復(fù)制到我們的 manual_modelsim 文件夾下。萬事具備,接下來我們就可以打開我們的 ModelSim 軟件
通過該圖,我們可以看出,這個(gè)工程是我們之前做功能仿真的工程,當(dāng)我們關(guān)閉 ModelSim之后,我們再次打開 ModelSim 這個(gè)軟件,它會自動記錄上一個(gè)我們使用的工程并打開。我們就直接在這個(gè)工程上進(jìn)行更改,首先我們右鍵在彈出的菜單欄中找到【Add to Project】→【Existing File.。?!堪粹o并點(diǎn)擊打開
在該對話框中我們點(diǎn)擊【Browse】,在彈出的對話框中我們找到 manual_modelsim 文件夾下的 Verilog_First.vo,然后將 Verilog_First.vo 添加至我們的 ModelSim 仿真工程中。接下來我們進(jìn)行代碼全編譯,編譯完成后,我們在 ModelSim 的菜單欄中找到【Simulate】→【StartSimulation.。。】按鈕并點(diǎn)擊打開,我們打開 Libraries 標(biāo)簽,將仿真庫添加至配置仿真環(huán)境中
這里我們需要注意的是,只添加一個(gè) cycloneive 仿真庫是不夠的,我們還需要將我們ModeSim 仿真庫中的 altera_ver 庫添加進(jìn)來
如果不知道需要選擇哪個(gè)庫,我們可以先直接運(yùn)行仿真,這時(shí)候 ModelSim 控制窗口中會提示錯(cuò)誤信息,我們根據(jù)錯(cuò)誤信息便能夠分析出我們需要的庫名,然后我們再重復(fù)上述步驟添加完了仿真庫,接下來我們在 SDF 標(biāo)簽頁面中添加 Verilog_First_v.sdo 文件
這里需要我們注意的是,因?yàn)榈奈覀兊膶?shí)例化名是 i1,所以我們填寫的是/i1。添加完成之后,最后我們在返回 Design 標(biāo)簽頁面中,找到 work 下的 Verilog_First_vlg_tst
在該頁面中,我們點(diǎn)擊【OK】就可以開始進(jìn)行時(shí)序仿真了,到了這里,后面的工作就和我們的功能仿真是一樣的了。至此,我們 ModelSim 軟件的使用就講解完了。
編輯:jq
-
ModelSim
+關(guān)注
關(guān)注
5文章
175瀏覽量
49298
原文標(biāo)題:ModelSim 使用【六】modelsim手動時(shí)序仿真
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
RGB時(shí)序燈條的工作原理講解
如何使用Modelsim仿真I2C控制器
一文詳解SystemC仿真庫的編譯
【產(chǎn)品介紹】Modelsim:HDL語言仿真軟件
modelsim跑tb_top.v報(bào)fatal是什么原因?qū)е碌??如何解決?
vivado時(shí)序分析相關(guān)經(jīng)驗(yàn)
ModelSim仿真蜂鳥E203 / 200 教程【功能驗(yàn)證】
無人機(jī)自動巡檢系統(tǒng):從手動操作到智能化的技術(shù)變革
vivado仿真時(shí)GSR信號的影響
【RK3568+PG2L50H開發(fā)板實(shí)驗(yàn)例程】FPGA部分 | Pango 的時(shí)鐘資源——鎖相環(huán)
季豐電子推出低高溫手動探針臺設(shè)備
概倫電子千兆級高精度電路仿真器NanoSpice Giga介紹
FPGA時(shí)序約束之設(shè)置時(shí)鐘組
一文詳解Vivado時(shí)序約束
基于ModelSim使用modelsim手動時(shí)序仿真教程
評論