Xilinx ISE如何調用Modelsim進行聯合仿真


圖: 

 

在對設計的芯片進行測試時,經常要用到FPGA,可是里面的仿真工具卻不如Modelsim那么好用,且在規模比較大時,ISE在仿真時,軟件經常會報告內存限制的問題,此時一般會切換到Modelsim軟件中去做仿真,這樣便不會出現內存限制的問題,且仿真器也更加好用。這里介紹一下Xilinx ISE如何調用Modelsim進行聯合仿真。

 

首先需要用Xilinx ISE里面的工具Simulation Library Compilation Wizard來產生仿真庫文件。開始--所有程序--Xilinx ISEDesign Suits--ISE Desin Tools --Tool--Simulation Library Compilation Wizard,Windows版本的工具位置:

選擇你需要的版本(本版本選擇ModelsimSE),以及Modelsim的安裝位置,選語言,支持的FPGA芯片,庫的類型等:

選擇器件類型,如果想省事,可以全部勾選:

點擊生成庫文件。

待庫生成完畢后,這個時候回到ISE的安裝目錄下(xxx/Xilinx/14.3/ISE_DS/ISE/),就會看見一個modelsim.ini的文件(提示:在Modelsim的安裝目錄下也有一個相同名稱的文件)

把這個在ISE的安裝目錄下的modelsim.ini打開,把陰影部分的內容拷貝至你安裝好的Modelsim下的modelsim.ini文件中去(注意:要先改一下Modelsim下的這個文件的屬性——去掉只讀屬性)

下面開始講解Xilinx ISE如何調用Modelsim進行聯合仿真

1、打開ISE Project Navigator

2、Edit--Preferences

在彈出的窗口中選擇Integrated Tools,並設置Modelsim程序所在位置:

 在XC6VLX240T上進行右擊--Design Properties

 

這個時候的仿真器選擇Modelsim-SEverilog

便可以在ISE中調用modelsim進行仿真了。

 

注:如果不能仿真,可以將ise生成的modelsim.ini文件拷到ise的工程項目里面,否則可能無法調用modelsim仿真。並且,里面的內容可以適當刪減一些,只留下那些modelsim中的.ini文件中的那些東西,否則啟動modelsim可能會花很長時間。

 

如果喜歡本公眾號也請多多分享喲,謝謝您的關注

 


免責聲明!

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



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