vivado2018.3 與 modelsim聯合仿真


  我用的是目前最新版本的軟件,vivado2018.3與modelsim10.6d。廢話不多說,直接上操作

1.modelsim編譯vivado庫

  1)雙擊啟動vivado軟件,如下圖操作

  

  2)Simulator:選對應的、

    Language:都選all,

    Verilog與vhdl都用可能用到,

    Library:unisim 功能仿真,simprim 時序仿真,選擇all,

    Famliy:如下圖看你用那些,全勾選的話編譯時間會很長而且會很大,所以按需要勾選

  

  3)編譯庫存放位置,一般都是放置到modelsim目錄下面,需要自己新建文件夾並命名,如圖所示

  

  4)編譯器路徑,vivado會自動識別出路徑,沒有的話自己手動添加,選到win64文件夾就行了

  

  5)配置完成,點擊Complie就進行編譯后面有下圖警告,可以不用在意,這警告的意思是vivado2018.3適合modelsim10.6c版本,要求不高可以忽略

  

   最后出現下圖信息列表,沒有錯誤最好,警告可以忽略

  

 2.制定modelsim安裝路徑和編譯庫

  啟動vivado 進入Tools —> setting,按下圖操作,對應你用的仿真器,最后點擊Apply,OK退出

  

 3.仿真需要添加仿真激勵文件,和添加工程源文件一樣,可以添加現有的激勵,也可以新建

  1)如圖操作,選中simulation再點+號。

  2)點擊next

  3)紅框是添加已有的激勵文件,藍框是新建新的激勵文件。

  4)如果我們是添加現有的激勵文件,vivado不會將文件添加到工程目錄中,文件還在其他之前路徑下,這樣的很容易丟失。vivado可以手動將文件拷貝到工程目錄下,如圖所示,藍框是我添加的激勵文件,選中右鍵選擇紅框的copy file into project 。我添加完了,所以顯示灰色。

 

 

4.對已有工程仿真前進行設置修改

  1)Tools -> Setting -> Simulation,進入綠框選項,進行仿真設置。紅框選擇仿真器,選用modelsim。黃框是仿真工程文件夾名,可以自己定義。黑框是激勵文件。藍框是之前編譯的vivado庫路徑。

 

 

  2)進行自定義仿真設置,可以修改仿真時間,勾選仿真所有信號以及自定義do文件名。點擊Apply、OK就可以啟動仿真了。

  3)啟動仿真,可以直接進行行為仿真,其他顯示灰色需要編譯綜合就可以選擇

 


免責聲明!

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



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