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

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

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

3天內不再提示

FPGA布局布線的可行性 FPGA布局布線失敗怎么辦

Hack電子 ? 來源:Hack電子 ? 2024-03-18 10:57 ? 次閱讀

隨著電子技術的進步.FPGA邏輯電路能完成的功能越來越多,同樣也帶來了一個很大的問題,即邏輯電路的規(guī)模越來越大,這意味著RTL代碼到FPGA的映射、布局布線所花費的時間也越來越長。

如果代碼結構不合理,編寫隨意,沒有考慮到FPGA布局布線的可行性以及時序收斂的問題,那么很可能使時序收斂非常困難,更壞的情況是布局布線失敗(即place and route fail)。這種情況在大規(guī)模的設計、大規(guī)模的FPGA上更為常見,因此有必要專門有一個章來講RTL代碼的設計、電路結構的設計、大規(guī)模邏輯電路的技巧以及如何解決此類問題。

布局布線失敗

在某些FPGA中,特別是在大規(guī)模的FPGA(XilinxVirtex6以上,AlteraStratixIV以上)中實現(xiàn)大規(guī)模的設計,如果前期沒有對設計的邏輯電路做好結構優(yōu)化,同時不注意代碼風格,那么很可能會帶來一個問題:布局布線失敗。這種現(xiàn)象困擾著設計者因為一個大型的設計從綜合到布局布線通常需要花費十來個小時,有些甚至是一兩天的時間,而這種結果意味著這些時間將被極大地浪費。該現(xiàn)象一般在FPGA工具中會出現(xiàn)如圖14-1所示的信息

b8508a7e-e4d2-11ee-a297-92fbcf53809c.png

圖14-1 布線失敗提示信息

圖14-1的大體意思是說布線工具(router)檢測到當前是一個非常密集(dense)擁塞(congested)的設計,布線工具有可能沒有辦法實現(xiàn)布線。這里的密集和擁塞是指什么呢?從字面上意思理解就是FPGA布線工具在進行布線的時候,發(fā)現(xiàn)設計的某些部分在布局后器件之間的分布過于密集,連線過于復雜,因此無法完成布線。

這跟PCB的設計有點類似,當PCB的布局不合理或者器件過多的時候,有可能在指定的面積下無法完成布線,只能通過增加PCB面積或者層數(shù)來完成。

那么對于FPGA來說到了設計能夠布局布線階段,這已經(jīng)是一個中期的階段,此時要重新選型不現(xiàn)實;另外如果FPGA本身已經(jīng)是最大規(guī)模,那么更換FPGA更是不可能。這種情況跟時序不收斂要惡劣得多。

因此,在這個時候,設計者通常面臨兩種選擇:

①刪除部分設計需求,除低設計占用的FPGA資源;

②優(yōu)化邏輯電路的實現(xiàn)架構、代碼。

對于第一種選擇,設計變更太大,造成的影響太多,而且降低FPGA資源利用率后也不能保證能夠布線成功第二種選擇是一個比較艱難的選擇,這意味著很可能要對前期已經(jīng)仿真驗證好的代碼進行大量修改和優(yōu)化,在進行布局布線測試的過程中又重新仿真驗證。

這是一個比較麻煩的過程,但是,這也印證了前期設計規(guī)劃的重要性,即要求設計者在前期就能夠預見到該設計可能遇到的問題,在做邏輯電路架構和編碼的時候注意到這種潛在的危險,爭取在概要設計和詳細設計階段就把該類風險考慮進去,編碼的時候養(yǎng)成良好的編碼風格和習慣,最大程度地減少該類事情的出現(xiàn)。




審核編輯:劉清

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

    關注

    1629

    文章

    21742

    瀏覽量

    603538
  • 邏輯電路
    +關注

    關注

    13

    文章

    494

    瀏覽量

    42631
  • PCB設計
    +關注

    關注

    394

    文章

    4689

    瀏覽量

    85672

原文標題:FPGA布局布線失敗怎么辦(一)

