音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

轉(zhuǎn)換(Translate)流程的平面規(guī)劃設計

出處:awey 發(fā)布于:2008-09-10 15:20:47

  轉(zhuǎn)換流程的布局設計通常稱做“布局布線前的布局規(guī)劃”,在布局規(guī)劃時首先需要將綜合后所生成的網(wǎng)表文件由Translate轉(zhuǎn)換成NGD文件。該文件在執(zhí)行Floorplan Design前,已經(jīng)自動處理完畢。NGD文件包含設計開始時輸入的包含位置的用戶約束文件UCF或網(wǎng)表約束文件NCF,還可以包含設計中例化后的IP宏和輸出Floorplan File(FNF)文件。
 
 ?。?)在【 Processes for Source】窗口中執(zhí)行【Translate】流程中的Floorplan Design,出現(xiàn)如圖1所示的【Floorplan】界面。
 
 ?。?)選擇【 File】→【Read Constraints...】命令,可以讀約束文件,如圖2所示。選擇【 Write Constraints..】命令,可以輸出約束文件。

界面圖

  圖1:Floorplanner界面

選擇約束文件圖

  圖2:選擇約束文件
 
 ?。?)選擇【Edit】→【Preferences....】命令,打開【Edit Preferences】對話框??稍谄渲性O置布局規(guī)劃器的參數(shù),如圖所示。

對話框圖

  圖3【Edit Preferences】對話框

  平面布局規(guī)劃設計的參數(shù)設置分為器件內(nèi)部資源參數(shù)(Resources)、邏輯布局參數(shù)(Logic)及布局邏輯之間相互連線的參數(shù)(Ratsnest)。

  ■【Resources】選項卡:用來顯示器件內(nèi)未被占用的邏輯資源,在【Floorplan and Placement Views】選項組中的【Function generators and RAMs】復選框用來控制是否在【Floorplan and Placement windows】窗口中顯示函數(shù)生成器(function generator)、存儲器RAM和進位邏輯資源的圖形,默認值為不顯示?!綟lip-flops and Latches )復選框用來控制是否顯示D觸發(fā)器的圖形,但不控制輸入/輸出塊中的觸發(fā)器,默認值為不顯示?!?Tristate buffers】復選框用來控制是否顯示三態(tài)緩沖器的圖形,默認值為不顯示。【I/O pads and Global buffers】復選框用來控制是否顯示輸入/輸出塊和全局緩沖器的圖形,默認值為顯示。【Grid】復選框用來控制是否顯示網(wǎng)格、行、列表,以及輸入/輸出引腳表,默認值為顯示。【Top View】和【Bottom View】單選按鈕分別用來設置是否顯示器仵頂層和底層的引腳?!維how lO Banks】單選按鈕用來控制是否用不同的顏色來顯示輸入/輸出塊`默認為不顯示。【W(wǎng)rite BEL location constraints for floorplannedlogic】單選按鈕用來控制是否在約束文件中為已規(guī)劃的邏輯編寫B(tài)BL(基本的邏輯元素)位置約束,這些基本的邏輯元素包括查找表、觸發(fā)器及進位邏輯,默認為不編寫。當該位設置有效時,在約束文件已經(jīng)定位的邏輯Slice(如Slice=X0Y0)中,增加BELFEY說明。

  ■【Logic】選項卡:用來顯示器件內(nèi)已占用的邏輯資源,如圖4所示?!綟unctiongenerators and RAMs】復選框用來控制是否在【Floorplan and Placement windows 】窗口中顯示已經(jīng)使用的函數(shù)生成器(function generator)、存儲器RAM/ROM,以及進位邏輯資源的符號和圖標,默認為顯示?!綟lip flops and Latches】復選框用來控制是否顯示已經(jīng)被占用的D觸發(fā)器的符號和圖標,但不控制輸入/輸出塊中的觸發(fā)器的顯示,默認為顯示。【Tristate buffers】復選框用來控制是否顯示已被占用的三態(tài)緩沖器邏輯的符號和圖標,默認為顯示。【no pads and Global buffers】復選框用來控制是否顯示已放置輸入/輸出塊和全局緩沖器的符號和邏輯圖標,默認為顯示?!綥abels】復選框用來控制是否顯示邏輯圖標的文本標志,默認為不顯示?!?Flash selected】復選框用來控制是否顯示在設計流程中出現(xiàn)的所有符號,默認為顯示。【Icon stacks】復選框用來控制是否在【Design Hierarchy】窗口中允許符號的堆積,默認為不允許?!綯ool Tips】復選框用來控制是否在鼠標移動到邏輯部件時顯示數(shù)據(jù)提示,默認為顯示。

選項卡圖

  圖4 【Logic】選項卡


  ■ 【Ratsnest】選項卡:用來顯示器件內(nèi)邏輯資源之間的連線和關聯(lián)邏輯,如圖5所示。是否顯示邏輯資源間的連線可以在【Selected Nets 】選項組中通過單擊【Enable】和【Disable】按鈕控制?!綝isplay nets connected to selected logic】復選框用來控制是否顯示所選擇邏輯和與其關聯(lián)的連線。當選擇后顯示所選擇的邏輯和連線;否則僅顯示所選擇的連線,不顯示與連線關聯(lián)的邏輯,默認值為不選擇。【Direction arrows】復選框用來控制是否顯示連線端的箭頭方向,默認值為顯示。【 Rubberbands】復選框用來控制是否顯示所選擇連線的進一步延伸,默認值為顯示?!綧ax Fanout】復選框用來控制顯示扇出網(wǎng)線的多少,默認值為不選擇,即顯示所有的網(wǎng)線。在【Mode】下拉列表框中可以選擇4種模式,即【Source To Load】選項僅顯示源于信號端到所有負載端之間的連線;【Minimum Span】選項顯示的跨度,即僅顯示與信號源端到所指定部件的近連線;【All Points】選項顯示所有端點的連線,而不考慮是源還是負載;【 Orthogonal Routing】選項顯示直角的連線,當選擇該模式時,將僅顯示水平和垂直
 的通道?!綥ist only nets visible In the Floorplan View】復選框用來控制是否在【DesignNets】窗口中列出所有的網(wǎng)線或僅顯示可以看見的那一部分。

選項卡圖

  圖5 【Ratsnest】選項卡
 
   在【Resources】和【Logic 】選項卡中的參數(shù)也可以通過工具欄中的按鈕來控制。
 
 ?。?)在【Editl下拉菜單中的【Add Block】命令用來在設計中添加—個分層次的空塊。
 
 ?。?)在【Hierarchy】下拉菜單中的【Collapse】和【Expand】命令用來顯示設計的層次結(jié)構(gòu),【 Group】命令在設計中建立一個新的分層組,【 Flatten Groups】命令用來去掉分層結(jié)構(gòu)。
 
 ?。?)在【Pattern】下拉菜單中的【Flip Vertical】命令垂直翻轉(zhuǎn)命令用于將上部的邏輯移到下部,但不影響層次結(jié)構(gòu)?!綟lip Horizontal】,水平翻轉(zhuǎn)命令將左邊的邏輯與右邊的邏輯相互對調(diào)?!綜apture】命令用來生成一個邏輯圖標的圖案,并以參考圖案保存。【Impose】為強制命令。
 
  (7)【 Floorplan】菜單通常用于模塊化設計,其選項如圖6所示。
 
  ■ 【Distribution Options】對話框如圖7所示,其中的【Automatic Floorplanning of Module Ports】選項組用于模塊化設計時對頂層輸入/輸出端口的自動布局規(guī)劃?!続utofloorplan as needed】復選框用來控制在下改變大小和移動被指定的區(qū)域時是否對所選擇的端口和模塊進行自動布局?!?Selected Ports】單選按鈕用來對所選擇的端口執(zhí)行【Ripup】、【Floorplan】、【Enable 】和【 Disable 】操作。【Selected Modules】單項按鈕用來對所選擇模塊內(nèi)的端口執(zhí)行【Ripup】、【Floorplan】、【Enable】和【Disable】操作?!続ll Ports】單選按鈕用來對設計中所有的端口執(zhí)行【Ripup】、【Floorplan】、【Enable】和【Disable】操作?!綬ipup 】按鈕用來從平面布局圖中移動所選擇的端口、模塊和全部端口。【Floorplan】按鈕決定對所選擇的端口、模塊和全部端口進行自動布局。

菜單中的選項圖

  圖6 【Floorplan】菜單中的選項

對話框圖

 

  圖7【Distribution Options】對話框
  【Enable )和【 Disable 】按鈕決定對所選擇的端口、模塊和全部端口是否允許進行自動布局。【 Interleave Factor】選項組用來改變邏輯定位之間的間隔,當選擇“1”時,表示無間隔;當選擇其他值時,表示間隔的邏輯資源數(shù),為9,該參數(shù)常用于對`總線的布局控制?!綝istribution Direction】為分布方向調(diào)整選項。
 
  ■ 【Assign Area Constraint】命令用來建立一個區(qū)域約束。該功能與PACE的功能相同。
 
  ■ 【 Bring Area To Front】不Ii 【 Push Area To Back】命令用于對所選擇區(qū)域的顯示控制。
 
  ■ 【Constrain from Placement】命令用于在運行了布局布線后更新所做的規(guī)劃設計,所有被選擇的邏輯都用當前布局進行約束。
  
 
  ■ 【Replace All with Placement】命令用于在運行了布局布線后,更新所做的布局設計,用布局取代了平面規(guī)戈刂。
 
  ■ 【 Remove】和【 Remove All】命令從平面規(guī)劃圖中刪除所選邏輯和所有邏輯圖標。
 
  ■ 【Prohibit】命令禁止用命令來為所選擇的資源加鎖,避免被刪除和移動,【Allow】命令正好相反。
 
  ■ 【Check Floornlan...】命令對所規(guī)劃的邏輯進行校驗。
  


  
關鍵詞:轉(zhuǎn)換(Translate)流程的平面規(guī)劃設計BACKTOOLFLASHMODULESMODULEREPLACEGENERATORDESIGN

版權(quán)與免責聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關法律責任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關權(quán)利。

OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務:
賣家服務:
技術客服:

0571-85317607

網(wǎng)站技術支持

13606545031

客服在線時間周一至周五
9:00-17:30

關注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!