本文是有關(guān)ISE跟Moldelsim聯(lián)合仿真的,大家在做聯(lián)合仿真的時候,必須將兩個軟件同時啟動才可以,這樣不僅不方便,效率還非常低,每次更新一個文件,都需要從頭開始把所有代碼都編譯一遍。同時,如果把這個聯(lián)合仿真工程拷貝給別的同學(xué),那么新環(huán)境下兩個軟件的版本也最好跟原版本的版本號一致才行。鑒于以上的諸多不便,最近研究了一下,找到了一種較為合適的方法,可以把聯(lián)合仿真很方便的轉(zhuǎn)換為用ModelSim的單獨仿真。就可以有效的避免上述問題。
詳細操作步驟
在把FPGA設(shè)計轉(zhuǎn)化為ASIC設(shè)計的過程中,有一個非常重要的步驟必不可少,那就是替換掉原FPGA工具自動生成的IP核,在替換的過程中,需要做的一個非常重要的步驟就是需要用仿真工具單獨對設(shè)計進行仿真,因為原來的仿真可能是用FPGA工具的聯(lián)合仿真。本文就介紹一種ISE聯(lián)合仿真轉(zhuǎn)換為Moldelsim單獨仿真的方法,歡迎探討。以下是詳細操作步驟。
1、復(fù)制所需文件。
在ISE工程里面某個位置建立新文件夾,我的文件夾名為tb_new。
找到仿真頂層的tb文件,cut_through_top_tb。
在ise的工程目錄下,注意是工程目錄下,找到跟頂層cut_through_top_tb相關(guān)的以下三個文件,拷貝只新建的modelsim仿真工程目錄下。
在ISE工程文件夾中找到所需的文件,并復(fù)制到tb_new中,所需的文件見下圖所示。
2、將cut_through_top_tb.fdo中的路徑修改為絕對路徑或者是相對tb_new目錄下的modelsim工程的相對路徑。
后續(xù)的查看波形的命令,我選擇注釋掉。
這樣子可以很方便的自主操作。
3、啟動modelsim,新建工程,在Project_location選步驟1新建的文件夾tb_new
4、點擊close,關(guān)閉窗口。
5、在命令行里輸入do cut_through_top_tb.fdo,運行,即可看到編譯等過程。
6、添加波形信號,run,就能看到仿真波形了。
遇到的問題
1、用ISE調(diào)用modelsim仿真可能出現(xiàn)這個問題:
打開ISE工程,右擊SimulateBehavioral Model
找到Compliled Library Directory
將路徑改為ISE的庫文件所在目錄,然后就可以仿真了。
2、如果出現(xiàn)下圖的問題,則把modelsim安裝路徑里的modelsim.ini拷貝到工程目錄下就能解決。 ?
3、如果仿真時點擊run等沒反應(yīng),則打開tb_top.fdo文件(本文檔的仿真工程為tb_top),把208行的路徑修改之后就能運行了。
審核編輯:劉清
-
FPGA設(shè)計
+關(guān)注
關(guān)注
9文章
428瀏覽量
26644 -
asic
+關(guān)注
關(guān)注
34文章
1206瀏覽量
120830 -
ModelSim
+關(guān)注
關(guān)注
5文章
174瀏覽量
47408 -
ISE
+關(guān)注
關(guān)注
1文章
102瀏覽量
36777 -
MODELSIM仿真
+關(guān)注
關(guān)注
0文章
15瀏覽量
7342
原文標題:如何用ModelSim 獨立仿真ISE的仿真工程
文章出處:【微信號:HXSLH1010101010,微信公眾號:FPGA技術(shù)江湖】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
介紹一種通過SystemC做RTL/C/C++聯(lián)合仿真的方法
![<b class='flag-5'>介紹</b><b class='flag-5'>一種</b>通過SystemC做RTL/C/C++<b class='flag-5'>聯(lián)合</b><b class='flag-5'>仿真的</b><b class='flag-5'>方法</b>](https://file1.elecfans.com/web2/M00/B4/9B/wKgaomV5E0WAJdrGAAApOeEcOJ8176.png)
Matlab2011b-simulink聯(lián)合Xilinx 14.2硬件聯(lián)合仿真問題
FIR在單獨用modelsim仿真
ISE和modelsim聯(lián)合仿真的問題
關(guān)于Simplorer與Maxwell聯(lián)合仿真的問題
關(guān)于ISE14.7聯(lián)合modelsim仿真出現(xiàn)的問題
求一種數(shù)?;旌蟂oC設(shè)計協(xié)同仿真的驗證方法
介紹一種嵌入式系統(tǒng)仿真方法
一種數(shù)?;旌蟂oC 設(shè)計協(xié)同仿真的驗證方法
一種數(shù)?;旌蟂oC 設(shè)計協(xié)同仿真的驗證方法
一種通信信號傳輸仿真的實現(xiàn)方法
![<b class='flag-5'>一種</b>通信信號傳輸<b class='flag-5'>仿真的</b>實現(xiàn)<b class='flag-5'>方法</b>](https://file1.elecfans.com//web2/M00/A4/EF/wKgZomUMNkSAfAaMAABCdsG23xo281.jpg)
減少Xilinx Ise與Modelsim聯(lián)合仿真的錯誤方法
![減少Xilinx <b class='flag-5'>Ise</b>與Modelsim<b class='flag-5'>聯(lián)合</b><b class='flag-5'>仿真的</b>錯誤<b class='flag-5'>方法</b>](https://file1.elecfans.com//web2/M00/A6/AC/wKgZomUMP4mAZwHrAAA57Zi3zrQ095.png)
基于Xilinx ISE結(jié)合MATLAB對數(shù)字系統(tǒng)進行聯(lián)合設(shè)計與仿真的方法設(shè)計詳解
![基于Xilinx <b class='flag-5'>ISE</b>結(jié)合MATLAB對數(shù)字系統(tǒng)進行<b class='flag-5'>聯(lián)合</b>設(shè)計與<b class='flag-5'>仿真的</b><b class='flag-5'>方法</b>設(shè)計詳解](https://file.elecfans.com/web1/M00/58/14/pIYBAFtRWdKAUfFQAAAWt7UcCyc779.jpg)
評論