Modelsim模擬的Run.do指令碼模板
#QUARTUS
#此處是註釋
#退出當前模擬功能
quit -sim
#清楚命令列顯示資訊
.main clear
vlib ./lib
vlib ./lib/work
vmap work ./lib/work
#XXX_tb模擬檔名
vlog -work work ./XXX_tb.v
#src是XXX.v的資料夾
vlog -work work ./../src/*.v
vsim -voptargs=+acc work.XXX_tb
add wave -divider {XXX}
#add wave 測試頂層的名字/例化模組的例化名字/訊號的名字
add wave XXX_tb/XXX_inst/*
#模擬執行的時間
run 100us
以上只是部分內容,僅供參考.實際工程中可根據具體內容進行新增,比如一些IP核需要的庫什麼的….
相關推薦
Modelsim模擬的Run.do指令碼模板
#QUARTUS #此處是註釋 #退出當前模擬功能 quit -sim #清楚命令列顯示資訊 .main clear vlib ./lib vlib ./lib/work vmap
modelsim模擬中 do檔案的寫法技巧
Modelsim之 DO檔案簡介 網上的關於DO檔案的編寫好像資料不多,比較雜,所以本人總結一下常用的簡單語法,方便大家檢視。其實本人也剛接觸DO檔案沒多久,有紕漏很正常,歡迎指正批評,互相學習。PS:寫得有點亂 還有一個值得注意的是 我在看到這篇文章的時候我正在模擬一個verilog
Modelsim模擬tcl指令碼與wave.do檔案
onerror {resume} quietly WaveActivateNextPane {} 0 add wave -noupdate -format Logic -radix binary /testbench/clk_200 add wave -noupdate -format Logic -ra
Modelsim do指令碼檔案簡單範例
vlog -work Top_work F_V_tb.v F_S.v vlib Top_work vmap work Top_work vlog FIFO.v FSMC.v TOP_Design.v TOP_Designtb.v vsim -gui
Modelsim中.do指令碼語言基本介紹
轉載自:http://www.cnblogs.com/LJWJL/archive/2013/01/14/simulation.html 網上的關於DO檔案的編寫好像資料不多,比較雜,所以本人總結一下常用的簡單語法,方便大家檢視。其實本人也剛接觸DO檔案沒多久,有紕漏很正
Modelsim 模擬時,在do檔案新增編譯某個檔案的語句
-y ../ecp3 +libext+.v\ //這句用於編譯ecp3資料夾中的.v檔案,如果模擬時找不到該資料夾,路徑新增詳細。 +incdir+ ../models/mem \ //開啟某資料夾。 修
利用do檔案方式進行modelsim模擬
舉例的工程是一個加法器,待測試功能模組是add.v,測試激勵是tb_add.v,do檔案是tb.do下面直接附上主要步驟:(1)首先新建資料夾,如sim_add,在該資料夾下再新建3個資料夾,分別是:sim、tb、srcsim:modelsim的工程檔案存放,如tb.dotb:測試激勵檔案存放,如tb_add
Modelsim仿真.do腳本示例
代碼 wave fun 仿真 ear altera div 存在 vlib #“#”為註釋 #刪除原有工程,需重啟Modelsim #vdel -all -lib work #退出當前仿真 quit -sim #清空命令行顯示 .main clear #創建庫,是實際存在的
VIVADO 級聯 MODELSIM 模擬 RE-LAUNCH 問題
VIVADO 級聯 MODELSIM 模擬 RE-LAUNCH 問題 用 ISE 級聯好後,修改設計程式碼,可以直接重新 run do 檔案進行模擬,不必關閉 Modelsim。 Vivado 級聯 Modelsim 模擬出現修改設計程式碼後重新 run do 檔案,波形沒
FPGA Verilog 串列埠無限多位元組收發+流水燈程式+ModelSim模擬
工作環境(藍色粗體字為特別注意內容) 1,軟體環境:Windows 7、Quartus II、ModelSim SE、串列埠除錯助手 2,硬體環境:開發板:EP2C5T144C8N核心板、USB Blaster下載器 發現網上的FPGA學習資料多如牛毛,質量參差不齊,最近正好比較閒,於是花了三天
windows關機前執行指令碼設定與關機blat自動傳送郵件指令碼模板
1.開始——執行——gpedit.msc2.策略——計算機配置——Windows設定——指令碼(啟動/關機)3.右擊"關機"4.新增——瀏覽:選擇指令碼確定;5.完成設定,重啟測試。 注:關機指令碼啟動目錄:C:\Windows\System32\GroupPolicy\Machine\Scripts\Sh
Unity的指令碼模板
本文由本人簡書搬遷至此,並做小幅修改。 方法: 在Unity安裝目錄的 D:\Program Files\Unity5.56f1\Editor\Data\Resources\ScriptTemplates 下新增新的模板文字檔案。新增完成之後重啟Unity。 如: 84-Shader__Empt
Modelsim模擬一些簡單問題
在學習時序邏輯的時候,我們明白暫存器賦值總有一拍的延遲但是有的時候模擬的時候會發現會沒有延遲,比如下面這段程式碼對應的modelsim模擬。 原始碼程式碼如下: 測試激勵如下: 模擬截圖如下: 2.從模擬截圖可以看出work_flag與se_flag幾
Xcode新增Run Script指令碼
進入Build Phases頁面,點選加號選擇“New Run Script Phases”建立Run Script 在這裡新增Run Script, 1.每次編譯執行版本號(bundleVersion)自增+1 buildNumber=$(/usr/libexec
作品交流:為什麼ModelSim模擬無波形
Q: nimade 163 杜老師,你好。希望你在百忙之中抽出時間幫我解決一下這個問題: 例程E5_5_FpgaASKDemodGate在ise裡啟動modelsim後,一片空白。其它的例程沒有問
unity之定製指令碼模板
1、unity的指令碼模板 新版本unity中的C#指令碼有三類,第一類是我們平時開發用的C# Script;第二類是Testing,用來做單元測試;第三類是Playables,用作TimeLine中管理時間線上每一幀的動畫、聲音
HIVE的shell指令碼模板
參照模板 實現了一個等值join的簡單Demo 重要得指令碼 模板 值得參考 #!/bin/bash # ============================================
modelsim模擬
使用Modelsim進行簡單模擬 這裡記載一下使用modelsim進行簡單的模擬,方便以後使用的時候進行檢視。所謂的簡單的模擬,就是沒有IP核、只用圖形介面不用tcl指令碼進行的模擬。簡單的模擬步驟為: 1、改變路徑到工作環境下的路徑下面,建立工程。 2、新增模擬的原
kaldi原始碼中run.sh指令碼分析
以egs/yesno/s5中的執行指令碼為例,進行分析 1. run.sh指令碼 內容如下 #!/bin/bash train_cmd="utils/run.pl" decode_cmd="util
c語言模擬實現棧的模板化
對於寫過表示式解析的同學一定不會陌生,我們需要兩個棧,一個是符號棧(char),一個是運算元棧(int). 經典的資料結構書中的棧,型別是定死了的。所以能夠實現一個棧,自己指定型別,想必編寫接下來程式碼的心情要愉快的多。本實現過程採用巨集定義,這樣然介面看來