国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

淺析modelsim 自動化 高效獨立仿真含vivado IP核的工程

FPGA之家 ? 來源:芯王國 ? 作者:芯王國 ? 2021-06-01 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.modelsim編譯vivado庫

1)雙擊啟動vivado軟件,如下圖操作。

778650c4-c238-11eb-9e57-12bb97331649.png

2)Simulator:選對應的,

Language:都選all,

Verilog與vhdl都用可能用到,

Library:unisim 功能仿真,simprim 時序仿真,選擇all,

Famliy:如下圖看你用那些,全勾選的話編譯時間會很長而且會很大,所以按需要勾選。

77a3dc48-c238-11eb-9e57-12bb97331649.png

3)編譯庫存放位置,一般都是放置到modelsim目錄下面,需要自己新建文件夾并命名,如圖所示。

77f571ac-c238-11eb-9e57-12bb97331649.png

4)編譯器路徑,vivado會自動識別出路徑,沒有的話自己手動添加,選到win64文件夾就行了。

7805b2a6-c238-11eb-9e57-12bb97331649.png

5)配置完成,點擊Complie就進行編譯后面有下圖警告,可以不用在意,這警告的意思是vivado2018.3適合modelsim10.6c版本,要求不高可以忽略。

7817ff7e-c238-11eb-9e57-12bb97331649.png

最后出現下圖信息列表,沒有錯誤最好,警告可以忽略。

78390fca-c238-11eb-9e57-12bb97331649.png

2.指定modelsim安裝路徑和編譯庫

啟動vivado 進入Tools —> setting,按下圖操作,對應你用的仿真器,最后點擊Apply,OK退出。

3.選擇vivado仿真的工具、tb文件以及編譯庫路徑。

1)Tools -> Setting -> Simulation,如藍框所示:

786ae3a6-c238-11eb-9e57-12bb97331649.png

4.設置完成后啟動仿真。

但是這樣是聯合仿真,每次修改設計重新啟動仿真都需要退出modelsim,回到vivado重新啟動。這樣費時費力,效率極低。因此下面開始怎么實現自動化獨立仿真。

78de68b2-c238-11eb-9e57-12bb97331649.png

5.自動化獨立仿真

接著第4步,vivado啟動modelsim后不要退出。

1)vivado自動在工程目錄下生成下面的目錄和文件,紅框中就是我們需要改的。

78f16138-c238-11eb-9e57-12bb97331649.png

2)修改tb_sim_wave.do文件,把模塊信號添加到波形顯示。

79279d20-c238-11eb-9e57-12bb97331649.png

3)修改tb_sim_simulate.do文件,這個文件我只修改了仿真時間??梢钥闯鲞@個do文件調用了tb_sim.udo,這個文件應該可以用戶自己添加,具體我現在也不知道,明白了以后再來分享。

793f0dca-c238-11eb-9e57-12bb97331649.png

4)修改修改tb_sim_compile.do文件,這個文件最后一行是quit ,把這行注釋掉或者刪除,添加 do tb_sim_simulate.do 命令。

7952f22c-c238-11eb-9e57-12bb97331649.png

5)在modelsim 命令框輸入 do tb_sim_compile.do ,就可以獨立并且自動化仿真了。

79e5effa-c238-11eb-9e57-12bb97331649.png

6)以后就可以直接雙擊simulate.bat文件啟動modelsim,這兒要記得輸入 do tb_sim_compile.do 這個命令,而不是 do tb_sim_simulate.do。

79fa05a8-c238-11eb-9e57-12bb97331649.png

7).bat文件無法啟動modelsim問題請看:

modelsim自動化仿真 運行.bat閃退問題

4.總結

這是其中一種自動化仿真的方法,是自己摸索出來的(還有一種方法我沒試過),有問題或者有更好的建議希望多多交流!?。?/p>

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自動化
    +關注

    關注

    31

    文章

    5933

    瀏覽量

    90239
  • vhdl
    +關注

    關注

    30

    文章

    822

    瀏覽量

    131693
  • 編譯器
    +關注

    關注

    1

    文章

    1672

    瀏覽量

    51610

