精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

展平式設計是集成電路設計中最基本的一種方法

數字后端IC芯片設計 ? 來源:未知 ? 作者:李倩 ? 2018-06-04 17:14 ? 次閱讀

所有芯片的設計跟普通的產品一樣,需有一個標準規范化的流程(flow)。然后工程師們按照流程,運行和調試參數來得到一個合格的結果。

隨著EDA軟件的不斷發展,新的技術不斷涌現,flow的選擇性也呈現出多元化的趨勢。所以了解新知識,新技術對于我們來說,是相當有必要的。

從設計的大方向上講,flow分為傳統的展平式設計(flat flow)和層次化設計(hierarchical flow)。展平式設計是集成電路設計中最基本的一種方法,芯片在全局范圍內進行優化,通過布局繞線實現物理設計,提取RC參數進行時序分析,最后產生GDSII文檔完成全部過程。簡單的可以參考如下flat flow示意圖:

展平式設計通常能取得更好的時序結果,但是卻要花費極長的設計周期。隨著電子技術的極速發展,單個芯片上的邏輯單元已經從幾萬們增加到幾千萬門,甚至幾億門。這對EDA工具,工程師,甚至計算機硬件都是一個極大的挑戰。這時候就產生了層次化設計方案(hierarchical flow,簡稱Hier flow)。

層次化設計是指對一個普通設計,在邏輯上定義出層次化器件(hinst),在物理上給予層次化器件一個物理約束(physical constraint),然后將具有物理約束的層次化器件定義為一個劃分(partition),再將各個劃分切出整個設計,剩下的部分保存為頂層設計(top),而各個劃分則單獨保存,對于頂層而言,切出去的劃分視為黑盒(black box),而對于單個劃分而言,在做分塊實現(blockimplementation)的時候則視為片級設計(chip level design)。在完成分塊實現以及頂層實現(top implementation)之后,最后將各個劃分合并(assemble)到一起,完成全芯片(full chip)的簽收(sign off)。簡單的示意圖如下所示:

層次化設計的方案的最大優點是它將很大的設計化成多個小設計,如果有時序問題可能存在于個別模塊,再去重點解決,則復雜性變小,而且是局部的。同時,每個工程師分擔的工作量也變小,完成設計的周期會縮短,從而加快了設計收斂。

當然,層次化設計也有許多不可避免的缺陷,最突出就是來源于時序預估時產生的誤差。這種誤差往往使得做劃分的物理實現時,時序難以收斂。或者盡管劃分滿足時序收斂條件,在全芯片合并后,會發現一些時序路徑又會變得極差無比。在手工ECO無效時,這種情況可能需要重做時序預估和劃分的物理實現,最壞可能導致重新調整布圖規劃的風險。為了解決這些問題,傳統的層次化設計方法也提出了許多更為先進的設計理念來提高時序精度,這些方法應用于層次化設計中的各個步驟中。從時序收斂的角度,展平化設計要比層次化設計精準很多。所以當設計的規模沒有達到無法采用展平的設計方法完成時,設計者會偏向采用展平的設計方法來實施。

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

    關注

    453

    文章

    50406

    瀏覽量

    421824
  • 集成電路
    +關注

    關注

    5381

    文章

    11385

    瀏覽量

    360871
  • eda
    eda
    +關注

    關注

    71

    文章

    2708

    瀏覽量

    172881

原文標題:空間的藝術——展平式設計與層次化設計

文章出處:【微信號:IC_Physical_Design,微信公眾號:數字后端IC芯片設計】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一種有效的集成電路塊拆卸方法

    一種有效的集成電路塊拆卸方法   錫機錫拆卸法::使用吸錫器拆卸集成塊,這是個受歡迎的專業的手法,拆卸,使用工具為普通電鐵的吸收
    發表于 03-30 11:41

    拆卸集成電路的幾種方法

    及印刷板。但是,只要我們細心觀察,善于動腦和總結,完好拆卸集成電路并不是件很困難的事。  1.吸錫器吸錫拆卸法:使用吸錫器拆卸集成塊,這是一種常用的專業
    發表于 12-14 14:48

    集成電路應用電路識圖方法

      了解集成電路各引腳作用有三種方法是查閱有關資料;二是根據集成電路的內電路方框圖分析;三是根據集成
    發表于 09-05 11:08

    集成電路應用電路識圖方法分享

    ,那么與①腳所串聯的電容是輸入端耦合電路,與①腳相連的電路是輸入電路。 (2)了解集成電路各引腳作用的三種方法   了解
    發表于 07-13 09:27

    一種通用的集成電路RF噪聲抑制能力測量技術介紹

    本文描述了一種通用的集成電路RF噪聲抑制能力測量技術。RF抑制能力測試將電路板置于可控制的RF信號電平下,該RF電平代表電路工作時可能受到的干擾強度。這樣就產生了
    發表于 07-04 06:21

    一種全定制集成電路設計電壓降分析方法

    本文針對大規模集成電路設計,簡單介紹了一種能在版圖未完成的基礎上對電源電壓降分析的方法,討論了這種方法的意義及實施途徑.
    發表于 08-03 15:46 ?25次下載

    一種新型的可拉伸硅集成電路

    一種新型的可拉伸硅集成電路     諾斯大學的研究人員開發了一種新型的可拉伸硅集成電路,這種電路可以緊貼球體
    發表于 07-29 14:00 ?1236次閱讀

    拆卸集成電路的幾種方法

    拆卸集成電路的幾種方法   在電路檢修時,經常需要從印刷電路板上拆卸集成電路, 由于集成電
    發表于 12-03 09:43 ?682次閱讀

    集成電路設計方法概論

    本內容詳細介紹了集成電路設計方法概論
    發表于 05-23 16:40 ?125次下載
    <b class='flag-5'>集成電路設計</b><b class='flag-5'>方法</b>概論

    集成電路設計導論

    集成電路設計導論內容有數位電路分析與設計,集成電路設計導論,類比電路分析與設計等。
    發表于 08-28 12:06 ?0次下載

    集成電路設計方法學概論

    本內容提供了集成電路設計方法學概論,歡迎大家下載學習
    發表于 10-28 10:08 ?36次下載
    <b class='flag-5'>集成電路設計方法</b>學概論

    一種實時穩像方法及其電路設計

    一種實時穩像方法及其電路設計
    發表于 02-07 14:58 ?7次下載

    集成電路設計一種運作模式介紹

    眾所周知,在集成電路設計中其中的一種重要的運行模式Fabless,它是Fabrication(制造)和less(無、沒有)的組合,是指“沒有制造業務、只專注于設計”的集成電路設計一種
    的頭像 發表于 07-07 15:50 ?4793次閱讀

    介紹一種集成電路設計自動化的方法

    集成電路設計自動化是指借助電子設計自動化(Electronic Design Automation,EDA)工具進行集成電路設計方法集成電路EDA工具是
    發表于 08-22 10:56 ?1250次閱讀

    一種集成電路芯片測試座的制作方法

    當下集成電路芯片測試座的制作方法有很多,但您需要一種高效、穩定、易操作的方法
    的頭像 發表于 05-24 09:32 ?960次閱讀