0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Pblock的一個(gè)屬性CONTAIN_ROUTING

FPGA技術(shù)驛站 ? 來(lái)源:TeacherGaoFPGAHub ? 作者:TeacherGaoFPGAHub ? 2022-05-06 16:35 ? 次閱讀

在DFX設(shè)計(jì)中,我們要手工布局(floorplan)完成面積和位置約束;在非DFX設(shè)計(jì)中,有時(shí)為了實(shí)現(xiàn)時(shí)序收斂,我們也會(huì)用手工布局的方法,這都涉及到畫(huà)Pblock。Xilinx建議盡可能使Pblock為矩形。具體是什么原因呢?在此問(wèn)題之前,我們解釋Pblock的一個(gè)屬性CONTAIN_ROUTING。

在默認(rèn)情形下,DFX設(shè)計(jì)中的靜態(tài)區(qū)(Static Region)可使用芯片中的所有布線資源。但這可能會(huì)導(dǎo)致靜態(tài)區(qū)的net流向動(dòng)態(tài)區(qū),盡管這不會(huì)影響設(shè)計(jì)功能,但卻降低了動(dòng)態(tài)區(qū)的可用的布線空間。這是因?yàn)樵诔跏糹mplementation之后,靜態(tài)區(qū)的布局布線信息就會(huì)被鎖定(通過(guò)lock_design命令完成),這也意味著流向動(dòng)態(tài)區(qū)的net也被鎖定,使用了動(dòng)態(tài)區(qū)的布線資源。在之后的child implementation,DFX流程會(huì)確認(rèn)這些被鎖定的靜態(tài)區(qū)的net,嘗試在縮小的空間布局布線。顯然,這在一定程度上增加了動(dòng)態(tài)區(qū)布局布線的難度。為此,對(duì)靜態(tài)區(qū)的Pblock添加屬性CONTAIN_ROUTING,并將其值設(shè)置為TRUE,這樣靜態(tài)區(qū)的net就只會(huì)在靜態(tài)區(qū)的Pblock內(nèi),而不會(huì)流向動(dòng)態(tài)區(qū)的Pblock。 下圖所示案例中未對(duì)靜態(tài)區(qū)Pblock使用CONTAIN_ROUTING,導(dǎo)致靜態(tài)區(qū)部分net流向了動(dòng)態(tài)區(qū),如圖中黃色線段所示。這會(huì)降低動(dòng)態(tài)區(qū)的布通率。

2253a87e-ccee-11ec-bce3-dac502259ad0.png

添加屬性CONTAIN_ROUTING之后,靜態(tài)區(qū)的所有net就只出現(xiàn)在靜態(tài)區(qū)的Pblock之內(nèi),如下圖所示。

22735002-ccee-11ec-bce3-dac502259ad0.png

使用CONTAIN_ROUTING之后,布線時(shí)在Pblock的拐角處會(huì)遇到較大困難,可能出現(xiàn)布線擁塞甚至無(wú)法布通的情形。為盡量避免此情形,Xilinx建議盡可能使Pblock為矩形,減少出現(xiàn)拐角的概率。 下圖顯示Pblock不是矩形(圖中黃色部分),從而出現(xiàn)布線擁塞(圖中白色高亮部分),擁塞等級(jí)為6。

22924c14-ccee-11ec-bce3-dac502259ad0.png

一旦將Pblock修改為矩形,可以看到擁塞等級(jí)降低到5,如下圖所示。

22a99a4a-ccee-11ec-bce3-dac502259ad0.png

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51059

    瀏覽量

    425693
  • 布線
    +關(guān)注

    關(guān)注

    9

    文章

    774

    瀏覽量

    84385
  • DFx
    DFx
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    10560

原文標(biāo)題:為什么Pblock最好是矩形?

文章出處:【微信號(hào):Lauren_FPGA,微信公眾號(hào):FPGA技術(shù)驛站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Chart FX-使用API傳輸數(shù)據(jù) 使用Value屬性傳輸數(shù)據(jù)

    有時(shí),向 Chart FX 傳輸數(shù)值數(shù)據(jù)最簡(jiǎn)單方便的方法就是使用 Value 屬性。通過(guò) Value 屬性,您可以為圖表中特定series中的某point設(shè)置數(shù)值。 Value 屬性
    的頭像 發(fā)表于 01-09 16:30 ?93次閱讀
    Chart FX-使用API傳輸數(shù)據(jù) 使用Value<b class='flag-5'>屬性</b>傳輸數(shù)據(jù)

    使用Simplelink無(wú)線MCU系列克隆Z堆棧網(wǎng)絡(luò)屬性

    電子發(fā)燒友網(wǎng)站提供《使用Simplelink無(wú)線MCU系列克隆Z堆棧網(wǎng)絡(luò)屬性.pdf》資料免費(fèi)下載
    發(fā)表于 09-26 10:57 ?0次下載
    使用Simplelink無(wú)線MCU系列克隆Z堆棧網(wǎng)絡(luò)<b class='flag-5'>屬性</b>

    使用esp_mesh_get_routing_table獲取的路由表,根節(jié)點(diǎn)是否永遠(yuǎn)為第條路由表呢?

    esp_mesh_get_routing_table((mesh_addr_t *) &route_table, MESH_MAX_NODE * 6, &route_table_size); for(uint16_t i=1; i
    發(fā)表于 06-28 16:24

    鴻蒙ArkTS聲明式開(kāi)發(fā):跨平臺(tái)支持列表【無(wú)障礙屬性】 通用屬性

    組件可以設(shè)置相應(yīng)的無(wú)障礙屬性和事件來(lái)更好地使用無(wú)障礙能力。
    的頭像 發(fā)表于 06-11 17:30 ?424次閱讀
    鴻蒙ArkTS聲明式開(kāi)發(fā):跨平臺(tái)支持列表【無(wú)障礙<b class='flag-5'>屬性</b>】 通用<b class='flag-5'>屬性</b>

    arcgis圖層字段怎么批量輸入屬性

    對(duì)于ArcGIS圖層字段的批量輸入屬性,可以通過(guò)以下步驟完成: 打開(kāi)ArcMap軟件,并加載需要編輯屬性的圖層。 在ArcMap的主菜單中,選擇“編輯(Edit)”選項(xiàng),然后選擇“開(kāi)始編輯
    的頭像 發(fā)表于 02-25 14:15 ?5123次閱讀

    arcgis如何選擇屬性內(nèi)容類似的部分

    在ArcGIS中,選擇屬性內(nèi)容類似的部分可以通過(guò)使用查詢和選擇工具來(lái)實(shí)現(xiàn)。下面是些步驟: 打開(kāi)ArcGIS軟件,并打開(kāi)要進(jìn)行選擇的圖層或表格數(shù)據(jù)。 單擊"Select By Attributes
    的頭像 發(fā)表于 02-25 11:12 ?2002次閱讀

    arcgis中如何在屬性表中選擇多個(gè)屬性

    在ArcGIS中,你可以通過(guò)多種方式來(lái)選擇屬性表中的多個(gè)屬性。下面是些常用的方法: 方法:使用Select by Attributes工具 在ArcGIS的
    的頭像 發(fā)表于 02-25 11:10 ?1.5w次閱讀

    arcgis按屬性選擇not(t)怎么用

    ArcGIS是款強(qiáng)大的地理信息系統(tǒng)軟件,用于處理和分析地理數(shù)據(jù)。通過(guò)屬性選擇工具,用戶可以基于數(shù)據(jù)的屬性條件來(lái)選擇特定的要素。 在ArcGIS中,屬性選擇的語(yǔ)法是基于結(jié)構(gòu)化查詢語(yǔ)言(
    的頭像 發(fā)表于 02-25 11:08 ?4271次閱讀

    gis按屬性選擇怎么選擇兩個(gè)

    GIS(地理信息系統(tǒng))是種用于存儲(chǔ)、管理、處理和分析地理空間數(shù)據(jù)的技術(shù)。在GIS中,按照屬性進(jìn)行選擇是種常見(jiàn)的操作,可以根據(jù)數(shù)據(jù)記錄的屬性條件來(lái)篩選出符合特定要求的數(shù)據(jù)。下面將詳細(xì)
    的頭像 發(fā)表于 02-25 11:04 ?3286次閱讀

    arcgis中如何關(guān)聯(lián)兩個(gè)屬性

    在ArcGIS中,關(guān)聯(lián)兩個(gè)屬性表是個(gè)重要的操作,可以通過(guò)此操作將兩個(gè)表中的數(shù)據(jù)關(guān)聯(lián)起來(lái),以便進(jìn)行分析和查詢。下面是詳細(xì)介紹如何在ArcGI
    的頭像 發(fā)表于 02-25 11:01 ?4385次閱讀

    mapgis如何進(jìn)行屬性連接

    MapGIS是種強(qiáng)大的GIS(地理信息系統(tǒng))軟件,它提供了許多功能來(lái)處理和分析空間數(shù)據(jù)。在MapGIS中,屬性連接是種非常有用的功能,它可以將兩個(gè)或多個(gè)地圖層中的
    的頭像 發(fā)表于 02-25 10:59 ?1726次閱讀

    mapgis屬性篩選表達(dá)式

    MapGIS是種廣泛應(yīng)用于地理信息系統(tǒng)(GIS)領(lǐng)域的軟件平臺(tái)。它提供了多種功能和工具,用于處理和分析地理數(shù)據(jù)。屬性篩選是MapGIS中項(xiàng)重要的功能,它允許用戶根據(jù)特定的屬性條件來(lái)
    的頭像 發(fā)表于 02-25 10:58 ?1723次閱讀

    mapgis區(qū)屬性賦參數(shù)

    MapGIS是種基于地圖信息系統(tǒng)的軟件平臺(tái),它提供了豐富的地理空間數(shù)據(jù)處理和空間數(shù)據(jù)分析功能,可以幫助用戶進(jìn)行空間數(shù)據(jù)的可視化、查詢、分析和決策。其中項(xiàng)重要的功能就是區(qū)屬性賦參數(shù),也稱為區(qū)域
    的頭像 發(fā)表于 02-25 10:56 ?1138次閱讀

    mapgis如何給區(qū)屬性賦值

    MapGIS是款功能強(qiáng)大的地理信息系統(tǒng)軟件,它提供了豐富的功能和工具,使用戶能夠?qū)Φ乩頂?shù)據(jù)進(jìn)行快速、高效的管理和分析。其中個(gè)重要的功能就是給區(qū)屬性賦值,即對(duì)地圖中的區(qū)域進(jìn)行分類和標(biāo)
    的頭像 發(fā)表于 02-23 17:49 ?2366次閱讀

    proteus屬性賦值工具怎么用

    Proteus是種電路設(shè)計(jì)和仿真軟件,在進(jìn)行電路設(shè)計(jì)和仿真時(shí),屬性賦值是非常重要的步驟。屬性賦值工具可以幫助用戶快速有效地配置電路元件的屬性,從而實(shí)現(xiàn)電路的準(zhǔn)確仿真。下面是關(guān)于Pro
    的頭像 發(fā)表于 02-23 17:19 ?4781次閱讀