在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

優化DFX設計的方法

FPGA技術驛站 ? 來源:FPGA技術驛站 ? 2023-11-30 09:17 ? 次閱讀

避免RP和RP之間的直接路徑

假定設計中存在兩個RP,分別為RP1和RP2,那么就要避免出現RP1輸出直接連接到RP2或者相反從RP2輸出直接連接到RP1的路徑。因為這時RP邊界信號(連接RP1和RP2的net)的負載都在動態區,從而必然形成Partition Pin,由于邊界信號沒有經過靜態區邏輯單元,這些PartitionPin最終會有相應的PPLOC,這其實就增加了后續的布線壓力。這種情況下,最好將其優化為RP1->FF -> RP2。其中FF在靜態區。

避免多個RP輸出連接到同一個靜態區的負載邏輯單元上

只有當與邊界信號連接的靜態區負載落在擴展的布線區域時才會觸發PPLOC縮減。如果一個靜態區的負載連接多個RP,那么顯然這個靜態區負載只可能落在其中一個RP的擴展布線區域,那么另一個RP就會形成PPLOC,如下圖所示,兩個RP的輸出分別連接到靜態區負載LUT4的I0和I1端口,這樣就會形成PPLOC。

7d71ce0e-8f14-11ee-939d-92fbcf53809c.png

可將其優化為如下圖所示方式,這樣每個RP的輸出都有獨立的靜態區負載,從而可能觸發PPLOC縮減。

7d895c90-8f14-11ee-939d-92fbcf53809c.png

復制靜態區寄存器驅動多個RP

為了保證靜態區邊界負載對每個RP而言是獨立的,那么就要避免同一個靜態區觸發器驅動多個RP。這種情況命令report_methodology會給報告出來。如下圖所示,靜態區觸發器扇出為4,同時驅動了RP1和RP2。

7da2fccc-8f14-11ee-939d-92fbcf53809c.png

可對該觸發器進行復制,如下圖所示,這樣就保證了每個RP有自己獨立的靜態區邊界負載。

7db2a730-8f14-11ee-939d-92fbcf53809c.png

對RM的輸入/輸出進行寄存

AMD建議確保所有RM的輸入是寄存器輸入,而輸出也都是寄存器輸出。這樣,時序路徑就被隔離開來,即靜態區到RP邊界、RP內部、RP邊界到靜態區。對布局布線是有利的,自然對時序收斂也是有益的。同時,如果使用AbstractShell流程,這樣還可以有效減少Abstract Shell的大小,從而可進一步縮短編譯時間。

避免靜態區的走線跑到動態區

默認情況下,DFX設計中靜態區的net是可以使用整個芯片的布線資源,自然也包括動態區的布線資源,正因此,就可能出現靜態區布線跑到了動態區。盡管從功能角度而言是允許的,但這會給動態區布線帶來壓力。因此,如果出現動態區布線擁塞時,可以檢查一下是否存在上述情況。對于上述情況,我們可以對靜態區設置相應的Pblock,將其屬性CONTAIN_ROUTING設置為true。下圖顯示了靜態區布線跑到動態區的情形,圖中黃色走線即為靜態區走線,有部分跑到了動態區。設置CONTAIN_ROUTING為true之后,可以看到這種情況就被消除了。

7dbe7754-8f14-11ee-939d-92fbcf53809c.png

7dcd2cfe-8f14-11ee-939d-92fbcf53809c.png

盡可能使Pblock形狀為矩形

一旦將Pblock屬性CONTAIN_ROUTING設置為true時,對于Pblock的拐角處工具布線難度就會顯著增大,如下圖左側所示。Pblock形狀不是標準的矩形,在拐角處形成布線擁塞,圖中白色高亮部分,擁塞等級為6。將其修正為標準矩形,如下圖右側部分所示,此時擁塞程度降低(圖中白色高亮部分),降至5。

7de38422-8f14-11ee-939d-92fbcf53809c.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 寄存器
    +關注

    關注

    31

    文章

    5359

    瀏覽量

    120812
  • 端口
    +關注

    關注

    4

    文章

    983

    瀏覽量

    32125
  • 觸發器
    +關注

    關注

    14

    文章

    2000

    瀏覽量

    61258
  • DFx
    DFx
    +關注

    關注

    0

    文章

    35

    瀏覽量

    10559

原文標題:優化DFX設計

