91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

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

3天內不再提示

Vivado與ModelSim的聯合仿真操作

FPGA技術江湖 ? 來源:FPGA技術江湖 ? 作者:FPGA技術江湖 ? 2022-03-11 11:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Vivado自帶的仿真,個人覺得跑一些小模塊的仿真還是可以的,不過跑大的仿真系統,容易無體驗感,建議用第三方工具,這邊就直接對ModelSim下手了,接下來介紹下這兩者聯合仿真的操作。

首先確定下自己的Vivado版本和適配的ModelSim版本,可以在ug973中,找到對應的版本,比如我用的Vivado是2018.2的,然后匹配的ModelSim是10.6c的版本。(有時候版本不匹配也能用,不過還是建議盡量匹配版本的好,省得出一些奇怪的問題)

42b63cce-8a3d-11ec-952b-dac502259ad0.png

然后準備編譯仿真庫,打開Vivado,先打開Settings的仿真器配置 (注:我因為裝過多個版本,仿真器要換成最16.c的版本,不然編譯結果會因為版本不匹配出問題)

42c96876-8a3d-11ec-952b-dac502259ad0.png

42dc6b38-8a3d-11ec-952b-dac502259ad0.gif ModelSim的安裝路徑換成16.c版本的位置,庫路徑也設置好對應的位置,然后就可以OK保存并關閉了

42f03370-8a3d-11ec-952b-dac502259ad0.png

接著在菜單欄中選 Tools > Compile Simulation Libraries

43072e40-8a3d-11ec-952b-dac502259ad0.png

設置項里選好仿真器(此處為ModelSim),編譯后的仿真庫放置路徑(就填上面設置的那個新的仿真庫路徑),ModelSim程序的路徑,IP核編譯那項別取消了,是為了編譯Xlinx全部IP核的,其他項保持默認即可;TCL的命令就是根據這些配置生成的,然后點Compile就可以開始慢慢等編譯結果了。

431b902e-8a3d-11ec-952b-dac502259ad0.png

42dc6b38-8a3d-11ec-952b-dac502259ad0.gif

經過漫長的等待。。。。。。

結果出來了,檢查下結果.......

43450e90-8a3d-11ec-952b-dac502259ad0.png

ERROR: [Vivado 12-5603] compile_simlib failed to compile for modelsim with error in 1 library

看著紅彤彤的ERROR,心里有那么一絲絲小慌,然后往上翻,看看哪ERROR了

43612166-8a3d-11ec-952b-dac502259ad0.png

查到是ldpc編碼的這個IP核出了問題,這個平常也沒用到,就直接無視這個錯誤了(要是你們的沒錯誤,就更好了,這個好像是因為系統是64位導致的,具體就懶得深究了)…… 如果是出現很多errors,就建議先檢查下版本是否匹配上了,不然也不會瘋狂報錯…… 就接著往下說吧~ 打開要仿真的工程,然后對打開Settings,因為創建的工程默認是用的自帶的仿真配置,所以需要改下仿真設置,首先將 Target simulator 改為 ModelSim Simulator,其次仿真庫的位置也需要檢查下是不是剛剛編譯好的庫對應的路徑,檢查無誤就可以點OK,開始后面的了

43768c04-8a3d-11ec-952b-dac502259ad0.png

42dc6b38-8a3d-11ec-952b-dac502259ad0.gif

直接運行仿真

439d40c4-8a3d-11ec-952b-dac502259ad0.png

過一小會兒,Modelsim就被Vivado調用了,觀察窗口的輸出,正常無誤

43b1fcf8-8a3d-11ec-952b-dac502259ad0.png

接著運行100us的仿真

43c349cc-8a3d-11ec-952b-dac502259ad0.png

也能正常運行,聯合仿真OK~~ 最后補一點,假如自己不想編譯庫,想直接拿別人編好的,則拷貝好庫后,還需要對庫的初始化文件做對應的修改,找到庫路徑下的modelsim.ini(注:不要弄錯成ModelSim安裝路徑下的那個ini了),然后用編輯器打開