原文標題:modelsim 自動化 高效獨立仿真含vivado IP核的工程

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    VivadoIP被鎖定的解決辦法

    當使用不同版本的Vivado打開工程時,IP被鎖定的情況較為常見。不同版本的VivadoIP
    的頭像 發表于 02-25 14:00 ?184次閱讀
    <b class='flag-5'>Vivado</b>中<b class='flag-5'>IP</b><b class='flag-5'>核</b>被鎖定的解決辦法

    【產品介紹】Modelsim:HDL語言仿真軟件

    仿真技術,編譯仿真速度快,編譯的代碼與平臺無關,便于保護IP,個性的圖形界面和用戶接口,為用戶加快調錯提供強有力的手段,是FPGA/AS
    的頭像 發表于 11-13 11:41 ?503次閱讀
    【產品介紹】<b class='flag-5'>Modelsim</b>:HDL語言<b class='flag-5'>仿真</b>軟件

    vivado中,怎么將e203內核源代碼封裝成ip,并添加總線?

    vivado中,怎么將e203內核源代碼封裝成ip,并添加總線?
    發表于 11-10 07:22

    vcs和vivado聯合仿真

    我們在做參賽課題的過程中發現,上FPGA開發板跑系統時,有時需要添加vivadoip。但是vivado仿真比較慢,vcs也不能直接對添加
    發表于 10-24 07:28

    Vivado浮點數IP的握手信號

    Vivado浮點數IP的握手信號 我們的設計方案中,FPU計算單元將收到的三條數據和使能信號同步發給20多個模塊,同時只有一個模塊被時鐘使能,進行計算,但結果都會保留,發給數選。計算單元還需接受
    發表于 10-24 07:01

    Vivado浮點數IP的一些設置注意點

    Vivado浮點數IP的一些設置注意點 我們在vivado2018.3中使用了Floating-point(7.1)IP
    發表于 10-24 06:25

    新能源電力系統自動化測試利器——EasyGo TestSim

    時,仍需手動提取波形、計算關鍵參數并反復調試。為此,我們推出EasyGoTestSim仿真自動化測試軟件,助力高效測試。一、EasyGoTestSim仿真
    的頭像 發表于 09-03 17:05 ?1512次閱讀
    新能源電力系統<b class='flag-5'>自動化</b>測試利器——EasyGo TestSim

    vivado仿真時GSR信號的影響

    利用vivado進行設計xilinx FPGA時,寫完設計代碼和仿真代碼后,點擊run simulation(啟動modelsim進行仿真)。
    的頭像 發表于 08-30 14:22 ?1372次閱讀
    <b class='flag-5'>vivado</b><b class='flag-5'>仿真</b>時GSR信號的影響

    羅克韋爾自動化EtherNet/IP柜內解決方案的應用案例

    作為工業自動化、信息和數字轉型領域的全球領先企業之一,羅克韋爾自動化近日宣布,其系統集成商合作伙伴——總部位于巴西的電氣面板及自動化系統
    的頭像 發表于 07-15 11:41 ?867次閱讀

    羅克韋爾自動化推出EtherNet/IP柜內解決方案

    作為工業自動化、信息和數字轉型領域的全球領先企業之一,羅克韋爾自動化近日宣布推出 EtherNet/IP 柜內解決方案,這一重大進展旨在
    的頭像 發表于 07-02 11:52 ?950次閱讀

    VIVADO自帶Turbo譯碼器IP怎么用?

    turbo 譯碼器IP沒有輸出,不知道哪里出了問題,有經驗的小伙伴幫忙看看啊 搭建了turbo 譯碼器IP測試工程,用Matlab產生的
    發表于 06-23 17:39

    Ethernet/IP轉DeviceNet網關:驅動大型礦山自動化升級的核心紐帶

    在大型礦山自動化系統中,如何高效整合新老設備、打通數據孤島、實現統一控制,是提升效率與安全的關鍵挑戰。JH-EIP-DVN疆鴻智能EtherNet/IP轉DeviceNet網關,正是解決這一難題
    的頭像 發表于 06-03 15:15 ?507次閱讀

    揭秘EtherNet IP轉Modbus TCP 網關在工業自動化中的工程優化分析

    揭秘EtherNet IP轉Modbus TCP 網關在工業自動化中的工程優化分析
    的頭像 發表于 05-23 19:22 ?622次閱讀
    揭秘EtherNet <b class='flag-5'>IP</b>轉Modbus TCP 網關在工業<b class='flag-5'>自動化</b>中的<b class='flag-5'>工程</b>優化分析

    高效解讀機器語言,profinet轉ethernet ip網關煙草企業自動化升級案例分析

    高效解讀機器語言,profinet轉ethernetip網關煙草自動化升級案例
    的頭像 發表于 04-07 15:16 ?601次閱讀
    <b class='flag-5'>高效</b>解讀機器語言,profinet轉ethernet <b class='flag-5'>ip</b>網關煙草企業<b class='flag-5'>自動化</b>升級案例分析

    EMS小車技術特點與優勢:高效靈活的自動化輸送解決方案

    EMS小車是一種基于單軌運行的電動輸送系統,通過電力驅動實現物料的高效搬運和輸送,具有高效靈活、節能環保、多功能集成、行業適配性強等特性,廣泛應用于汽車制造、工程機械、家電生產、倉儲物流等行業
    的頭像 發表于 03-24 09:42 ?1059次閱讀
    EMS小車技術特點與優勢:<b class='flag-5'>高效</b>靈活的<b class='flag-5'>自動化</b>輸送解決方案