引腳和區(qū)域約束編輯器
發(fā)布時間:2008/9/11 0:00:00 訪問次數(shù):1283
引腳和區(qū)域約束編輯器(pinout and area constraints editor,pace)是功能非常強(qiáng)大的fpga設(shè)計(jì)工具,它既可以單獨(dú)運(yùn)行,也可以在ise集成化設(shè)計(jì)工具的環(huán)境下執(zhí)行某些特定的功能。在當(dāng)前的ise設(shè)計(jì)工具中,已經(jīng)將pace的功能融合到了floorplanner(布局規(guī)劃器)、fpga editor(fpga底層編輯器)和constraints editor(約束編輯器)等其他工具中。在ise工具中無法直接調(diào)用pace工具,可以通過約束編輯器來調(diào)用。
pace工具既可以作為一個設(shè)計(jì)前的引腳規(guī)劃和評估工具,也可以在設(shè)計(jì)中作為輔助設(shè)計(jì)工具。本節(jié)詳細(xì)講解ise 10.x版本下包含的pace功能,某些功能同樣適用于ise中的其他工具。
ise 10.x的pace包含兩個模塊的圖形設(shè)置界面,一個是【floorplan io - pre synthesis】,用于規(guī)劃引腳。通常用在一個設(shè)計(jì)的“綜合”之前,或作為一個 “頂層”設(shè)計(jì)。但需要提供vhdl/verilog源文件,如圖1(a)所示;另一個是【floorplan area/io/logic - post synthesisl】,用于對設(shè)計(jì)進(jìn)行區(qū)域劃分、邏輯定位和引腳的調(diào)整等,只能用在一個設(shè)計(jì)的“綜合”之后。因?yàn)樗枰O(shè)計(jì)的網(wǎng)表文件(ncd),如圖1(b)所示。當(dāng)pace用做“頂層”設(shè)計(jì)時,只能用來完成與引腳有關(guān)的設(shè)計(jì)。而【floorplan area/io/logic - post synthesis】涉及pace工具的所有功能。
。╝)pace作為頂層設(shè)計(jì)工具
。╞)pace作為綜合后的輔助設(shè)計(jì)工具
圖1 pace的兩個模塊的圖形設(shè)置界面
pace的主要功能如下。
。1)指定引腳分配:設(shè)計(jì)者可以使用引腳分配功能指定輸入/輸出(i/o)引腳的位置、i/o塊(bank)、輸入/輸出接口標(biāo)準(zhǔn)、禁止lo分配至特定引腳,以及使用drc檢查輸入/輸出(i/o)分配是否正確。
。2)區(qū)域約束(area constraints):pace能夠以圖形化的方式顯示器件資源和引腳的分布,設(shè)計(jì)者可以編輯區(qū)域約束并觀察邏輯和引腳之間的連接情況。
。3)瀏覽設(shè)計(jì)層次:pace的設(shè)計(jì)層次瀏覽器能顯示設(shè)計(jì)的層次,以及各層次的資源占用情況,這對復(fù)雜的設(shè)計(jì)提供了有用的幫助。
(4)時鐘區(qū)域分類顯示、時鐘驅(qū)動規(guī)則校驗(yàn)、ss0規(guī)則校驗(yàn)、總線的自動分組、時鐘分配分析、封裝及引腳的傳輸延遲分類顯示等。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
引腳和區(qū)域約束編輯器(pinout and area constraints editor,pace)是功能非常強(qiáng)大的fpga設(shè)計(jì)工具,它既可以單獨(dú)運(yùn)行,也可以在ise集成化設(shè)計(jì)工具的環(huán)境下執(zhí)行某些特定的功能。在當(dāng)前的ise設(shè)計(jì)工具中,已經(jīng)將pace的功能融合到了floorplanner(布局規(guī)劃器)、fpga editor(fpga底層編輯器)和constraints editor(約束編輯器)等其他工具中。在ise工具中無法直接調(diào)用pace工具,可以通過約束編輯器來調(diào)用。
pace工具既可以作為一個設(shè)計(jì)前的引腳規(guī)劃和評估工具,也可以在設(shè)計(jì)中作為輔助設(shè)計(jì)工具。本節(jié)詳細(xì)講解ise 10.x版本下包含的pace功能,某些功能同樣適用于ise中的其他工具。
ise 10.x的pace包含兩個模塊的圖形設(shè)置界面,一個是【floorplan io - pre synthesis】,用于規(guī)劃引腳。通常用在一個設(shè)計(jì)的“綜合”之前,或作為一個 “頂層”設(shè)計(jì)。但需要提供vhdl/verilog源文件,如圖1(a)所示;另一個是【floorplan area/io/logic - post synthesisl】,用于對設(shè)計(jì)進(jìn)行區(qū)域劃分、邏輯定位和引腳的調(diào)整等,只能用在一個設(shè)計(jì)的“綜合”之后。因?yàn)樗枰O(shè)計(jì)的網(wǎng)表文件(ncd),如圖1(b)所示。當(dāng)pace用做“頂層”設(shè)計(jì)時,只能用來完成與引腳有關(guān)的設(shè)計(jì)。而【floorplan area/io/logic - post synthesis】涉及pace工具的所有功能。
。╝)pace作為頂層設(shè)計(jì)工具
。╞)pace作為綜合后的輔助設(shè)計(jì)工具
圖1 pace的兩個模塊的圖形設(shè)置界面
pace的主要功能如下。
(1)指定引腳分配:設(shè)計(jì)者可以使用引腳分配功能指定輸入/輸出(i/o)引腳的位置、i/o塊(bank)、輸入/輸出接口標(biāo)準(zhǔn)、禁止lo分配至特定引腳,以及使用drc檢查輸入/輸出(i/o)分配是否正確。
。2)區(qū)域約束(area constraints):pace能夠以圖形化的方式顯示器件資源和引腳的分布,設(shè)計(jì)者可以編輯區(qū)域約束并觀察邏輯和引腳之間的連接情況。
(3)瀏覽設(shè)計(jì)層次:pace的設(shè)計(jì)層次瀏覽器能顯示設(shè)計(jì)的層次,以及各層次的資源占用情況,這對復(fù)雜的設(shè)計(jì)提供了有用的幫助。
。4)時鐘區(qū)域分類顯示、時鐘驅(qū)動規(guī)則校驗(yàn)、ss0規(guī)則校驗(yàn)、總線的自動分組、時鐘分配分析、封裝及引腳的傳輸延遲分類顯示等。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
上一篇:使用PACE工具一
熱門點(diǎn)擊
- 結(jié)構(gòu)化設(shè)計(jì)向?qū)P核生成工具
- 使用ChipScope Pro Analyz
- 將ILA Core、ICON Core和VI
- 將ILA Core、ICON Core和VI
- Linux環(huán)境下基于I2C總線的EEPROM
- 以ChipScope Pro CORE In
- 使用ChipScope Pro
- 引腳和區(qū)域約束編輯器
- 集成化邏輯分析工具的組成和設(shè)計(jì)流程
- 關(guān)于博控 SYS TEC CANopen 協(xié)
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點(diǎn)是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- MOSFET 電感單片降壓開關(guān)模式變換器優(yōu)勢
- SiC MOSFET 和 IG
- 新型 電隔離無芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究