文章出處:【微信號:Hack電子,微信公眾號:Hack電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一招搞定PCB布局布線的可制造設計問題

    關于PCB布局布線的問題,除了信號完整分析(SI)、電磁兼容分析(EMC)、電源完整分析(PI),可制造
    的頭像 發(fā)表于 03-09 15:08 ?1209次閱讀
    一招搞定PCB<b class='flag-5'>布局</b><b class='flag-5'>布線</b>的可制造<b class='flag-5'>性</b>設計問題

    FPGA去耦電容如何布局布線

    `各位大神,請問FPGA去耦電容如何布局布線?1.根據(jù)文檔,一般去耦電容的數(shù)量都少于電源引腳,那么去耦電容要放到哪些管腳旁邊呢?2.以下三種方案哪種好?2.1電容放在PCB top層FPGA
    發(fā)表于 08-22 14:57

    PCB布局布線求解!

    PCB布局布線時,是先布局,還是邊布局布線,最近做了一塊板子,布線布的很亂,好煩啊,大神們指
    發(fā)表于 04-03 09:00

    PCB布局布線技術的發(fā)展

    PCB布局布線技術的發(fā)展 摘要:隨著微孔和單片高密度集成系統(tǒng)等新硬件技術的應用,自由角度布線、自動布局和3D布局
    發(fā)表于 06-09 14:46 ?0次下載

    布局布線技術的發(fā)展

    布局布線技術的發(fā)展 摘要:隨著微孔和單片高密度集成系統(tǒng)等新硬件技術的應用,自由角度布線、自動布局和3D布局
    發(fā)表于 03-25 11:26 ?707次閱讀

    FPGA設計的塑封式布局布線介紹

    在一個環(huán)境中實施從合成到塑封式布局布線以及比特流生成的全套 FPGA 設計。界面中內置了用于運行布局布線的常用選項,并在與合成結果相同的
    的頭像 發(fā)表于 05-17 06:06 ?2906次閱讀
    <b class='flag-5'>FPGA</b>設計的塑封式<b class='flag-5'>布局</b>和<b class='flag-5'>布線</b>介紹

    FPGA布局布線

    布局布線 PlaceRoute 1 布局 我們前面做的那些設計流程得到的LUT門級網(wǎng)表就好比一個購物清單,即LUT門級網(wǎng)表。網(wǎng)表里提供的僅僅是從邏輯關系上一些LUT結構的連接。我們需要將這些LUT
    的頭像 發(fā)表于 10-25 10:25 ?8312次閱讀
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>布局</b><b class='flag-5'>布線</b>

    MCM布局布線的軟件實現(xiàn)

    本設計按照圖1所示的MCM布局布線設計流程,以檢測器電路為例,詳細闡述了利用信號完整分析工具進行MCM布局布線設計的方法。首先對封裝零件庫
    的頭像 發(fā)表于 11-20 16:37 ?3222次閱讀

    華秋干貨鋪 | PCB布局布線的可制造設計

    關于PCB布局布線的問題,今天我們不講 信號完整分析(SI)、電磁兼容分析(EMC)、電源完整分析(PI)。 只講可制造
    的頭像 發(fā)表于 12-01 18:50 ?1000次閱讀

    【干貨分享】PCB布局布線的可制造設計

    關于PCB布局布線的問題,今天我們不講 信號完整分析(SI)、電磁兼容分析(EMC)、電源完整分析(PI)。 只講可制造
    的頭像 發(fā)表于 12-08 08:15 ?1151次閱讀

    PCB布局布線的可制造設計

    關于PCB布局布線的問題,今天我們不講信號完整分析(SI)、電磁兼容分析(EMC)、電源完整分析(PI)。只講可制造
    的頭像 發(fā)表于 12-13 16:33 ?906次閱讀

    【PCB設計】一招搞定PCB布局布線的可制造設計問題

    關于PCB布局布線的問題,除了信號完整分析(SI)、電磁兼容分析(EMC)、電源完整分析(PI), 可制造
    的頭像 發(fā)表于 02-21 09:15 ?811次閱讀

    PCB布局布線技巧104問

    在電子產(chǎn)品設計中,PCB布局布線是最重要的一步,PCB布局布線的好壞將直接影響電路的性能。現(xiàn)在,雖然有很多軟件可以實現(xiàn)PCB自動布局布線,但
    發(fā)表于 05-05 15:34 ?0次下載

    DCDC電源的布局布線設計

    在DCDC電源的設計中,電路結構和與元器件選型的重要是毋庸置疑的,但是布局布線也同樣重要,許多電源不能正常工作的問題都是電路板布局引起的。因此了解電源的
    的頭像 發(fā)表于 06-27 17:03 ?6457次閱讀
    DCDC電源的<b class='flag-5'>布局</b><b class='flag-5'>布線</b>設計

    fpga布局布線算法加速

    任務是將邏輯元件與連接線路進行合理的布局布線,以實現(xiàn)性能優(yōu)化和電路連接的可靠。然而,FPGA布局布線
    的頭像 發(fā)表于 12-20 09:55 ?867次閱讀
    主站蜘蛛池模板: 亚洲偷图色综合色就色| 色婷婷基地| 91网站在线播放| 91av在线视频观看| 视频在线免费| 欧美日韩伦理| 伊人网综合在线观看| 激情亚洲| 国产色视频在线| 97蜜桃| 国产精品国产三级国产在线观看 | 天堂网| 五月婷婷一区| 日韩三| 黄色免费的视频| 4虎影院在线观看| 深夜影院一级毛片| 在线观看视频免费| 国产成人亚洲影视在线| 欧美精品高清在线xxxx| www.九色视频| 2345成人高清毛片| 在线麻豆国产传媒60在线观看| 婷婷色在线| 六月婷婷综合| 精品综合久久88色鬼首页| 人人干人人草| 国模私拍大尺度视频在线播放| 久久噜国产精品拍拍拍拍| 国产怡红院| 特一级黄| 69日本xxxxxxxxx29| 一级黄色大全| 美女黄页网| 午夜在线观看福利| 五月丁香六月综合缴清无码| 被男同桌摸内裤好爽视频| 日韩系列| 999www成人免费视频| 国产老头和美女在线观看| 99精品视频在线播放2|