大家好!今天給大家帶來的是modelsim自動化仿真程序。我們在代碼編寫完成時,通常都需要先進行仿真,然后上板實驗。但是如果我們每次仿真都要去新建一個工程,添加.v文件以及testbench文件,然后編譯,再添加波形,這樣是非常麻煩的。在實際工作中一般不會這樣操作,通常我們都會利用腳本實現modelsim的“自動化”編譯。實現一鍵完成電腦自動打開modelsim軟件,自動編譯,自動添加波形等操作。
請注意!以上功能的實現必須要先完成modelsim編譯vivado庫!
通過這個modelsim自動化仿真實驗,你可以學到如下知識:
1.如何利用腳本實現modelsim的自動化仿真。
2.do文件的結構以及常用代碼語句。compile.do文件內容部分截圖:
3.波形文件wave.do的結構內容以及常用代碼語句。wave.do文件內容部分截圖:
4.實際工作中各個模塊之間的架構,怎么把各個模塊封裝起來,最后只留下一個頂層文件。
5.如何實現axi_master與axi_slave之間的仿真。這個自動化仿真實驗實現的就是axi_master與axi_slave之間的仿真。通過這個實驗,不僅能夠基本掌握如何用modelsim實現自動化仿真,而且還可以幫助你掌握axi_master與axi_slave的底層代碼邏輯。對于才接觸axi總線的朋友來說,這個內容是很有價值的。它將為你學習axi總線大大助力!source文件夾下面的目錄截圖:
-
仿真
+關注
關注
50文章
3897瀏覽量
132502 -
程序
+關注
關注
114文章
3651瀏覽量
79781 -
ModelSim
+關注
關注
5文章
172瀏覽量
46839 -
腳本
+關注
關注
1文章
377瀏覽量
14688 -
Vivado
+關注
關注
18文章
791瀏覽量
65413
原文標題:干貨技能 | modelsim自動化仿真(以axi_master與axi_slave仿真為例)
文章出處:【微信號:fpga加油站,微信公眾號:fpga加油站】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論