精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

介紹一種ISE聯合仿真轉換為Moldelsim單獨仿真的方法

FPGA技術江湖 ? 來源:網絡交換FPGA ? 2023-01-29 09:45 ? 次閱讀

本文是有關ISE跟Moldelsim聯合仿真的,大家在做聯合仿真的時候,必須將兩個軟件同時啟動才可以,這樣不僅不方便,效率還非常低,每次更新一個文件,都需要從頭開始把所有代碼都編譯一遍。同時,如果把這個聯合仿真工程拷貝給別的同學,那么新環境下兩個軟件的版本也最好跟原版本的版本號一致才行。鑒于以上的諸多不便,最近研究了一下,找到了一種較為合適的方法,可以把聯合仿真很方便的轉換為用ModelSim的單獨仿真。就可以有效的避免上述問題。

詳細操作步驟

在把FPGA設計轉化為ASIC設計的過程中,有一個非常重要的步驟必不可少,那就是替換掉原FPGA工具自動生成的IP核,在替換的過程中,需要做的一個非常重要的步驟就是需要用仿真工具單獨對設計進行仿真,因為原來的仿真可能是用FPGA工具的聯合仿真。本文就介紹一種ISE聯合仿真轉換為Moldelsim單獨仿真的方法,歡迎探討。以下是詳細操作步驟。

1、復制所需文件。

在ISE工程里面某個位置建立新文件夾,我的文件夾名為tb_new。

a6693fa0-9f5e-11ed-bfe3-dac502259ad0.jpg

找到仿真頂層的tb文件,cut_through_top_tb。


a67a1a0a-9f5e-11ed-bfe3-dac502259ad0.jpg

在ise的工程目錄下,注意是工程目錄下,找到跟頂層cut_through_top_tb相關的以下三個文件,拷貝只新建的modelsim仿真工程目錄下。

a688071e-9f5e-11ed-bfe3-dac502259ad0.jpg

在ISE工程文件夾中找到所需的文件,并復制到tb_new中,所需的文件見下圖所示。

a6963a1e-9f5e-11ed-bfe3-dac502259ad0.png

2、將cut_through_top_tb.fdo中的路徑修改為絕對路徑或者是相對tb_new目錄下的modelsim工程的相對路徑。

a6a37d28-9f5e-11ed-bfe3-dac502259ad0.jpg

后續的查看波形的命令,我選擇注釋掉。

這樣子可以很方便的自主操作。

a6b2d980-9f5e-11ed-bfe3-dac502259ad0.jpg

3、啟動modelsim,新建工程,在Project_location選步驟1新建的文件夾tb_new

a6c2e71c-9f5e-11ed-bfe3-dac502259ad0.jpg

4、點擊close,關閉窗口。

a6d5d9f8-9f5e-11ed-bfe3-dac502259ad0.jpg

5、在命令行里輸入do cut_through_top_tb.fdo,運行,即可看到編譯等過程。

a6e3e8e0-9f5e-11ed-bfe3-dac502259ad0.jpg

6、添加波形信號,run,就能看到仿真波形了。

a6f5c984-9f5e-11ed-bfe3-dac502259ad0.jpg

遇到的問題

1、用ISE調用modelsim仿真可能出現這個問題:

a704b6f6-9f5e-11ed-bfe3-dac502259ad0.png

打開ISE工程,右擊SimulateBehavioral Model

a71607c6-9f5e-11ed-bfe3-dac502259ad0.png

找到Compliled Library Directory

a724e638-9f5e-11ed-bfe3-dac502259ad0.jpg

將路徑改為ISE的庫文件所在目錄,然后就可以仿真了。

a7333954-9f5e-11ed-bfe3-dac502259ad0.jpg

2、如果出現下圖的問題,則把modelsim安裝路徑里的modelsim.ini拷貝到工程目錄下就能解決。

a73f8146-9f5e-11ed-bfe3-dac502259ad0.jpg ?

3、如果仿真時點擊run等沒反應,則打開tb_top.fdo文件(本文檔的仿真工程為tb_top),把208行的路徑修改之后就能運行了。

a74d4f88-9f5e-11ed-bfe3-dac502259ad0.png






審核編輯:劉清

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

    關注

    9

    文章

    428

    瀏覽量

    26485
  • asic
    +關注

    關注

    34

    文章

    1194

    瀏覽量

    120327
  • ModelSim
    +關注

    關注

    5

    文章

    174

    瀏覽量

    47123
  • ISE
    ISE
    +關注

    關注

    1

    文章

    100

    瀏覽量

    36483
  • MODELSIM仿真
    +關注

    關注

    0

    文章

    15

    瀏覽量

    7278

原文標題:如何用ModelSim 獨立仿真ISE的仿真工程

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

