色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

    關注

    50

    文章

    4099

    瀏覽量

    133712
  • ModelSim
    +關注

    關注

    5

    文章

    174

    瀏覽量

    47289
  • Vivado
    +關注

    關注

    19

    文章

    813

    瀏覽量

    66648

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

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

收藏 人收藏

    評論

    相關推薦

    使用modelsim時的問題分析

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

    EasyGo 實時仿真 NetBox 操作指南

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

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

    功能模型接口是一個開放且獨立于工具的標準,便于實現自動駕駛仿真工具間的模型交換和聯合仿真。本篇文章繼續展示如何建立一個FMU并實現基于UDP和FMI聯合
    的頭像 發表于 07-24 10:54 ?3162次閱讀
    康謀分享 | 自動駕駛<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——功能模型接口FMI(四)

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

    功能模型接口是一個開放且獨立于工具的標準,便于實現自動駕駛仿真工具間的模型交換和聯合仿真。本文以康謀aiSim為例,來展示如何建立一個FMU并實現基于UDP和FMI聯合
    的頭像 發表于 07-10 15:52 ?1502次閱讀
    康謀分享 | 自動駕駛<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——功能模型接口FMI(三)

    如何在ModelSim中添加Xilinx仿真

    今天給大俠帶來在FPGA設計應用中如何在ModelSim中添加Xilinx仿真庫,話不多說,上貨。 注意:ModelSim一定要安裝在不帶空格的目錄下,即不要安裝在“Program
    發表于 07-03 18:16

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

    功能模型接口在復雜系統的建模與仿真中具有重要作用。本文探討了FMU的時間概念、模型交換和聯合仿真的通信機制。通過C代碼示例,介紹了聯合仿真
    的頭像 發表于 06-26 14:40 ?3394次閱讀
    康謀分享 | 自動駕駛<b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——功能模型接口FMI(二)

    深入探索Vivado非工程模式FPGA設計流程

    在設計過程的每個階段,設計者均可以打開Vivado集成開發環境,對存儲器中保存的當前設計進行分析和操作
    發表于 04-03 09:36 ?1058次閱讀
    深入探索<b class='flag-5'>Vivado</b>非工程模式FPGA設計流程

    ISE 關聯 Modelsim 詳細操作

    在兩者之間即可,然后保存。 第三步,打開ISE,在菜單Edit-Preferences…,調出設置窗口。 設置好之后就到了最后一步,在新建工程時,選擇對應的modelsim即可,在看仿真時正常打開就行了。
    發表于 03-22 18:55

    最實用的Modelsim使用教程

    )執行仿真。上述3個步驟是大的框架,前仿真和后仿真均是按照這個框架進行的,建立modelsim工程對前后仿真來說都不是必須的。 3.3.1建
    發表于 03-19 16:40

    fpga仿真文件怎么寫

    首先,你需要選擇一個FPGA仿真軟件,如ModelSimVivado、Quartus II等。這些軟件都提供了強大的仿真功能,可以幫助你驗證FPGA設計的正確性。
    的頭像 發表于 03-15 14:00 ?834次閱讀

    最實用的Modelsim使用及仿真的基本步驟

    仿真也稱為時序仿真或者布局布線后仿真,是指電路已經映射到特定的工藝環境以后,綜合考慮電路的路徑延遲與門延遲的影響,驗證電路能否在一定時序條件下滿足設計構想的過程,是否存在時序違規。
    的頭像 發表于 03-06 09:58 ?9410次閱讀
    最實用的<b class='flag-5'>Modelsim</b>使用及<b class='flag-5'>仿真</b>的基本步驟

    【基于Lattice MXO2的小腳丫FPGA核心板】02ModelSim仿真

    ModelSim軟件用于FPGA的模塊仿真 軟件安裝 ModelSim仿真軟件隨著Diamond一同安裝,軟件的安裝和證書申請流程很簡單可以參考電子森林Lattice Diamond教
    發表于 02-29 08:25

    Modelsim報錯, -novopt 開關打開,仿真失敗

    在使用紫光同創PDS和Modelsim聯合仿真時,modelsim報錯不會解決,如下圖
    發表于 02-18 10:26

    仿真

    #2024,為FPGA生態加油,為FPGA社區點贊#...使用IP核時如何進行modelsim仿真
    發表于 02-02 20:22

    如何使用 ModelSim 進行設計仿真

    ModelSim為HDL仿真工具,我們可以利用該軟件來實現對所設計的VHDL或Verilog程 序進行仿真,支持IEEE常見的各種硬件描述語言標準。可以進行兩種語言的混合仿真,但 推薦
    發表于 01-14 09:47 ?0次下載
    主站蜘蛛池模板: 早乙女由依在线观看| 扒开粉嫩的小缝末成年小美女| 亚洲伊人色| 中文国产在线观看| 成人片在线播放| 果冻传媒在线观看进入窗口| 麻豆蜜桃国语精品无码视频| 日韩欧美精品有码在线播放| 亚洲免费在线视频| AV多人爱爱XXx| 国产午夜视频在线| 欧美hdxxxx| 亚洲精品欧美精品中文字幕| ca88亚洲城娱乐| 精品国产高清自在线看| 青青娱乐网| 曰本老头同性xxxxx| 公开超碰在线视频| 麻豆XXXX乱女少妇精品| 午夜深情在线观看免费| 99re久久热在线播放快| 国产视频www| 青柠在线电影高清免费观看| 妖精视频免费看| 国产AV精品久久久毛片| 旧里番ovaの催○セイ活指导| 我不卡影院手机在线观看| 99re这里只有精品国产| 极品少妇高潮啪啪AV无码| 色戒2小时38分在线观看| 中文字幕亚洲欧美日韩2o19| 国产女人喷潮视频免费| 青青久| 岳扒开让我添| 国产三级精品三级在线观看| 青青草国产精品久久| 中文字幕中文字幕永久免费| 国产在线午夜| 爽爽窝窝午夜精品一区二区| 99在线观看| 麻豆国产MV视频|