FPGA開發(fā)工具ISE簡介
發(fā)布時間:2008/12/17 0:00:00 訪問次數(shù):2788
foundation series ise(簡稱ise)是由著名的可編程器件開發(fā)ffi xilinx公司提供的集成化開發(fā)平臺。ise具有界面良好、操作簡單的特點,再加上xilinx的fpga芯片占有很大的市場,使得ise成為了非常通用的fpga工具軟件。ise提供了包括代碼編寫、庫管理以及hdl綜合、仿真、下載等幾乎所有fpga開發(fā)所需的功能。
1. ise簡介
ise是xilinx公司提供的集成化fpga開發(fā)軟件,它的主要功能包括設(shè)計輸入、綜合、仿真、實現(xiàn)和下載。
(1)設(shè)計輸入 .
ise軟件提供的設(shè)計輸入工具包括用于hdl代碼輸入和報告查看的ise文本編輯器(texteditor),用于原理圖編輯的工具ecs(engineering capture system),用于p core的coregenerator,用于狀態(tài)機(jī)設(shè)計的statecad,以及用于約束文件編輯的constraint editor等。
。2)綜合
ise的綜合工具不但包括了xilinx自身提供的綜合工具xsr,同時還可以集成mentorgraphics公司的leonardospectrum和synplicity公司的synplify。
。3)仿真
ise本身自帶了圖形化波形編輯功能的仿真工具h(yuǎn)dl bencher,同時又提供了使用modeltechnology公司的modelsim進(jìn)行仿真的接口。
。4)實現(xiàn)
ise的實現(xiàn)功能包括了翻譯(translate)、映射(map)、布局布線(place and route)等。
(5)下載
下載功能包括了bitgen,用于將布局布線后的設(shè)計文件轉(zhuǎn)換為比特流(bitstream)文件。還包括了impact功能,用于進(jìn)行設(shè)備配置和通信,控制將程序燒寫到fpga芯片中去。
使用ise進(jìn)行fpga設(shè)計的各個過程可能涉及的設(shè)計工具見表1。
表1 ise設(shè)計工具表
2. ise的安裝
(1) 系統(tǒng)要求
安裝ise的硬件要求如下:
、1bm pc兼容機(jī)型,主頻800mhz以上;
、趦(nèi)存128mb或者更高;
、2gb以上硬盤空間。
ise支持的操作系統(tǒng)如下:
c)windows: windows xp professional edition或windows 2000;
、趗nix:salads 2.8或solaris 2.9;
、踠inux:redhat 7.3或redhat 8.0。
本節(jié)所使用的ise版本是6.2,modelsim版本是5.8,操作系統(tǒng)是windows xp。但是,不同版本之間的差異不是很大,只要使用計算機(jī)支持的版本就可以了。
(2) ise的安裝過矛呈
ise 6.2的安裝需要兩張光盤,第一章光盤的內(nèi)容是開發(fā)環(huán)境,即xilinx的fpga綜合開發(fā)軟件project navigator;第二章光盤是開發(fā)工具,即針對不同的fpga器件的綜合數(shù)據(jù)庫。具體的安裝步驟如下:
(1)將第一張光盤放入光盤驅(qū)動器,等待其自動運(yùn)行(如果沒有自動運(yùn)行,則需要執(zhí)行根目錄下的setup.exe程序)9運(yùn)行以后,將會出現(xiàn)歡迎界面,之后會出現(xiàn)如圖1所示的獲取注冊碼對話框。如果已有注冊碼,可以單擊next按鈕繼續(xù),否則可以選擇網(wǎng)站(website)、郵件(eˉmail)、傳真(fax)任一種方式請求獲取注冊碼。
圖1 獲取注朋碼對話
(2)獲取注冊碼以后,出現(xiàn)xilinx的軟件license申明對話框,如圖2所示。選中“iaccept the terms of software licens”單選項,單擊next按鈕進(jìn)入注冊碼輸入框,如圖3所示,正確輸入注冊碼后單擊next按鈕。
圖2 軟件license申明對話框
圖3 注冊碼輸入對話框
。3)選擇安裝路徑,如圖4所示。單擊browse按鈕可以白定義安裝路徑,完成后單擊next按鈕繼續(xù)安裝。
圖4 安裝路徑選擇對話框
。4)剩下的幾個對話框分別是選擇安裝設(shè)計環(huán)境、設(shè)置環(huán)境變量等對話框,如圖5和圖6所示,保持默認(rèn)選項,直接單擊next按鈕繼續(xù)安裝。
圖5 安裝設(shè)計環(huán)境選擇對話框
圖6 環(huán)境變量設(shè)置對話框
。5)最后在如圖7所示的安裝確認(rèn)對話框中單擊install按鈕,安裝程序會按照用戶的設(shè)置自動進(jìn)行安裝,界面如圖8所示。
圖7 安裝確認(rèn)對活框
foundation series ise(簡稱ise)是由著名的可編程器件開發(fā)ffi xilinx公司提供的集成化開發(fā)平臺。ise具有界面良好、操作簡單的特點,再加上xilinx的fpga芯片占有很大的市場,使得ise成為了非常通用的fpga工具軟件。ise提供了包括代碼編寫、庫管理以及hdl綜合、仿真、下載等幾乎所有fpga開發(fā)所需的功能。
1. ise簡介
ise是xilinx公司提供的集成化fpga開發(fā)軟件,它的主要功能包括設(shè)計輸入、綜合、仿真、實現(xiàn)和下載。
。1)設(shè)計輸入 .
ise軟件提供的設(shè)計輸入工具包括用于hdl代碼輸入和報告查看的ise文本編輯器(texteditor),用于原理圖編輯的工具ecs(engineering capture system),用于p core的coregenerator,用于狀態(tài)機(jī)設(shè)計的statecad,以及用于約束文件編輯的constraint editor等。
。2)綜合
ise的綜合工具不但包括了xilinx自身提供的綜合工具xsr,同時還可以集成mentorgraphics公司的leonardospectrum和synplicity公司的synplify。
。3)仿真
ise本身自帶了圖形化波形編輯功能的仿真工具h(yuǎn)dl bencher,同時又提供了使用modeltechnology公司的modelsim進(jìn)行仿真的接口。
。4)實現(xiàn)
ise的實現(xiàn)功能包括了翻譯(translate)、映射(map)、布局布線(place and route)等。
。5)下載
下載功能包括了bitgen,用于將布局布線后的設(shè)計文件轉(zhuǎn)換為比特流(bitstream)文件。還包括了impact功能,用于進(jìn)行設(shè)備配置和通信,控制將程序燒寫到fpga芯片中去。
使用ise進(jìn)行fpga設(shè)計的各個過程可能涉及的設(shè)計工具見表1。
表1 ise設(shè)計工具表
2. ise的安裝
(1) 系統(tǒng)要求
安裝ise的硬件要求如下:
、1bm pc兼容機(jī)型,主頻800mhz以上;
②內(nèi)存128mb或者更高;
、2gb以上硬盤空間。
ise支持的操作系統(tǒng)如下:
c)windows: windows xp professional edition或windows 2000;
、趗nix:salads 2.8或solaris 2.9;
、踠inux:redhat 7.3或redhat 8.0。
本節(jié)所使用的ise版本是6.2,modelsim版本是5.8,操作系統(tǒng)是windows xp。但是,不同版本之間的差異不是很大,只要使用計算機(jī)支持的版本就可以了。
(2) ise的安裝過矛呈
ise 6.2的安裝需要兩張光盤,第一章光盤的內(nèi)容是開發(fā)環(huán)境,即xilinx的fpga綜合開發(fā)軟件project navigator;第二章光盤是開發(fā)工具,即針對不同的fpga器件的綜合數(shù)據(jù)庫。具體的安裝步驟如下:
。1)將第一張光盤放入光盤驅(qū)動器,等待其自動運(yùn)行(如果沒有自動運(yùn)行,則需要執(zhí)行根目錄下的setup.exe程序)9運(yùn)行以后,將會出現(xiàn)歡迎界面,之后會出現(xiàn)如圖1所示的獲取注冊碼對話框。如果已有注冊碼,可以單擊next按鈕繼續(xù),否則可以選擇網(wǎng)站(website)、郵件(eˉmail)、傳真(fax)任一種方式請求獲取注冊碼。
圖1 獲取注朋碼對話
。2)獲取注冊碼以后,出現(xiàn)xilinx的軟件license申明對話框,如圖2所示。選中“iaccept the terms of software licens”單選項,單擊next按鈕進(jìn)入注冊碼輸入框,如圖3所示,正確輸入注冊碼后單擊next按鈕。
圖2 軟件license申明對話框
圖3 注冊碼輸入對話框
(3)選擇安裝路徑,如圖4所示。單擊browse按鈕可以白定義安裝路徑,完成后單擊next按鈕繼續(xù)安裝。
圖4 安裝路徑選擇對話框
(4)剩下的幾個對話框分別是選擇安裝設(shè)計環(huán)境、設(shè)置環(huán)境變量等對話框,如圖5和圖6所示,保持默認(rèn)選項,直接單擊next按鈕繼續(xù)安裝。
圖5 安裝設(shè)計環(huán)境選擇對話框
圖6 環(huán)境變量設(shè)置對話框
(5)最后在如圖7所示的安裝確認(rèn)對話框中單擊install按鈕,安裝程序會按照用戶的設(shè)置自動進(jìn)行安裝,界面如圖8所示。
圖7 安裝確認(rèn)對活框
熱門點擊
- 光纖的數(shù)值孔徑
- RFID系統(tǒng)的通信模型和安全需求
- FPGA開發(fā)工具ISE簡介
- 光纖標(biāo)準(zhǔn)和技術(shù)指標(biāo)
- 常用的差錯控制方法
- 差錯控制編碼的基本方式
- CRC校驗?zāi)芰Ψ抡?/a>
- 動態(tài)系統(tǒng)仿真工具Simulink常用模塊庫
- 寬帶無線移動通信的移動IPv6協(xié)議的基本操作
- RFID系統(tǒng)的安全標(biāo)簽加密解決方案
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究