大俠好,歡迎來到FPGA技術江湖,江湖偌大,相見即是緣分。大俠可以關注FPGA技術江湖,在“闖蕩江湖”、"行俠仗義"欄里獲取其他感興趣的資源,或者一起煮酒言歡。
今天給大俠帶來在FPGA設計應用中如何在ModelSim中添加Xilinx仿真庫,話不多說,上貨。
注意:ModelSim一定要安裝在不帶空格的目錄下,即不要安裝在“Program Files”目錄下。如作者是安裝在D:softwaresModelsim目錄下,ISE軟件也最好安裝在不帶空格的目錄下。
1、找到開始菜單->程序->Xilinx ISE Design Suite 11 -> ISE -> Accessories -> Simulation Library Compilation Wizard.
2、選定ModelSim的版本,以及指定ModelSim的安裝路徑。
3、選擇Both VHDL and Verilog。
4、選擇支持哪些系列的芯片,看自己需要增減。
5、默認選全上即可。
6、指定編譯完后的庫存放位置,這里作者在modelsim安裝目錄下新建了xilinx_lib的文件夾,并指定到這里。(注意不要指向帶空格的路徑)
7、運行 Lauch Compile Process,即開始編譯庫文件,需要幾十分鐘。編譯完成后應該在xilinx_lib目錄下多出如下文件夾:
8、右鍵打開modelsim目錄下的modelsim.ini文件,先將其“只讀”屬性去掉。然后用記事本打開。在[Library]下面添加如下代碼,即之前編譯好的Xilinx庫的路徑。
unimacro = D:/softwares/modelsim/xilinx_lib/unimacro
unimacro_ver = D:/softwares/modelsim/xilinx_lib/unimacro_ver
unisim = D:/softwares/modelsim/xilinx_lib/unisim
unisims_ver = D:/softwares/modelsim/xilinx_lib/unisims_ver
secureip = D:softwaresmodelsimxilinx_lib/secureip
xilinxcorelib = D:/softwares/modelsim/xilinx_lib/xilinxcorelib
xilinxcorelib_ver = D:/softwares/modelsim/xilinx_lib/xilinxcorelib_ver
simprim = D:/softwares/modelsim/xilinx_lib/simprim
simprims_ver = D:/softwares/modelsim/xilinx_lib/simprims_ver
9、再次打開ModelSim,即可以看到Xilinx的庫已經默認出現(xiàn)在了庫列表里。以后仿真Xilinx的IP核時,就不用每次都添加庫了。