Xilinx FPGA入門連載5:ISE與Modelsim聯合仿真之庫編譯 特權同學,版權所有 配套例程和更多資料下載鏈接: http://pan.baidu.com/s/1jGjAhEm ![]() 由于我們在安裝ISE時,同時安裝上了32位和64位對應的ISE。而在實際使用中,我們建議大家配合自己PC的操作系統來使用。如何確認自己的操作系統位數呢?很簡單,如圖所示,以WIN7操作系統為例,在電腦桌面的“計算機”圖標上單擊右鍵,彈出菜單中選擇“屬性”。 ![]() 如圖所示,彈出的系統窗口中,“系統類型”一欄將顯示操作系統的位數,如筆者使用的操作系統為64位。因此,接下來的所有涉及到32位和64位操作系統選擇的選項,我們都必須使用64位。 ![]() 在開始菜單中,找到如圖所示的“Xilinx Design Tools à ISE Design Suite 14.6 à ISE Design Tools à 64-bit Tools à Simulation Library Complication Wizard”選項,點擊打開。 ![]() 打開工具之后,如圖所示,依次做如下設置,一般默認設置即可: ● 在“Select Simulator”下面選中你所裝好的Modelsim版本,我們這里選擇“Modelsim SE”。 ● 在“Simulator Executable Location”下面填入Modelsim.exe的所在的文件夾,點“Browse…”按鈕添加也行,我們的Modelsim SE安裝路徑是“D:\modeltech64_10.1a\win32”(不含雙引號,下同,除非有特別的說明)。 然后點擊Next。 ![]() ![]() 接著如圖所示,讓我們選擇需要編譯的Xilinx FPGA和CPLD器件庫。這里默認都勾選上。我們也直接點擊“Next”繼續即可。 ![]() 如圖所示,這一步默認就行,全選上。下面的兩行東東留空即可,那是添加額外庫的,第一行是路徑,第二行是命令參數,我們用不上就不要填任何東西。點擊“Next”。 ![]() 接下來這一步比較重要,在“Output directory for compiled libraries”下面填入輸出已編譯庫的路徑,默認也行。個人建議新建一個單獨的文件夾,好管理,只要版本一樣的,下次直接拿來用,重裝也不怕。不過文件夾的名字和整個路徑中絕對不能有中文或空格。其他的選項默認便可,之后點“Launch Compiled Process”,如圖所示。 ![]() 此處的設置,以筆者的習慣是先在“C:\Xilinx”路徑下創建一個名為“Xilinx_lib”的文件夾,如圖所示。 ![]() 接著更改“Output directory for compiled libraries”下的路徑為“C:\Xilinx\Xilinx_lib”,然后點“LaunchCompiled Process”開始庫編譯。 ![]() 如圖所示,開始編譯了,整個時間會有一些長(1-2個小時甚至更長,這取決于您的電腦),尤其是有有很長一段時間編譯進度會停留在0%,這是正常現象,需要耐心等待。 ![]() 當編譯進度到100%后,會跳轉到如下圖所示的界面,這里報告編譯過程中的error和warning,warning可以忽略,error就必須看一下了,若出現了最好回頭看看相關路徑是否出現了中文或空格、版本是否正確。筆者的編譯edk出現了一個error,可以不用理會,我們開發過程中用不到它。點擊“Next”繼續即可。 ![]() 最后一個界面是如圖所示的編譯報告的summary,點擊“Finish”完成整個器件庫的編譯。 ![]() |