10ISE14.7和modelsim10.5關聯編譯庫


今天准備在ISE14.7中調用PLL的IP核,搞一下時鍾的分頻和倍頻。可在我做好pll的IP核后,我直接用ise生成了一個仿真文件,只需要修改下例化模塊名和加一個時鍾就行勒。

問題:但怎么在ISE14.7中調用Modelsim勒?

百度找了很多資料發現,要想調用:首先得先對ISE編譯庫進行編譯。然后就是關聯ISE 和modelsim。網上的很多教程都是老版本的,沒有找到10.5版本,同時在很多細節上也和實際操作不一樣,怕大家入坑折磨自己一段時間。所以我就自己原創一篇教程,能夠幫大家解決問題,同時記錄下我的學習過程哈。我是最新的10.7,所以我又安裝勒10.5版本的modelsim。至於怎么破解modelsim,可以看看我的另一篇博客,有詳細的介紹及問題匯總解決哈。還有在操作中發現存在很多細節不一樣,我成功入了很多坑,折騰了好幾遍,看不同的教程嘗試解決辦法,成功真不容易哈。

下面上詳細的關聯教程:

第一步在開始菜單中,找到Xilinx design tools的任一文件,選擇打開文件位置后如下圖:

 

第二步,就到了設置modelsim的安裝包位置和32位或64位選擇,大家根據自己的軟件位置和電腦來選,我選中的如紅色標注,在next。如下圖所示:

 

第三步,選擇仿真語言,兩種語言大家都選哈,就下一步

第四步,如下圖所示:選擇芯片的型號,這個看大家的需要和開發板芯片型號,我的型號是Spartan6,其他都用不到呀:

 

第五步,選擇編譯庫和時序仿真,去掉了EDK,如下圖

第六步,選擇編譯庫路徑,默認就行,如下圖

 

第七步:編譯庫后,沒有錯誤,且出現了下面的幾個庫,說明編譯庫成功了哈

 

 

第八步:點擊finish即可。

第九步:從上一步,我們編譯庫成功了,接着就是對ISE14.7和modelsim10.5的ini文件操作勒!先是ISE14.7如下圖所示

 

 

第十步:如下圖,用notepad++打開上一步的ISE14.7的inti文件后,復制下面的部分

 

 

 

第十一步:直接把上一步ise14.7的復制的部分粘貼到下面位置,再保存退出就行

 

第十二步:設置仿真軟件的版本,如下圖所示

 

 

第十三步:按照下圖的操作,在ISE14.7中調出來Modelsim10.5。走到這一步的我們就成功實現勒ISE和modelsim聯合咯

 

第四步:如下圖,仿真波形成功顯示

 

哈哈,整個ISE14.7 Modelsim10.5的關聯和對仿真庫的編譯就歐克勒

不過在這個過程難免遇到一些問題,下面我來講哈怎么解決這些問題

問題一;如下圖

 

 

 

這個問題很麻煩,我上午搞了一個上午都沒解決,一直顯示這個,哈哈后面還是被我解決勒

我的解決辦法很簡單:在ise14.7的安裝目錄下,找到下面這個程序,點擊后就回到上面教程的第一步開始就不會編譯出錯。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM