国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

PostMask ECO到底難在哪里

工程師鄧生 ? 來源:NanDigits ? 作者:NanDigits中國 ? 2022-09-19 10:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

很多人都說PostMask ECO難,那么到底難在哪里?我從多個項目的ECO經歷中總結了以下幾點:

一、只能改金屬層,甚至少數幾層金屬

是的,PostMask ECO一般是芯片流片回來測試才發現bug,這時為了縮短制造時間(重新NTO的turn around時間)和降低制造成本(特別是掩膜版的制作成本),會要求盡量少改,所以做postmask限制只能改金屬層,甚至只能改少數幾層金屬。

以5層金屬的設計為例,從poly開始依次是contact、metal1(Bottom Metal層)、via1、metal2、via2、metal3、via3、metal4、via4、metal5(Top Metal層),一共11層,如果全改制造成本非常高。

如果只改metal1、via1、metal2三層,會大大降低成本,同時也可以縮短mask制造時間。

二、不能新加stdcell,加大eco難度

那怎么做到只改金屬層呢?我們知道在修改bug時,RTL層面一定會修改邏輯、或增加邏輯、或刪除邏輯。

為了在postmask eco時能夠實現這些改動,我們需要在APR階段預先插入一定比例的spare cell(也叫dummy cell)。因為我們無法預測bug會發生在哪個模塊,所以會平均撒spare cell。

當然如果對某個設計模塊信心不足,就可以在這個模塊附近多撒一些。

因為我們也無法得知修改和新增的邏輯的復雜程度,所以會挑選一些“萬能”spare cell,比如inv、and2、nand2、or2、nor2、xor2、nxor2、mux、dff,按一定的比例組成spare module。

因為是平均撒,所以在bug發生的位置附近不一定正好有需要的cell。

這時就要么使用距離稍遠的cell,要么使用附近其它cell進行組合和變換。例如,如果附近沒有and2,就看有沒有nand2+inv,或者inv+or2,這種變換就需要靠經驗積累了。

三、Timing會變差

一方面,因為postmask eco的sparecell不會正好附近有,總會或多或少的隔著一定距離,這會引起較長的連線,這些長連線上的延時會比較大。

另一方面,spare cell的驅動能力相對固定,沒法靈活選擇,所以當附近只有驅動能力較小的spare cell時,也會帶來較大的延時。

如果原設計的timing,特別是setup,沒有留margin,那么這些spare cell的較大的延時只能讓setup timing爆掉。

修復一些bug必須要新增dff,新增的dff會映射到spare cell dff上,由于spare cell dff的位置不一定最優,這時dff的時鐘和復位信號接入時鐘樹之后很難達到平衡,這會引起大量的hold timing違例。

因為時鐘樹上的buffer的延遲是ps級的,想用spare cell buffer/inverter來調整時鐘樹,難度也是非常大。

四、Transition、Cap違例修不干凈

小驅動、長連線等問題必然帶來transition和cap修不干凈。對于消費電子芯片,實際應用不會工作在極端corner,所以不一定會出問題。但如果是特殊領域,比如汽車電子、軍工,就留下了性能的隱患。

五、當資源不足時,只能放棄部分修復

當spare cell不足或者timing/DRC搞不定時,我們一般會嘗試簡化eco方案;或者刪除設計中不重要的功能來釋放一些資源。如果還不行,就需要對bug list排排優先級了,放棄修復部分影響不大的小bug了。

當然,如果某些關鍵的bug不能實現eco,就需要考慮全改版了。或者放棄這個項目。

六、postmask eco需要前后端一起努力

在進行各種討價還價和折中的時候,需要前后端工程師一起討論,共同確定最優的eco方案。如果涉及到某些bug無法實現eco,就需要項目經理、市場人員一起研究。所以postmask eco并不是某一設計階段的問題,而是產品級別的問題。




審核編輯:劉清

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

    關注

    1

    文章

    394

    瀏覽量

    62656
  • ECO
    ECO
    +關注

    關注

    0

    文章

    54

    瀏覽量

    15463
  • 電子芯片
    +關注

    關注

    3

    文章

    74

    瀏覽量

    15571

