如何使用Modelsim 6.5做前後模擬
1.將原始檔(不包括測試用的激勵檔案)通過quartus ii軟體編譯成.vo輸出檔案(設定eda模擬軟體為modelsim,語言為verilog,在Assignments->settings->EDA Tool Settings->Simulation,Time scale 選1ns或是按工程選擇;)
2.在工程目錄下生成的modelsim資料夾加入檔案:如果是cyclone iii系列,則加入 F:/ApplicationProgram/altera/81/quartus/eda/sim_lib目錄下的 cycloneiii_atoms.v檔案;如果是功能前模擬,則需要把.vo檔案開始部分的initial $sdf_annotate("muxtwo_v.sdo")用“//”登出掉;若是功能後模擬,則不必登出掉,但是要在使用modelsim時建立一個工程,在Start Simulation時的SDF選項卡下填入相應的.sdo檔案,在 Reduce SDF errors to warnings和 Disable SDF warnings前均打鉤,即可正確模擬。
3.將測試檔案_top.v .sdo .vo _atoms.v 等檔案(若使用altera的ip核還需要加入altera_mf.v檔案;如果ip核中使用的原語,還需加入220model.v檔案)。然後編譯,雙擊頂層測試模組進入模擬(這裡注意,如果是功能後模擬,需要建立工程,原因是.sdo檔案不能正確編譯)。
4.將相應訊號add入,run模擬。觀察
相關文章
- modelsim 獨立模擬vivado的IP核及模擬指令碼指令碼
- modelsim指令碼模擬設計(三)帶標頭檔案模擬指令碼
- Modelsim模擬新手入門最詳細教程
- 前後端分離前端模擬資料後端前端
- 前後臺分離之資料模擬
- CSP 前最後一次模擬賽
- Modelsim模擬軟體與Notepad++關聯
- 【iCore3 雙核心板_FPGA】例程十二:Modelsim模擬實驗FPGA
- C#使用雙連結串列來實現模擬IE前進後退功能C#
- 【iCore1S 雙核心板_FPGA】例程十一:Modelsim模擬實驗FPGA
- 6.5陣列--模擬、偏移量-螺旋矩陣陣列矩陣
- 使用 express 模擬後臺介面返回資料Express
- 如何使用ChatGPT模擬MySQL資料庫ChatGPTMySql資料庫
- 讓我大吃一塹的前後分離 web 站模擬登入Web
- 如何使用RunnerGo模擬使用者分流負載Go負載
- 做運維前 vs 做運維後,太形象了!運維
- ADS使用:layout後聯合模擬的基本設定
- Record - 提高/NOIP模擬賽做題記錄
- 呼叫後端介面 / 模擬資料後端
- js前臺如何使用後臺返回的資料JS
- linux下如何模擬按鍵輸入和模擬滑鼠?Linux
- QQ模擬登入實現後篇
- 三維模擬模擬如何實現精益工廠佈局?
- 使用 json-server 簡單完成CRUD模擬後臺資料JSONServer
- 用資料看設計:《夢幻模擬戰》是如何做版本更新的?
- 使用 node 模擬請求介面
- Openwrt使用Qemu模擬開發。
- $\rm{NOIP}$前的模擬題整理·菜雞互啄篇
- 前端資料與後臺分離,使用mockjs模擬後臺返回json資料前端MockJSON
- centos6.5虛擬機器安裝後,沒有iptables配置檔案CentOS虛擬機
- 前後端分離——使用OSS後端
- 管理使用者前後端後端
- 使用Netty模擬發生OOMNettyOOM
- 使用模擬器混淆前端程式碼前端
- python使用Cookie模擬登入PythonCookie
- 爬蟲方式(模擬使用者)爬蟲
- 模擬
- 轉存——Quartus II FPGA程式模擬執行時出現錯誤“error occurred during modelsim simulation”的解決方法FPGAError