文章出處:【微信號:Lauren_FPGA,微信公眾號:FPGA技術驛站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何對傳統的非DFX設計進行調試呢?

    對傳統的非DFX設計進行調試時,一個重要環節是插入ILA(Integrated Logic Analyzer,集成邏輯分析儀)。
    的頭像 發表于 08-10 09:07 ?963次閱讀
    如何對傳統的非<b class='flag-5'>DFX</b>設計進行調試呢?

    什么是DFX技術?DFX設計一定要執行設計規則檢查嗎?

    DFX(Dynamic Function eXchange)的前身是PR(部分可重配置,Partial Reconfiguration)。
    的頭像 發表于 09-21 09:21 ?7537次閱讀
    什么是<b class='flag-5'>DFX</b>技術?<b class='flag-5'>DFX</b>設計一定要執行設計規則檢查嗎?

    DFX設計如何分析

    針對DFX設計,Vivado提供了命令report_pr_configuration_analysis,該命令會從設計復雜度、時鐘和時序等方面對其進行分析。使用該命令時,我們主要會用到其中3個選項:-complexity、-clocking和-timing。
    的頭像 發表于 11-09 11:23 ?911次閱讀
    <b class='flag-5'>DFX</b>設計如何分析

    采用UltraScale/UltraScale+芯片的DFX設計注意事項

    采用UltraScale/UltraScale+芯片進行DFX設計時,建議從以下角度對設計進行檢查。
    的頭像 發表于 01-18 09:27 ?955次閱讀
    采用UltraScale/UltraScale+芯片的<b class='flag-5'>DFX</b>設計注意事項

    招兼職dfx、dfm培訓講師

    企業培訓公司面向單位員工培訓,長期招dfx、dfm兼職老師,一般三天左右的短周期培訓,周末為主,有2人左右的小輔導,也有30人左右的培訓大班,待遇優,北京,上海,成都,廣州,深圳等,如您想掙點外塊
    發表于 08-28 15:47

    電源優化方法是什么

    目錄一、電源優化方法1.1 功能禁用1.2 動態功耗管理 (Dynamic Power Management)1.3 頻率縮放1.4 時鐘門控1.5 使用PL加速二、四大功耗域及PMU2.1 電池
    發表于 11-12 08:36

    優化Unity程序的方法

    的幀速率,使其成為更好、更流暢的體驗。 本指南介紹了優化Unity程序的方法,尤其是它們的GPU使用。 本指南將優化分為三章: ?應用程序處理器優化?GPU
    發表于 08-02 18:52

    優化AutoCAD系統的方法

    優化AutoCAD系統的方法 一、優化Windows系統1.清理維護磁盤,優化Windows系統性能如果AutoCAD發生故障,可能會導致非正常地退出交換文件
    發表于 02-14 17:09 ?1061次閱讀

    PCB板DFX工藝性要求

    PCB板DFX工藝性要求PCB板DFX工藝性要求
    發表于 07-26 16:29 ?0次下載

    簡述DFX理念與產品研發(一)

    隨著市場競爭的日益激烈,產品低價格、高質量、交貨周期短已成趨勢,在電子制造業中,躺著賺錢的日子一去不返,越來越多的企業開始重視DFX,然而DFX如何快速融入企業及產品開發中呢? 傳統的產品開發與生產
    的頭像 發表于 09-28 16:01 ?3261次閱讀

    簡要分析DFX實施流程

    新產品開發,尤其是電子產品的開發過程,通常包含了硬件設計、軟件開發、結構設計、DFX等等,DFX作為其中不可或缺的一部分,它也應同硬件開發、軟件開發一樣貫穿與整個開發流程,筆者認為,它也應該有一個
    的頭像 發表于 09-28 16:14 ?3733次閱讀

    HarmonyOS對DFX能力的要求

    提到開發一個產品,我們通常首先想到的是要實現什么樣的功能,但是除了功能之外,非功能屬性也會很大程度上影響一個產品的體驗效果,比如不定時出現的應用卡死、崩潰現象。那為什么有的系統故障頻頻,有的卻很少出現這些問題呢,這就不得不提到我們今天的主角DFX了。
    的頭像 發表于 12-17 14:39 ?3875次閱讀

    芯片DFX:Coresight架構

    最近接觸到了一些產線的Test的東西,然后發現這里面有一些DFX的相關東西。
    的頭像 發表于 11-05 17:04 ?1140次閱讀
    芯片<b class='flag-5'>DFX</b>:Coresight架構

    DFX可制造性設計與組裝技術

    今天分享是《DFX可制造性設計與組裝技術》 資料
    的頭像 發表于 12-11 11:10 ?869次閱讀
    <b class='flag-5'>DFX</b>可制造性設計與組裝技術

    如何在AMD Vivado? Design Tool中用工程模式使用DFX流程?

    本文介紹了在 AMD Vivado? Design Tool 中用工程模式使用 DFX 流程以及需要注意的地方。在使用 DFX 工程模式的過程中要把具體步驟映射到相應的 DFX 非工程模式的步驟,這樣才能更好地理解整個流程的運行
    的頭像 發表于 04-17 09:28 ?945次閱讀
    如何在AMD Vivado? Design Tool中用工程模式使用<b class='flag-5'>DFX</b>流程?
    主站蜘蛛池模板: 三及毛片| 激情五月播播| 亚洲欧美精品成人久久91| 中文字幕婷婷| 性色免费视频| 日本特黄特色大片免费播放视频 | 天天躁日日2018躁狠狠躁| 五月天天| 国内精品免费视频自在线| 欧美性猛交xxxx乱大交中文| 欧美黑人粗暴另类多交| 性国产精品| 在线毛片网站| 日韩精品一区二区三区免费视频 | 五月婷婷免费视频| 日本妈妈4| 国模精品视频一区二区三区| 夜夜艹| 免费午夜视频在线观看| 色吧五月婷婷| 美女一级免费毛片| china3p单男精品自拍| 天天躁日日2018躁狠狠躁 | 成人网视频免费播放| 午夜黄色毛片| 97se亚洲综合| 美女扒开尿口给男人爽的视频 | 国产亚洲一区二区在线观看| 完整日本特级毛片| 久久新地址| 天天视频在线观看免费| 91学院派女神| 在线成人| 免费黄色毛片| 午夜大片免费完整在线看| 一起射综合网| 中文字幕欧美成人免费| 琪琪午夜免费影院在线观看| 情久久| 91成人免费在线视频| 国产一级鲁丝片|