1.?建一個總文件夾,如cnt
2.?為源代碼,測試臺文件,仿真各建一文件夾。如src,tb,sim
3.?編寫源代碼,testbench。如cnt.v,tb_cnt.v文件,同時文件名里的模塊名與文件名相同,如module? cnt(? ), module? tb_cnt(? )。
4.?再sim文件夾里加入tb.f文件:../tb/tb_cnt.v?
?????????????????????????????? ../src/cnt.v
?????????????????????????????? ../tb/tb_cnt-y
? ../src? +libext+.v(這里源代碼中可有許多,下一次做的DPLL必須要用第二種)
5.?下面開始仿真,仿真,顧名思義要在仿真文件夾sim中進行。pwd 出現當前目錄cd ..當前目錄向上一級 cd? e:/modelsim進入e盤中的modelsim目錄
6.?vlib? work (建工作庫),此時從庫文件中含有modelsim自動生成的_into文件。
7.?vlog?? –f?? tb.f? (編譯? .v文件),此時庫文件加入了cnt.v 和 tb_cnt.v模塊
8.?vsim? -voptargs=”+acc”? tb_cnt? (在testbench中測試源代碼),此時sim文件夾里出現了vsim文件,work文件夾里有一些仿真文件。同時在modelsim中出現sim項。
9.?右擊sim項中的實例名稱,點擊 add to wave? all items in design 。本例中實例項是inst_cnt。(cnt? inst_cnt(端口連接)???? 其中cnt為實例引用的模塊名稱,inst_cnt為實例引用中的實例名稱),在wave窗口中出現的信號為/tb_cnt/clk?
/tb_cnt/rstn??
/tb_cnt/cnt(它們為連到端口的信號)????
/tb_cnt/inst_cnt/i_clk????
/tb_cnt/inst_cnt/i_rstn
/tb_cnt/inst_cnt/o_cnt (它們為模塊cnt中定義的端口)。??
10.?出現wave窗口,仿真即可。其中wave窗口中的按鈕doom in ,doom out ,doom full。可調整波形大小。
11.?批處理文件(do文件):quit? -sim
???????????????????????? vlog? -f? tb.f
???????????????????????? vsim? -voptargs=”+acc”? tb_cnt
???????????????????????? add?? wave? sim:/tb_cnt/inst_cnt/*
????? 保存為sim.do文本文件,它等同于7—9步。
易懂的modelsim學習筆記
- ModelSim(46726)
相關推薦
Debussy學習筆記(一)
Debussy學習筆記(一)(轉載)學習FPGA以來,一直是用Modelsim作為仿真調試工具,前幾天在同事那兒看到了一個新工具:Debussy,看她用的相當順手,而且工具本身也相當好用,有很多
2014-06-18 15:15:31
FPGA學習筆記匯總(7.13更新)
又有好資料跟大家分享了,再次感謝樓主@oldbeginner {:4_114:}FPGA 學習筆記01 (LCD 1602,verilog)FPGA 學習筆記02(UART RS232,verilog)FPGA 學習筆記03(I2C,verilog)
2014-06-20 10:42:13
JZ2440學習筆記分享!
最近細致深入的學習了裸機部分的視頻教程,教程中有些沒說清楚的地方,通過查資料補充了一些,總結寫成筆記,現在分享在此,供同學們交流,本人水平有限,若有錯誤,敬請留言指出筆記在附件中
2019-09-30 04:45:39
NodeMCU學習筆記
NodeMCU學習筆記(1)— 硬件介紹、固件制作、燒錄提示:作者使用 ESP8266 進行開發學習。文章目錄NodeMCU學習筆記(1)--- 硬件介紹、固件制作、燒錄前言一、硬件介紹二、固件制作
2021-11-04 07:43:12
PROTEUS仿真學習筆記匯總帖(7.15)
PROTEUS仿真學習筆記帖子,樓主@oldbeginner 總結的很好,資料也很詳細的說,不分享給你們,實在可惜啊!樓主會抽空分享更多的筆記給大家,大家記得持續關注呦!為樓主這份樂于助人的精神點
2014-06-18 17:29:16
pytest學習筆記有哪些?
fixure為什么不能調用低級別的fixure?pytest.mark.usefixure注解在類上面和寫在方法入參里面有什么差別?pytest學習筆記匯總
2020-11-04 09:23:40
ucos ii學習筆記整理
一份新鮮的學習筆記,自己也才入門,所以內容還不是很翔實深入,就當給同樣在學ucos的童鞋們一個參考吧。筆記是用mindmanage做的,用思維導圖記錄學習筆記有一點好處就是,內容直觀,條理清晰。不過
2020-05-11 01:59:59
ModelSim SE 入門
本文以ModelSim SE 5.6版本為基礎,介紹ModelSim SE的最基本用法,高深的我也不會 。當你安裝完ModelSim SE之后,可以將你的ModelSim SE的起始路徑設置為你的工作目錄(如e:verilog),具體方
2010-07-06 15:37:1569
2009年筆記本技術發展回顧(通俗易懂)
2009年筆記本技術發展回顧(通俗易懂)
· 導語
2010年,您是否有購買筆記本的計劃?作為一款對多數人來說都價格不
2010-02-04 15:55:28472
ModelSim和QuestaSim功能簡介及應用
ModelSim和QuestaSim功能簡介及應用
ModelSim是工業界最優秀的語言仿真器,它提供最友好的調試環境
2010-04-29 09:07:2719277
Modelsim百問(一)
第一章 1、 關于 Modelsim中庫的編譯 2、 如何在modelsim中指定Altera的仿真庫 3、 Modelsim波形文件 4、 后仿真時,是不是要對復位信號GSR/GTR做特別特殊處理?為什么? 5、 功能仿真加STA能不
2011-05-26 15:48:050
Altera Modelsim學習筆記
我近期計劃陸續整理出以下幾個方面的學習筆記:初學 ModelSimSE 時被迷糊了幾天的若干概念;在 ModelSimSE 中添加 ALTERA 仿真庫的詳細步驟;用 ModelSimSE 進行功能仿真和時序仿真的方法(
2012-08-15 15:47:3066
使用 ModelSim 進行設計仿真詳解
本章為ModelSim的初級教程,讀者讀完本章可以較為熟練的使用ModelSim進行設計仿真,本章沒有也不可能涉及ModelSim的各個方面,要想全面的掌握ModelSim可以參閱軟件文檔。
2015-12-24 18:29:370
新手學習FPGA之Xilinx篇如何將ISE和ModelSim關聯
最近在學習FPGA,使用ModelSim對ISE進行仿真,首先要將ISE和ModelSim進行有效的關聯,折騰了一天終于弄懂了如何將他們有效的關聯在一起。 (1)首先要安裝ModelSim,注意
2017-02-09 01:34:111385
modelsim保存波形操作方法解析
在數字電路設計中(Verilog or VHDL),ModelSim是常用的仿真工具。當我們仿真大型的工程時,往往需要保留仿真波形,以便分析和以后查看。這就需要學習在ModelSim里面如何保存仿真波形及調用波形。
2017-11-24 11:13:2415022
STM32各模塊學習筆記
STM32個模塊學習筆記 目錄 STM32筆記之一 中斷優先級.....................................................1 STM32筆記之二 開關
2017-11-30 03:32:212944
使用Vivado 2017調用Modelsim的詳細步驟
本次使用的Vivado版本為Vivado_2017.3版本,從Xilinx官方文檔可以了解到,該版本的Vivado只支持Modelsim10.6或者更高版本,但是筆者只有Modelsim
2019-03-30 09:51:4616946
Modelsim仿真教程Modelsim的基礎入門基礎教程免費下載
筆者一直以來都在糾結,自己是否要為仿真編輯相關的教程呢?一般而言,Modelsim等價仿真已經成為大眾的常識,但是學習仿真是否學習Modelsim,筆者則是一直保持保留的態度。筆者認為,仿真
2019-04-30 18:24:0023
基于ModelSim使用二聯合Quarus自動仿真教程
3 ModelSim工程實戰之自動仿真說完了 ModelSim 的使用流程,接下來我們將會對每個流程進行詳細的操作演示,一步步、手把手帶領大家學習使用 ModelSim 軟件。首先我們講解
2021-07-23 10:51:171710
基于ModelSim使用四ModelSim手動仿真教程
4.1 新建仿真工程 在開始動手仿真之前,首先,我們需要創建一個文件夾用來放置我們的 ModelSim 仿真工程文件,這里我們就在之前創建的 Quartus 工程目錄下的 simulation
2021-07-23 11:10:483514
Altera FPGA CPLD學習筆記
Altera FPGA CPLD學習筆記(肇慶理士電源技術有限)-Altera FPGA CPLD學習筆記? ? ? ? ? ? ? ? ?
2021-09-18 10:54:4179
OpenStack之Cinder學習筆記
OpenStack之Cinder學習筆記(開關電源技術教程ppt)-該文檔為OpenStack之Cinder學習筆記總結文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,,,
2021-09-23 12:40:595
ModelSim工程實戰之自動仿真
在該頁面中,如果你安裝的是 ModelSim 軟件,那么你需要在 ModelSim 路徑中進行設置,這里我們使用的 ModelSim-Altera , 所 以 我 們 將 ModelSim-Altera 路 徑 設 置 成 了C:altera13.1modelsim_asewin32aloem。
2022-05-17 10:09:421898
ModelSim手動仿真教程
在開始動手仿真之前,首先,我們需要創建一個文件夾用來放置我們的 ModelSim 仿真工程文件,這里我們就在之前創建的 Quartus 工程目錄下的 simulation 文件夾中創建
2022-07-11 10:58:094458
芯片設計之Modelsim仿真工具
Modelsim仿真將設計以樹狀表示,設計中的每一個實體,每一個module、每一個進程(always塊、initial塊等)在Modelsim仿真中以對象的形式展現。
2022-08-12 15:04:362136
Vivado調用Modelsim仿真
Modelsim是十分常用的外部仿真工具,在Vivado中也可以調用Modelsim進行仿真,下面將介紹如何對vivado進行配置并調用Modelsim進行仿真,在進行仿真之前需要提前安裝Modelsim軟件。
2023-07-24 09:04:431817
評論
查看更多