收藏 人收藏

    評論

    相關推薦

    介紹一種通過SystemC做RTL/C/C++聯合仿真的方法

    當FPGA開發者需要做RTL和C/C++聯合仿真的時候,些常用的方法包括使用MicroBlaze軟核,或者使用QEMU仿真ZYNQ的PS部
    的頭像 發表于 12-13 10:11 ?1834次閱讀
    <b class='flag-5'>介紹</b><b class='flag-5'>一種</b>通過SystemC做RTL/C/C++<b class='flag-5'>聯合</b><b class='flag-5'>仿真的</b><b class='flag-5'>方法</b>

    ISE和Modelsim聯合仿真_修訂版

    ISE和Modelsim聯合仿真_修訂版
    發表于 01-26 22:44

    Matlab2011b-simulink聯合Xilinx 14.2硬件聯合仿真問題

    硬件聯合仿真的錯誤,在沒有添加硬件聯合仿真之前,可以正常軟件仿真旦硬件
    發表于 04-26 15:37

    FIR在單獨用modelsim仿真

    quartus和modelsim聯合仿真容易出現問題,所以單獨用modelsim仿真,附件是modelsim
    發表于 02-17 20:21

    ISE和modelsim聯合仿真的問題

    ISE和modelsim聯合仿真,每次在ISE修改程序后必須把原來打開的modelsim關閉了再重新打開嗎?
    發表于 02-21 20:40

    關于Simplorer與Maxwell聯合仿真的問題

    求教,菜鳥枚,我需要做Maxwell(或者HFSS)與Simplorer的聯合仿真,用于無線充電電路的仿真,那么我需要下載的軟件單獨是Ma
    發表于 03-03 12:59

    關于ISE14.7聯合modelsim仿真出現的問題

    `小弟最近在使用ISE14.7和modelsim聯合仿真的時候出現了些問題,百度很久也不能解決,特來論壇求助各位大哥!!!!真心求助!!!!具體問題就是在啟動
    發表于 09-14 23:07

    ISE聯合Modelsim進行仿真

    ISE聯合Modelsim進行仿真,里面介紹得非常詳細
    發表于 01-12 15:01

    一種數模混合SoC設計協同仿真的驗證方法

    固網短信電話專用SoC芯片介紹一種數模混合SoC設計協同仿真的驗證方法
    發表于 04-23 06:06

    介紹一種嵌入式系統仿真方法

    /計數器等功能。本文介紹一種嵌入式系統仿真方法,通過一種特殊設計的指令集仿真器ISS將軟件調試器
    發表于 11-08 06:16

    一種數模混合SoC 設計協同仿真的驗證方法

    數模混合信號仿真已經成為SoC芯片驗證的重要環節。文章以款固網短信電話專用SoC芯片為例,介紹一種使用Synopsys公司的NanoSim-VCS協同
    發表于 05-15 15:41 ?19次下載

    一種數模混合SoC 設計協同仿真的驗證方法

    數模混合信號仿真已經成為SoC芯片驗證的重要環節。文章以款固網短信電話專用SoC芯片為例,介紹一種使用Synopsys公司的NanoSim-VCS協同
    發表于 05-15 15:41 ?5次下載

    一種通信信號傳輸仿真的實現方法

    【摘 要】提出了一種較為真實的仿真方法,用兩臺帶聲卡的PC機分別模擬通信系統中的發射機和接收機,以模仿連續信號在信道中的傳輸。效果很好。
    發表于 05-22 20:09 ?2107次閱讀
    <b class='flag-5'>一種</b>通信信號傳輸<b class='flag-5'>仿真的</b>實現<b class='flag-5'>方法</b>

    減少Xilinx Ise與Modelsim聯合仿真的錯誤方法

    我們經常使用Xilinx Ise與Modelsim聯合仿真,但是經常出現些由于庫沒有編譯而出現的錯誤!下面是我總結的方法
    發表于 02-11 13:43 ?1518次閱讀
    減少Xilinx <b class='flag-5'>Ise</b>與Modelsim<b class='flag-5'>聯合</b><b class='flag-5'>仿真的</b>錯誤<b class='flag-5'>方法</b>

    基于Xilinx ISE結合MATLAB對數字系統進行聯合設計與仿真的方法設計詳解

    聯合設計與仿真的方法針對數字信號處理FPGA設計實現中碰到的問題和困難,提出了有效可行的解決方法,大大提高了數字信號處理算法FPGA設計實現的效率,有較高的推廣應用價值。
    發表于 07-20 11:45 ?2390次閱讀
    基于Xilinx <b class='flag-5'>ISE</b>結合MATLAB對數字系統進行<b class='flag-5'>聯合</b>設計與<b class='flag-5'>仿真的</b><b class='flag-5'>方法</b>設計詳解