43dc11b4-8a3d-11ec-952b-dac502259ad0.png

可以看到這些庫都有以絕對路徑的形式鏈接,所以如果是從別的地方拷過來的,或者你打算換個路徑放仿真庫,那么就需要將舊的路徑改為新的路徑,然后其他的使用操作就和上面的一模一樣了。

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

    關注

    52

    文章

    4286

    瀏覽量

    135837
  • ModelSim
    +關注

    關注

    5

    文章

    174

    瀏覽量

    48122
  • Vivado
    +關注

    關注

    19

    文章

    835

    瀏覽量

    68762

原文標題:Vivado與ModelSim的聯合仿真

文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術江湖】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Vivado無法選中開發板的常見原因及解決方法

    在使用 AMD Vivado Design Suite 對開發板(Evaluation Board)進行 FPGA 開發時,我們通常希望在創建工程時直接選擇開發板,這樣 Vivado 能夠自動配置
    的頭像 發表于 07-15 10:19 ?413次閱讀
    <b class='flag-5'>Vivado</b>無法選中開發板的常見原因及解決方法

    干貨分享 | 手把手教學:TSMasterAPI插件導入與ECUTEST聯合仿真指南

    在汽車電子ECU開發與測試中,聯合仿真已成為提高測試效率、確保系統穩定性的關鍵手段。而TSMaster作為汽車電子仿真與測試的綜合工具,結合ECUTEST的專業測試能力,能夠實現高效的自動化測試
    的頭像 發表于 06-27 20:02 ?672次閱讀
    干貨分享 | 手把手教學:TSMasterAPI插件導入與ECUTEST<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>指南

    如何使用One Spin檢查AMD Vivado Design Suite Synth的結果

    本文講述了如何使用 One Spin 檢查 AMD Vivado Design Suite Synth 的結果(以 Vivado 2024.2 為例)。
    的頭像 發表于 05-19 14:22 ?503次閱讀
    如何使用One Spin檢查AMD <b class='flag-5'>Vivado</b> Design Suite Synth的結果

    【紫光同創盤古100Pro+開發板,MES2L676-100HP教程】盤古676系列——Modelsim的使用和do文件編寫

    陌生的,其實當我們使用紫光聯合仿真的時候,他會在sim的文件夾下生成一個后綴為tcl的腳本,每次運行聯合仿真,實際就是打開Modelsim
    發表于 02-25 18:36

    Vivado Design Suite用戶指南:邏輯仿真

    電子發燒友網站提供《Vivado Design Suite用戶指南:邏輯仿真.pdf》資料免費下載
    發表于 01-15 15:25 ?0次下載
    <b class='flag-5'>Vivado</b> Design Suite用戶指南:邏輯<b class='flag-5'>仿真</b>

    OptiSystem與OptiSPICE的聯合使用:收發機電路的眼圖分析

    中配置了聯合仿真之后,需要將OptiSPICE NetList文件鏈接到OptiSPICE NetList組件(參見圖4)。 圖3.在OptiSystem中放置OptiSPICE Netlist
    發表于 12-10 08:59

    每次Vivado編譯的結果都一樣嗎

    sequences Tool and command options Vivado software version Operating Systems 不同操作系統之間編譯結果不能保證是相同
    的頭像 發表于 11-11 11:23 ?1236次閱讀
    每次<b class='flag-5'>Vivado</b>編譯的結果都一樣嗎

    使用modelsim時的問題分析

    仿真對于FPGA設計來說至關重要,我們經常使用modelsim來進行功能仿真或者時序仿真,這樣就需要將modelsim和設計軟件(quart
    的頭像 發表于 10-24 18:15 ?1752次閱讀
    使用<b class='flag-5'>modelsim</b>時的問題分析

    Vivado使用小技巧

    有時我們對時序約束進行了一些調整,希望能夠快速看到對應的時序報告,而又不希望重新布局布線。這時,我們可以打開布線后的dcp,直接在Vivado Tcl Console里輸入更新后的時序約束。如果調整
    的頭像 發表于 10-24 15:08 ?1004次閱讀
    <b class='flag-5'>Vivado</b>使用小技巧

    Efinity FIFO IP仿真問題 -v1

    Efinity目前不支持聯合仿真,只能通過調用源文件仿真。 我們生成一個fifo IP命名為fifo_sim 在Deliverables中保留Testbench的選項。 在IP的生成目錄下會有以下
    的頭像 發表于 10-21 11:41 ?1558次閱讀
    Efinity FIFO IP<b class='flag-5'>仿真</b>問題 -v1

    Vivado 2024.1版本的新特性(2)

    從綜合角度看,Vivado 2024.1對SystemVerilog和VHDL-2019的一些特性開始支持。先看SystemVerilog。
    的頭像 發表于 09-18 10:34 ?1887次閱讀
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(2)

    Vivado 2024.1版本的新特性(1)

    Vivado 2024.1已正式發布,今天我們就來看看新版本帶來了哪些新特性。
    的頭像 發表于 09-18 10:30 ?2457次閱讀
    <b class='flag-5'>Vivado</b> 2024.1版本的新特性(1)

    EasyGo 實時仿真 NetBox 操作指南

    實驗。 本篇內容主要為大家介紹NetBox的基礎操作,讓用戶輕松上手使用。 ? ? ? ? NetBox操作入門 ? ? ? ? 01 產品定位 ? ? ▍基于FPGA的電力電子與電機系統實時仿真
    的頭像 發表于 09-04 18:30 ?1005次閱讀

    自動駕駛聯合仿真——功能模型接口FMI(終)

    本文帶您了解,如何在aiSim中,通過UDP和aiSim車輛動力學API(Vehicle Dynamics Interface, VDI)來實現和外部的FMU車輛動力學模型的聯合仿真
    的頭像 發表于 08-07 10:19 ?3441次閱讀
    自動駕駛<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——功能模型接口FMI(終)

    康謀分享 | 自動駕駛聯合仿真——功能模型接口FMI(四)

    功能模型接口是一個開放且獨立于工具的標準,便于實現自動駕駛仿真工具間的模型交換和聯合仿真。本篇文章繼續展示如何建立一個FMU并實現基于UDP和FMI聯合
    的頭像 發表于 07-24 10:54 ?3448次閱讀
    康謀分享 | 自動駕駛<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——功能模型接口FMI(四)
    主站蜘蛛池模板: 天天摸日日摸人人看 | 手机看片1024免费视频 | 亚洲高清视频一区 | 午夜一级免费视频 | 免费黄色 | 国产叼嘿视频网站在线观看 | brazzers在线播放 | 久久亚洲国产视频 | 五月丁香六月综合缴清无码 | 午夜毛片福利 | 很很鲁在线视频播放影院 | 婷婷激情狠狠综合五月 | 日本一二区视频 | 亚洲网站色 | 男人日女人的网站 | 欧美性猛交xxxx | 91高清在线成人免费观看 | 午夜大片男女免费观看爽爽爽尤物 | 视频一本大道香蕉久在线播放 | 亚洲欧美日本视频 | 黄色刺激网站 | 欧美黄色一级视频 | 求毛片网站 | 伊人天堂在线 | 久久成人综合 | 又粗又长又爽又长黄免费视频 | 亚洲大黑香蕉在线观看75 | 色黄视频 | 日本大黄视频 | 国产 麻豆 欧美亚洲综合久久 | 97菊爱网| 美女被免费网站视频在线 | 老司机狠狠k免费毛片 | 天天色综合三 | 欧美性视频一区二区三区 | 久久福利影视 | 成人黄网大全在线观看 | 视频h在线观看 | 成人av在线播放 | 天天爽夜夜爽免费看 | 久青草国产在线视频_久青草免 |