這個工程比較大,腳本運行時間稍微會長一些時間,有興趣學習PCIE或者DMA的同學需要好好看PDF以及.v文件和仿真出來的波形,學習腳本的同學認真看xilixn官網(wǎng)給出的腳本的寫法,你會受益匪淺。
3.常用腳本語言的解釋
#切換到工作目錄
cd F:/Projects/BeiJing/sim
vsim -novopt work.histogram_2d_new_tb
#結束仿真
quit -sim
#仿真video_cap模塊 不優(yōu)化
vsim -novopt work.video_cap_tb
##退出當前仿真
quit -sim
##仿真image_src模塊 不優(yōu)化
vsim -novopt work.image_src
##設置仿真時間分辨率
##vsim -t 1ps? ?-lib work image_src
##設置仿真時間分辨率
vsim -t 1ns? ?-lib work AES256_tb?
##添加頂層所有的信號
add wave *
radix hex ##16進制顯示
radix unsigned ##10進制顯示
##編譯xilinx庫 VHDL?
vcom –work simprim d:Xilinx/VHDL/src/simprims/simprim_Vcomponents.vhd
vcom –work simprim d:Xilinx/VHDL/src/simprims/simprim_Vpackage.vhd
vcom –work simprim d:Xilinx/VHDL/src/simprims/simprim_VITAL.vhd
vcom –work unisim d:Xilinx/VHDL/src/unisims/unisim_VCOMP.vhd
vcom –work unisim d:Xilinx/VHDL/src/unisims/unisim_VPKG.vhd
vcom –work unisim d:Xilinx/VHDL/src/unisims/unisim_VITAL.vhd
vcom –work unisim d:Xilinx/VHDL/src/unisims/unisim_VCFG4K.vhd
vcom –work xilinxcorelib d:Xilinx/VHDL/src/ XilinxCoreLib/*.vhd
##編譯xilinx庫 Verilog
vlog –work simprim d:Xilinx/VHDL/src/simprims/simprim_Vcomponents.v
vlog –work simprim d:Xilinx/VHDL/src/simprims/simprim_Vpackage.v
vlog –work simprim d:Xilinx/VHDL/src/simprims/simprim_VITAL.v
vlog –work unisim d:Xilinx/VHDL/src/unisims/unisim_VCOMP.v
vlog –work unisim d:Xilinx/VHDL/src/unisims/unisim_VPKG.v
vlog –work unisim d:Xilinx/VHDL/src/unisims/unisim_VITAL.v
vlog –work unisim d:Xilinx/VHDL/src/unisims/unisim_VCFG4K.v
vlog –work xilinxcorelib d:Xilinx/VHDL/src/ XilinxCoreLib/*.v
#新建工程?
project new D:/work/test
project open test
project addfile test.vhd
project compileall
vsim -L lpm -L altera?
推薦閱讀:
FPGA仿真篇-使用腳本命令來加速仿真一
- FPGA仿真篇_使用腳本命令來加速仿真
- FPGA仿真(7765)
相關推薦
基于FPGA的軟硬件協(xié)同仿真加速技術
在系統(tǒng)設計中,硬件復雜電路設計的調試與仿真工作對于設計者來說十分困難。為了降低仿真復雜度,加快仿真速度,本文提出利用FPGA加速的思想,實現(xiàn)軟硬件協(xié)同加速仿真。經(jīng)過實驗,相對于純軟件仿真,利用軟硬件協(xié)同加速仿真技術,仿真速度提高近30倍,大大縮短了仿真時間。##仿真實例及結論
2014-03-25 11:52:524722
FPGA開發(fā)Vivado的仿真設計案例分析
仿真功能概述 仿真FPGA開發(fā)中常用的功能,通過給設計注入激勵和觀察輸出結果,驗證設計的功能性。Vivado設計套件支持如下仿真工具:Vivado Simulator、Questa、ModelSim
2020-12-31 11:44:004723
如何優(yōu)化HLS仿真腳本運行時間
需求:由于自己目前一個 HLS 仿真腳本需要運行 1個多小時,先打算通過打印時間戳的方式找出最耗時的部分,然后想辦法優(yōu)化。
2024-02-23 09:29:03217
FPGA入門:第一個工程實例之功能仿真概述
的步驟。在今天的FPGA設計中,如果邏輯規(guī)模較大,一般都會使用到IP核或者SOC來加快RTL級設計,所以花費在仿真驗證上的工作量往往能夠占到這個開發(fā)流程的70%。仿真測試的重要性可見一斑。初學者在剛接觸
2015-03-03 14:12:09
FPGA入門:第一個工程實例之功能仿真概述
設計流程中必不可少的步驟。在今天的FPGA設計中,如果邏輯規(guī)模較大,一般都會使用到IP核或者SOC來加快RTL級設計,所以花費在仿真驗證上的工作量往往能夠占到這個開發(fā)流程的70%。仿真測試的重要性
2015-03-01 19:40:23
FPGA器件的開發(fā)平臺與MATLAB接口仿真
平臺,經(jīng)過設計輸入、仿真、測試和校驗,直到達到預期的結果。目前使用最多的QuartusII 軟件支持幾乎所有的EDA工具,并且可以通過命令行或Tcl腳本與第三方EDA工具之間進行無縫連接。但在很多
2018-12-18 09:51:38
FPGA基礎篇(三):modelsim仿真的幾個常見問題
FPGA基礎篇(三):modelsim仿真的幾個常見問題對于FPGA開發(fā)的流程無外乎就三步,第一編寫程序,第二仿真,第三仿真結束之后下載到板子。其中仿真是必須經(jīng)歷的過程,對于altera的芯片來說
2017-04-15 21:46:29
FPGA實戰(zhàn)演練邏輯篇66:仿真驗證概述
仿真驗證概述本文節(jié)選自特權同學的圖書《FPGA設計實戰(zhàn)演練(邏輯篇)》配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 仿真測試是FPGA設計流程中必不可少的步驟
2015-08-23 18:46:23
FPGA實戰(zhàn)演練邏輯篇68:ModelSim軟件概述
ModelSim軟件概述本文節(jié)選自特權同學的圖書《FPGA設計實戰(zhàn)演練(邏輯篇)》配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 提到FPGA的仿真驗證,雖然有眾多
2015-08-31 18:31:56
FPGA工程的功能仿真概述
設計流程中必不可少的步驟。在今天的FPGA設計中,如果邏輯規(guī)模較大,一般都會使用到IP核或者SOC來加快RTL級設計,所以花費在仿真驗證上的工作量往往能夠占到這個開發(fā)流程的70%。仿真測試的重要性可見一斑
2019-02-13 06:35:24
FPGA的邏輯仿真以及邏輯綜合的一些原則
b.edf,編寫一個b模塊的黑盒子接口b_syn.v,每次修改a.v后只綜合top.v、a.v、b_syn.v,將綜合后的網(wǎng)表和b.edf送去布線,可以節(jié)約綜合b模塊的時間。l采用腳本命令當設計規(guī)模比較
2020-05-15 07:00:00
FPGA設計的仿真驗證概述
仿真驗證概述本文節(jié)選自特權同學的圖書《FPGA設計實戰(zhàn)演練(邏輯篇)》配套例程下載鏈接:http://pan.baidu.com/s/1pJ5bCtt 仿真測試是FPGA設計流程中必不可少的步驟
2019-04-10 06:35:34
加速FPGA的仿真方式之——腳本命令
。這里我們將利用三篇給大家講解使用腳本命令來加速FPGA的仿真過程。FPGA的仿真又分為前仿真和后仿真,前仿真即功能仿真,是在不考慮器件的布局布線和延時的理想情況下對源代碼進行的仿真;后仿真即時序仿真
2020-05-14 08:35:40
AIX基本命令topas簡介
AIX基本命令topas簡介 Posted on2015 年 11 月 11 日byxiaoyu由于最近工作需要涉及到AIX主機、存儲層面,就對這方面的內容做個簡要的筆記,以供后續(xù)參考。topas
2021-07-28 07:54:34
ISE是如何調用ModelSim進行仿真
窗口9: run 1000ns #仿真運行1000ns10: do {test_tb.udo} #執(zhí)行*.udo腳本文件,用于執(zhí)行用戶定義的腳本命令test_tb_wave.fdo內容如下():1
2019-06-03 09:11:11
Modelsim仿真.do文件的編寫方法
/test/test.v line 31紅色為三條腳本命令,建立DO文件寫入此命令。編寫出簡單的DO文件。之后在波形窗口中設置相關參數(shù),波形窗口如下圖所示。例如我們這里設置波形顏色的參數(shù)。如下圖所示。 設置
2013-07-12 17:56:41
PSPICE仿真時如何加速,縮短仿真時間?!
最近公司在做一個開關電源的仿真,用的是暫態(tài)分析,但是時間總是長不了,幾十毫秒的波形也要運行個20分鐘,我想看到全部的過程,但是要運行幾十個小時,有沒有什么辦法可以加速仿真,縮短運行時間的?求助高手!
2012-07-26 13:39:52
Xilinx FPGA入門連載10:Modelsim仿真驗證
《FPGA設計實戰(zhàn)演練(邏輯篇)- ch9 - 設計仿真.pdf》。Vtf_sp6.v文件需要做一些編輯,增加復位和時鐘信號,修改后代碼如下。module vtf_sp6; // Inputs reg
2015-09-25 12:39:34
altera的仿真與相關設計
modelsim altera仿真如何下載altera官網(wǎng)代碼altera 開發(fā)板至芯科技之a(chǎn)ltera 系列FPGA教程 第四篇 新建工程【Artix-7 50T FPGA試用體驗】攝像頭接口移植(從
2018-09-12 03:05:56
linux基本命令
Linux基本操作:一.啟動終端: 二.基本命令:1. cd 改變路徑cd 目錄名 //進入某個目錄cd ..//cd “兩個點”:返回上一級目錄cd -// cd “短橫”:返回上一次所在目錄
2015-08-23 08:29:58
simulink命令集仿真命令
simulink命令集(轉載)仿真命令:sim ---仿真運行一個simulink模塊sldebug ---調試一個simulink模塊simset ---設置仿真參數(shù)simget ---獲取仿真
2021-09-08 08:16:37
勇敢的芯伴你玩轉Altera FPGA連載45:基于仿真的第一個工程實例之測試腳本創(chuàng)建與編輯
`勇敢的芯伴你玩轉Altera FPGA連載45:基于仿真的第一個工程實例之測試腳本創(chuàng)建與編輯特權同學,版權所有配套例程和更多資料下載鏈接:http://pan.baidu.com/s
2018-01-26 22:41:26
多電機仿真篇丨雙電機實時仿真測試應用
國內虛擬研究平臺多基于單電機設計,而實際工業(yè)中多電機配合工作更為常見,如機器人、3D打印機等。多電機同步控制在工業(yè)自動化生產(chǎn)系統(tǒng)中廣泛存在,但目前基于FPGA納秒級實時仿真平臺多為單電機設計,進行多
2024-03-19 16:13:55
如何理解Xcelium的多核仿真呢?
提升仿真速度,一直是各EDA廠商努力的目標,原因自然都是Time to Market。但是,既然已經(jīng)有了非??斓挠布?b class="flag-6" style="color: red">仿真器(如Z1),以及比非??旄斓?b class="flag-6" style="color: red">FPGA原型驗證環(huán)境(如S1),為什么還要
2023-03-28 11:18:49
求助:如何提高modelsim仿真速度?
利用ise編寫的fpga工程,采用modelsim進行仿真,如何提高仿真的速度?這里提高速度指的不是優(yōu)化程序,而是采用提高電腦硬件配置,或者采用硬件加速,或者軟硬件聯(lián)合仿真的方法進行加速。請高手具體
2016-04-16 20:32:36
講真,這絕對是加速FPGA的仿真過程的最佳方法
三篇給大家講解使用腳本命令來加速FPGA的仿真過程。FPGA的仿真又分為前仿真和后仿真,前仿真即功能仿真,是在不考慮器件的布局布線和延時的理想情況下對源代碼進行的仿真;后仿真即時序仿真,時序仿真
2020-04-25 08:00:00
請問APWorkbench工具支持的腳本命令有什么幫助嗎?
APWorkbench工具支持的腳本命令有什么幫助嗎?以上來自于谷歌翻譯以下為原文 Is there any help on the scripting commands supported by the APWorkbench tool?
2019-07-29 14:48:57
【新品發(fā)布】車載總線監(jiān)控分析及仿真工具-VBA
總線監(jiān)控分析、仿真、測試工具。具備對總線數(shù)據(jù)的監(jiān)控與分析、節(jié)點仿真、報文發(fā)送、負載統(tǒng)計、離線回放、故障診斷、腳本編程、Panel面板搭建等功能。當前支持CAN、CA
2021-03-05 10:42:54
SPEOS—光學產(chǎn)品設計及仿真工具
SPEOS是ANSYS公司功能強大的光學仿真軟件,用于光學設計、環(huán)境與視覺模擬、成像仿真等,強大的解決方案提供了可視化光學系統(tǒng)和直觀的人機交互平臺,其仿真技術已廣泛用于汽車、電子電器、精密儀器
2022-04-19 10:37:53
小波盲源分離算法的仿真及FPGA實現(xiàn)
小波盲源分離算法的仿真及FPGA實現(xiàn):提出了一種基于小波變換的盲源分離方法,在理論分析和仿真結果的基礎上,給出了FPGA 的實現(xiàn)方案。針對傳統(tǒng)盲分離算法對源信號統(tǒng)計特征敏
2009-06-21 22:44:0921
硬件在環(huán)(HIL)仿真應用中的LabVIEW FPGA
硬件在環(huán)(HIL)仿真應用中的LabVIEW FPGA:硬件在環(huán)(HIL)仿真可以對虛擬運行環(huán)境中的設備進行非常逼真的模擬。一個典型的HIL系統(tǒng)包括用于從控制系統(tǒng)接收數(shù)據(jù)的傳感器、用于發(fā)送數(shù)據(jù)的
2009-10-01 19:06:0425
Solid Edge運動仿真教程
Solid Edge運動仿真教程
運動仿真(Motion)是Solid Edge裝配環(huán)境內一個獨立的功能,單擊裝配主菜單“環(huán)境”中的“運動仿真”命令,便可進入“運動仿真”環(huán)境。
2010-04-29 14:21:2397
SMT焊接溫度曲線智能仿真系統(tǒng)
SMT焊接溫度曲線智能仿真系統(tǒng)是一個全流程模擬PCB SMT焊接受熱過程的智能化仿真系統(tǒng)。系統(tǒng)通過虛擬化構建數(shù)字化PCBA模型、回流爐模型,關聯(lián)錫膏、器件、產(chǎn)品的工藝要求,通過熱仿真軟件來實現(xiàn)焊點
2024-03-18 17:00:11
HP Unix系統(tǒng)維護基本命令
HP Unix系統(tǒng)維護基本命令
一、基本命令
1) tail 和 head 使用tail命令可以查看文件的尾部,head命令則查看文
2010-01-30 17:39:591878
Mentor Graphics硬件加速仿真服務使用Veloce 硬件加速仿真平臺加速驗證
俄勒岡州威爾遜維爾,2016 年 4 月 20 日 — Mentor Graphics公司(納斯達克代碼:MENT)今日宣布,Mentor? 硬件加速仿真服務采用具有專業(yè)服務和 IP 的 Veloce? 硬件加速仿真平臺 ,借此加速仿真驗證并降低與片上系統(tǒng) (SoC) 設計相關的風險。
2016-04-20 11:22:082307
從賽靈思FPGA設計流程看懂FPGA設計
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:32:0015820
不僅服務硬件工程師_2018年賽靈思如何布局AI
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:35:001135
2017人工智能熱詞TOP10_第一竟然不是AI
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:39:001029
基于Xilinx FPGA的視頻圖像采集系統(tǒng)
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:44:001256
FPGA為什么比CPU和GPU快
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:49:001479
基于FPGA灰度圖像高斯濾波算法的實現(xiàn)
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:49:007272
基于FPGA的HDMI高清顯示接口驅動
FPGA仿真篇-使用腳本命令來加速仿真二 基于FPGA的HDMI高清顯示借口驅動 基于FPGA灰度圖像高斯濾波算法的實現(xiàn) FPGA為什么比CPU和GPU快 基于Xilinx FPGA的視頻圖像采集
2018-02-20 20:54:0011626
如何使用Synopsys VCS仿真器進行ZYNQ BFM IPI設計仿真
了解如何使用Vivado中的Synopsys VCS仿真器使用ZYNQ BFM IPI設計運行仿真。
我們將演示如何編譯仿真庫,為IP或整個項目生成仿真腳本,然后運行仿真。
2018-11-29 06:59:004558
如何使用Vivado中的Synopsys VCS仿真器進行仿真
了解如何使用Vivado中的Synopsys VCS仿真器使用MicrBlaze IPI設計運行仿真。
我們將演示如何編譯仿真庫,為IP或整個項目生成仿真腳本,然后運行仿真。
2018-11-29 06:57:006823
關于Simulink加速仿真的相關分析和介紹
即時加速構建:快速構建頂級模型,使得在加速器模式下運行仿真時實現(xiàn)性能提升數(shù)據(jù)集信號繪圖:直接從 MATLAB 命令行查看和分析數(shù)據(jù)集信號。
2019-09-17 11:19:592643
基于FPGA的仿真如何工作
工程師更廣泛地理解基于FPGA的仿真,因為工程師習慣于使用FPGA進行設計。對基于處理器的仿真器的理解不太了解,而且有大量錯誤信息的例子比比皆是。本文將嘗試消除解釋基于處理器的仿真如何工作以及如何將設計構造映射到其中的謎團,例如三態(tài)總線,復雜存儲器和異步時鐘。
2019-09-14 12:54:0010242
Modelsim仿真基本命令——view datalflow
作者:高世皓 仿真命令 vlib work // 建庫(在該目錄下建立一個work目錄,請注意不要用操作系統(tǒng)來新建一個work的文件夾,因為用操作系統(tǒng)建立的work文件夾并沒有ModelSim SE
2020-12-28 13:03:422335
FPGA仿真的學習課件和工程文件免費下載
本文檔的主要內容詳細介紹的是FPGA仿真的學習課件和工程文件免費下載包括了:1、testbench編寫,2、仿真工具使用,2、仿真工具使用,4、Vivado與Modelsim聯(lián)合仿真。
2020-12-10 15:28:1830
如何在批模式下運行 Vivado 仿真器?
在 Windows 下,我喜歡在批處理模式下運行 Vivado 仿真器。 我創(chuàng)建了仿真批文件 (.bat) ,包含以下命令。當我運行批文件,執(zhí)行第一條命令后腳本中止。如何正確在批模式下運行 Vivado 仿真器?
2022-08-01 09:43:01728
Easier UVM Code Generator Part 1: 運行仿真
在運行uvm代碼生成器后,我們現(xiàn)在可以開始運行仿真。同樣,我們將命令行放入腳本文件中
2023-05-19 09:18:02440
如何加速PCIe仿真
不同而所有差異),而如果進行網(wǎng)表級別的仿真一般需要1周以上的時間。此時加速PCIe仿真,提高效率是我們必須考慮的問題。常見的加速模式有如下三種。我們以VIP PCIe(Verification IP
2023-08-17 09:42:22725
shell腳本基本命令
Shell腳本是一種可執(zhí)行文件,它包含了一組用某種特定語言編寫的命令,這些命令可以被解釋器(如bash)執(zhí)行。以下是一些常見的shell腳本基本命令: echo命令:用于輸出字符串。例如, echo
2023-11-08 10:08:19520
fpga仿真文件怎么寫
首先,你需要選擇一個FPGA仿真軟件,如ModelSim、Vivado、Quartus II等。這些軟件都提供了強大的仿真功能,可以幫助你驗證FPGA設計的正確性。
2024-03-15 14:00:2988
fpga仿真器接口定義
FPGA(Field-Programmable Gate Array,現(xiàn)場可編程門陣列)仿真器接口的定義主要依賴于仿真器的具體設計和所支持的通信協(xié)議。在FPGA的設計和仿真過程中,接口的定義對于實現(xiàn)與仿真器、計算機或其他設備的通信至關重要。
2024-03-15 14:01:4677
fpga仿真器是什么?它有哪些優(yōu)勢?
FPGA仿真器是一種用于模擬FPGA(現(xiàn)場可編程門陣列)硬件行為的軟件工具。它通過模擬FPGA內部的邏輯電路、時序和接口等,幫助工程師在FPGA設計過程中進行功能驗證和性能測試。FPGA仿真器在FPGA開發(fā)流程中扮演著至關重要的角色,為工程師提供了強大的驗證和調試手段。
2024-03-15 15:15:08121
評論
查看更多