女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

淺談FPGA中Pblock使用

454398 ? 來源:AI加速微信公眾號 ? 作者:AI加速微信公眾號 ? 2020-10-10 16:03 ? 次閱讀

Pblock是對一些邏輯實行物理上的約束,即把一些邏輯綁定到FPGA上固定的資源區域內。它是優化走線,改善時序的一種很重要方法。Pblock的大小限定了該邏輯單元使用的FPGA資源,pblock的位置限定了邏輯單元在FPGA中的位置。通常一個pblock大小不要超過總設計資源的20%。如果pblock占比資源很大,就要將一個pblock劃分給更底層的邏輯。

打開綜合后的設計,我們切換到floorplanning選項,這個時候我們可以看到綜合后的模塊以及device視圖。

從netlist中可以看到有兩個模塊,一個是頂層模塊adder,還有一個mult模塊。我們選擇mult模塊,然后右鍵,floor planning/draw Pblock,我們就可以手動去畫一個pblock。如下圖所示,我們為pblock命名,然后可以看到其包含的資源:154個slice和4個DSP

我們可以從pblock property中看到被分配為pblock的mult模塊占用的資源:

我們放大device視圖可以看到pblock的區域,其中含有兩個矩形。外邊矩形表示pblock覆蓋的FPGA面積,內層矩形表明了這個pblock占用的FPGA資源。也就是我們的mult模塊只能用內層矩形中的資源大小。

我們對手動生成的pblock進行保存,可以將tcl約束保存到xdc文件中。在xdc中的約束表示為:

這里用到了三個命令:

Create_pblock用于生成一個pblock。

Add_cells_to_Pblock用于將設計中模塊添加到這個pblock中來。

Resize_pblock限定了pblock在FPGA中的位置。使用了slice的兩個點來限制了pblock的位置,同時還給定了dsp的位置。

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

    關注

    555

    文章

    8142

    瀏覽量

    355193
  • FPGA
    +關注

    關注

    1643

    文章

    21957

    瀏覽量

    614029
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    淺談鹽霧試驗在電能表的應用

    `淺談鹽霧試驗在電能表的應用`
    發表于 04-06 15:06

    使用PBLOCK來約束我設計的一部分,請問如何將用戶定義的單元格(對于特定的pblock)放在其中?

    的設計有Top / A和Top / B.我在Pblock A創建了一個Pblock A放置A的所有單元格。然而,放置器最終從Pblock A內部的頂部/ B放置一些單元格。我想要將來
    發表于 10-31 15:26

    區域限制地點和組關閉不起作用

    置于為AREA_GROUP定義的RANGE。默認值為PLACE = OPEN。所以,如果我使用以下約束:INST “AFPGA_Core0” AREA_GROUP
    發表于 11-05 11:43

    pblock_a中有一些BRAM沒有使用,那么其他模塊可以使用嗎

    嗨,如果pblock_a中有一些BRAM,但是沒有使用它們,那么其他模塊可以使用這些BRAM嗎?謝謝,以上來自于谷歌翻譯以下為原文Hi, If there are some BRAMs
    發表于 11-08 11:25

    如何生成跨越Pblock邊界的網絡文本列表?

    1.如何生成跨越Pblock邊界的網絡文本列表?2.在Pblock Properties選項卡下,我看到了“Net Boundary Statistics”的度量標準。我的設計的一個Pblo
    發表于 11-12 14:20

    Vivado 2017.4 PBLOCK問題

    嗨,我正在從事基于Ultrascale FPGA的項目,其中包含一些巨大的硬件資源通道。在使用pblocks約束之后,在pblock繪制期間,我在FPGA資源的某些區域中定義相同大小的pblo
    發表于 11-13 14:35

    如何通過pblock限制路由

    我需要強制一個模塊或分區的所有路由只使用一個pblock。我需要保存pblock外的所有路由清除。以上來自于谷歌翻譯以下為原文I need to force all routing of one
    發表于 03-27 09:27

    淺談FPGA在安全產品中有哪些應用?

    淺談FPGA在安全產品中有哪些應用?
    發表于 05-08 06:36

    FPGA設計工具淺談

    FPGA設計工具淺談 作為一個負責FPGA企業市場營銷團隊工作的人,我不得不說,由于在工藝技術方面的顯著成就以及硅芯片設計領
    發表于 10-10 07:46 ?503次閱讀

    淺談高頻設計的電磁兼容問題

    淺談高頻設計的電磁兼容問題,下來看看。
    發表于 07-29 19:05 ?19次下載

    淺談磁性槽楔在高效率電機的應用

    淺談磁性槽楔在高效率電機的應用_郭錦州
    發表于 01-01 15:30 ?3次下載

    淺談智能電網在智慧城市的應用

    淺談智能電網在智慧城市的應用
    發表于 07-16 11:39 ?1794次閱讀

    淺談鋼鐵行業PLC網關的應用

    淺談鋼鐵行業PLC網關的應用
    發表于 11-05 09:13 ?693次閱讀
    <b class='flag-5'>淺談</b>鋼鐵行業<b class='flag-5'>中</b>PLC網關的應用

    淺談電力控制系統PLC網關的應用

    淺談電力控制系統PLC網關的應用
    發表于 11-06 10:24 ?832次閱讀
    <b class='flag-5'>淺談</b>電力控制系統<b class='flag-5'>中</b>PLC網關的應用

    Pblock的一個屬性CONTAIN_ROUTING

    使用CONTAIN_ROUTING之后,布線時在Pblock的拐角處會遇到較大困難,可能出現布線擁塞甚至無法布通的情形。為盡量避免此情形,Xilinx建議盡可能使Pblock為矩形,減少出現拐角的概率。
    的頭像 發表于 05-06 16:35 ?2304次閱讀