原文標題:都說PostMask ECO難,到底難在哪里

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    貼片都在哪里做的?

    你們貼片都在哪里做的?
    發表于 02-26 18:02

    請問在哪里可以找到 VisionFive 2 上的 VPU?

    嗨,抱歉我的天真問題。但是,VisionFive 2 上的 VPU 在哪里? 我注意到https://rvspace.org/en/project
    發表于 02-11 08:17

    奇捷科技EasyAI ECO Suite即將發布

    奇捷科技將于1月29日正式發布集成AI引擎的智能ECO解決方案包——EasyAI ECO Suite。在芯片設計關鍵的后期階段,ECO可能成為決定產品上市速度與成敗的“終極挑戰”。面對復雜EC
    的頭像 發表于 01-15 16:25 ?809次閱讀

    國產AI芯片:走一條而正確的路

    在哪里?芯片的“三重門”第一重門:技術縱深之難AI芯片設計不是畫一張圖紙那么簡單。從架構定義到RTL實現,從物理設計到流片驗證,任何一個環節的微小偏差都可能導致整顆芯片“推倒重來”。每一顆芯片
    的頭像 發表于 12-23 16:30 ?573次閱讀
    國產AI芯片:走一條<b class='flag-5'>難</b>而正確的路

    常用的百兆網絡變壓器與RJ45網口的參考連接電路有哪些,主要注意事項在哪里呢?

    Hqst華強盛(石門盈盛)電子導讀:一起來了解常用的百兆網絡變壓器與RJ45網口的參考連接電路有哪些,主要注意事項在哪里呢?
    的頭像 發表于 11-06 13:49 ?792次閱讀
    常用的百兆網絡變壓器與RJ45網口的參考連接電路有哪些,主要注意事項<b class='flag-5'>在哪里</b>呢?

    國產測頭與雷尼紹測頭的差距到底在哪里

    走回頭路,開始換回進口品牌。因為最終使用的用戶發現,不少產品,比如機床測頭,不是說替代就能替代的。在一些高精密測量領域,國產虛標問題嚴重。有些“遙遙領先”的國產品牌,甚至根本不知道自己差在哪里。今天小編
    發表于 10-29 23:52

    請問在移植rtthread nano版時官網里面系統時鐘函數在哪里實現的?

    我在已有的華大HC32開發板的LED例程里我找不到官網移植教程里的這三個函數,文檔也沒說明這三個函數的移植步驟?到底在哪里找的?是rtthread里的實現還是需要用戶自己找函數實現?
    發表于 09-26 08:09

    科技云報到:AI變革需要‘減脂增肌’

    產業的錨點到底在哪里?
    的頭像 發表于 09-25 09:20 ?456次閱讀
    科技云報到:AI變革需要‘減脂增肌’

    發提問貼在哪里輸入標簽

    發提問貼在哪里可以輸入標簽呀
    發表于 09-14 11:30

    實現環境計算真正的瓶頸究竟在哪里

    20世紀90年代初,計算機科學家Mark Weiser提出了“泛在計算”的理念,其核心思想是讓技術融入日常生活環境中[1]。盡管智能家居組件、傳感器網絡和智能設備取得了進展,但環境計算這一概念依然難以實現。如今,我們已經擁有了硬件基礎和連接能力。那么,真正的瓶頸究竟在哪里
    的頭像 發表于 09-10 16:21 ?820次閱讀

    小型全自動氣象站到底 “自動” 在哪

    小型全自動氣象站到底 “自動” 在哪? 柏峰【BF-QX】在氣象監測領域,“全自動” 是個高頻詞,但很多人對 “小型全自動氣象站” 的認知還停留在 “不用手動讀數” 的層面。實際上,它的 “自動” 遠不止于此
    的頭像 發表于 08-27 09:38 ?704次閱讀
    小型全自動氣象站<b class='flag-5'>到底</b> “自動” <b class='flag-5'>在哪</b>?

    請問USB2CAN驅動程序在哪里

    USB2CAN驅動程序在哪里?它沒有像說明書中所說的那樣附帶 SSCB 演示 GUI。CH341SER.exe 在哪里?我在您令人沮喪的支持網站上找不到它。我無法連接到我的 REF_SSCB_AC_DC_1PH_SiC
    發表于 07-24 07:09

    請問在哪里可以找到 DFU HOST TOOL?

    DFU Host Tool 的鏈接似乎已關閉: 請您告訴我還可以在哪里找到該工具。
    發表于 05-20 06:51

    請問移植rtthread nano版時官網里面系統時鐘函數在哪里實現的?

    我在已有的華大HC32開發板的LED例程里我找不到官網移植教程里的這三個函數,文檔也沒說明這三個函數的移植步驟?到底在哪里找的?是rtthread里的實現還是需要用戶自己找函數實現?
    發表于 03-10 06:16

    STMHAL庫的USB每次插拔時識別位置在哪里

    STMHAL庫的USB每次插拔時識別位置在哪里
    發表于 03-07 14:00