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

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

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

3天內不再提示

Quantus在數字電路設計上面對的挑戰

Cadence楷登 ? 來源:Cadence楷登 ? 作者:Cadence楷登 ? 2022-09-27 14:40 ? 次閱讀

早期集成電路設計中,工程師考慮的信號延遲主要產自于標準單元自身的延遲。然而從業界的主流工藝進入深亞微米之后:

■繞線產生的信號延遲在總占比上越來越大

■信號噪聲對于芯片功能的影響也不斷增加

■在高頻電路中的頻率變化又會改變電阻、電感值的分配

這就對于寄生參數的計算精準度有了更高的要求。伴隨著工藝的不斷升級,芯片規模也在不斷擴大,也對寄生參數提取的效率有了更高要求。

Quantus 是目前業界非常受信任的寄生參數抽取工具。在集成電路行業內,處于領先地位的制造廠商和設計公司都會大規模地應用該工具,尤其在工藝制程步入深亞微米的先進工藝領域(16 nm 及更先進的制程),Quantus 在模擬電路和數字電路上的優異表現都備受客戶的廣泛好評。

此外,Quantus 與 Cadence 的各類數字電路設計工具都有良好的集成,諸如 Genus&Innovus、Tempus、Voltus 等。工具與這些數字設計的平臺的深度綁定,為客戶提供了便捷和高效的體驗。本文將簡單介紹 Quantus 在數字電路設計上針對以上挑戰的一些解決方案和應用實例。

7f89ec10-3e1d-11ed-9e49-dac502259ad0.png

Quantus 在數字電路設計中提取寄生的精度

Quantus 的運行速度

Quantus 與 Cadence 其它工具平臺的深度集成和應用

#1

Quantus 在數字電路設計中提取寄生的精度

從 2014 年開始,Quantus 取得了具備各類先進工藝制程的制造商的認證:從最初的 16 nm、10 nm、7 nm,到目前行業內最先進的 3 nm 工藝,Quantus 在各個工藝節點上,不斷得到了各個知名芯片設計公司的肯定。

Quantus 抽取的寄生值與標準值的精度對比

在寄生抽取中,電容的計算是最為繁瑣且復雜的,對此 Quantus 中內嵌的 Random-Work Field Solver (3D)引擎,經過先進工藝芯片制造商的認證,成為了寄生參數抽取中精度的標準值。不同于傳統的電容系數模型匹配(2.5D)方式,Quantus FS 引擎通過 3D 場效應求解方式,直接依據版圖的形狀數據進行計算,從而得到完全匹配真實芯片構成的寄生電容數值。

7fe39198-3e1d-11ed-9e49-dac502259ad0.png

下圖為全球領先的美國集成電路芯片設計公司在 7 nm 和 5 nm 的工藝節點中,對于 Quantus 精度調研的例子:通過對比 Quantus 抽取的寄生電容數值和 Quantus FS 產生的標準值可以看到,Quantus 與標準值的誤差是處于制造商認可的范圍內的。

80cc6bde-3e1d-11ed-9e49-dac502259ad0.png

下圖是中國最大的通信設備制造廠商在 TSMC-OIP 2019 南京會議上做的寄生參數引擎抽取精度對比(7 nm)??梢钥闯?Quantus FS 和 Quantus 都有很好的收斂性。

81008d6a-3e1d-11ed-9e49-dac502259ad0.png

下圖是中國大陸移動設備龍頭公司在 5 nm 工藝節點的實際案例中的精度對比:

81733568-3e1d-11ed-9e49-dac502259ad0.png

對于目前最先進的 3 nm 制程,Quantus 在寄生抽取的精度上也有良好的表現。以下圖表展示的是全球最大工藝制造商在標準單元的實際分析中,對于 pin cap 的計算誤差,Quantus 也可以做到在正負百分之一以內。

819aacc4-3e1d-11ed-9e49-dac502259ad0.png

Quantus 在數字電路中的電感抽取

在高頻的數字電路設計中,考慮寄生電感對于芯片的可靠性分析造成的影響是相當重要的。一般來說,如果時鐘線的頻率高于 1 GHz,單根高層時鐘線長超過 1500 micron 的話,電感所造成的影響是不可忽視的,且其主要表現在以下兩個方面:過沖 / 下沖(overshoot / undershoot)和時鐘延遲。

以下從客戶設計的實例入手分析,左側時鐘樹采用了更寬、更厚、更長的繞線,可以得到更多的時鐘分布;右側時鐘樹的繞線更窄、更短,能夠使用的時鐘分布就會偏少。

81d170e2-3e1d-11ed-9e49-dac502259ad0.png

如果在分析寄生參數的時候不考慮電感效應(RC only),那么兩邊的時鐘樹在到達時間上相差無幾。然而在實際分析中,客戶引入 Quantus 電感抽?。≧LC)的解決方案后發現:左側時鐘樹的到達時間會相比于右側,有著顯著的延遲(見下圖對比)。因此,如果忽略了寄生電感的影響,則有可能造成芯片在時序上的失效。

820c8722-3e1d-11ed-9e49-dac502259ad0.png

對于電感的計算可分為環路電感和區域電感,前者是人們熟知的電磁感應模型,簡單卻不具備通用性,而后者的計算雖然復雜,但是適用于網表中的二維節點分析,因此 Quantus 采用了后者的表達方式,將寄生電感引入到網表中。

此外,Quantus 可以支持自感和互感的抽取。采用 Partial Element Equivalent Circuit(區域電感等效模型 PEEC)的電感提取算法,可以得到區域電感的數值并融入到電路網表中,由此可以計算 90° 和 45° 的電感互聯。在數字電路的電感抽取中,推薦使用的另一種模型 Ladder Network 更是可以匹配因為趨膚效應和鄰近效應等造成的寄生電感。

823c0858-3e1d-11ed-9e49-dac502259ad0.png

在電感提取中,業界通常認為 FastHerny 和 EMX 的結果作為標準值。通過與 FastHenry 的對比可以發現,Quantus 在高頻電路中,可以很好地模擬出寄生電阻和寄生電感隨著電路工作頻率的增加而產生的變化。Quantus 抽取的電感精度也從實驗中得到了證實:在工作頻率逐漸增加的電感值計算中,Quantus 和 EMX 的結果在擬合程度上是遠勝于第三方工具的。

Customer Success Story—Top 10 Semiconductor Company

825a8abc-3e1d-11ed-9e49-dac502259ad0.png

#2

Quantus 的運行速度

Quantus 每年發布的新版本都會比舊版本有很大的速度提升。無論是對于底層模塊設計還是對于頂層的設計。在最新的 21 版本中,Quantus 的平均抽取速度要比 20 版本提高了 50% 以上,而相較于 19 版本則有 2 倍多提升。

82b4d2a6-3e1d-11ed-9e49-dac502259ad0.png

Quantus 的多核抽取方式,展現了良好的速度與線程數量的線性關系。以下為客戶在先進制程中使用 Quantus 的實際例子。

82f0e598-3e1d-11ed-9e49-dac502259ad0.png

Quantus 與業內的其它抽取工具相比,在速度上也有一定的優勢。以下圖片展示了從 12 nm 到 5 nm 工藝制程的芯片設計中,Quantus 與某第三方工具的速度對比。

8354c522-3e1d-11ed-9e49-dac502259ad0.png

#3

Quantus 與 Cadence 其它工具平臺的深度集成和應用

在后端驗證工具的集成上,Quantus 與Innovus 和 Tempus 有著深度的綁定

對于 PR 工具 Innovus,時序的分析是驅動整個流程的根本,并且在不同的分析階段,對于時序的精確度的需求也是大相徑庭的。對此,Quantus 有不同的抽取引擎來提供時序分析所需的寄生參數:例如,在全局的 placement 階段, 僅需要粗略的計算可能的寄生對時序的影響,Quantus 有對應的 TQuantus 引擎提供支持,可以快速地得到布局過程中所引起的寄生參數估計;在繞線階段,需要依據繞線情況來提供較為精確的寄生信息,對此,Quantus 提供了 IQuantus 引擎,可以在有限的精度損失下,以較快的速度來支持 ECO 階段的迭代分析;對于最后的 Signoff 階段,需要使用 Quantus 的引擎來提供最精確的寄生參數分析。

839e1240-3e1d-11ed-9e49-dac502259ad0.png

在抽取引擎(preroute / postroute)的選擇中,如果選擇了 preroute ,則 RC 的抽取是基于繞線的密度和 net 的形狀(由 early GlobalRoute 和 Clock Tree Synthesis 提供)來進行計算的,并且是不考慮耦合電容;如果選擇了 postroute,則 RC 的抽取是基于繞線的間距來進行計算的,并且是考慮耦合電容的。

對于 IQRC 和 Signoff QRC 有兩種抽取模式:全局寄生抽取模式和增量寄生抽取模式。對低于一定閾值(基于 net 數量和面積)的改動,使用的是增量寄生抽取模式,反之則會觸發全局寄生抽取模式。

84106e94-3e1d-11ed-9e49-dac502259ad0.png

在 Innovus 中調用 Tempus 執行 ECO 的階段,基于時序的考慮,需要對芯片設計中用到的緩沖器做優化(替換)來滿足設計規則,對于這個階段的寄生參數信息,使用增量抽取模式是最為高效的。下圖比較了在該階段中,Quantus 與 IQuantus 在其中兩個步驟的運行時間,一個考慮的是緩沖器變換所引起的寄生變化,另一個則是考慮了在緩沖器更換后重新布線所引起的寄生變化。從實驗結果可以看出,在增量寄生的抽取中,IQRC 有著顯著的性能優勢,即在 CPU 資源有限的情況下可以更好地減少運行時間。

8469f108-3e1d-11ed-9e49-dac502259ad0.png848e5a66-3e1d-11ed-9e49-dac502259ad0.png

左右滑動查看更多

Quantus 與 Cadence 的其它平臺(Spectre、Tempus)在電感分析流程上有緊密聯系

84b717e4-3e1d-11ed-9e49-dac502259ad0.png

用戶可以通過將 Quantus 產生的帶有電感寄生參數的 DSPF 網表和由 Tempus 產生的 SPICE 網表相結合,進由 Spectre 仿真,從而判斷電感是否對設計造成了過沖 / 下沖 (overshoot / undershoot)的影響。同時在 Spectre 的報告文件中,可以提取出用于做靜態時序分析的 SDC 文件。通過使用這個 SDC 文件,Tempus 可以做出同時基于電阻、電容、電感的靜態時序分析。

綜上所述,隨著芯片設計更加復雜、生產工藝更加先進,寄生參數的分析對于芯片的功能性甚至成敗發揮了更加重要的作用。為了解決寄生參數分析的精度以及抽取效率問題,Quantus 提供了準確、高效、完整的解決方案,為客戶的芯片設計保駕護航。

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

    關注

    456

    文章

    51185

    瀏覽量

    427283
  • 集成電路
    +關注

    關注

    5392

    文章

    11623

    瀏覽量

    363189
  • 模擬電路
    +關注

    關注

    125

    文章

    1574

    瀏覽量

    102898
  • 數字電路
    +關注

    關注

    193

    文章

    1629

    瀏覽量

    80822

原文標題:淺析 Quantus 在 Cadence 數字設計平臺中的深度應用

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

收藏 人收藏

    評論

    相關推薦

    FPGA數字電路設計經驗分享

    在數字電路的設計中,時序設計是一個系統性能的主要標志,在高層次設計方法中,對時序控制的抽象度也相應提高,因此在設計中較難把握,但在理解RTL電路時序模型的基礎上,采用合理的設計方法在設計復雜數字系統
    發表于 03-05 16:33

    labview在數字電路課程中的應用

    labview在數字電路課程中的應用
    發表于 05-06 11:22

    FPGA CPLFPGA CPLD 數字電路設計經驗分享

    FPGA CPLFPGA CPLD 數字電路設計經驗分享FPGA/CPLD數字電路設計經驗分享摘要:在數字電路的設計中,時序設計是一個系統性能的主要標志,在高層次設計方法中,對時序控制的抽象度也相應
    發表于 08-11 10:17

    數字電路-數字時鐘電路設計

    數字電路-數字時鐘電路設計 希望大家喜歡。
    發表于 12-06 09:46

    數字電路設計的基本方法有哪些

    在數字電子技術基礎課程中,數字電路設計的數學基礎是布爾函數,并利用卡諾圖進行化簡。卡諾圖只適用于輸入比較少的邏輯函數的化簡。數字電路的設計方法是:組合電路設計:提出問題→確定邏輯關系→
    發表于 02-27 11:55

    基于LabVIEW的數字電路設計和仿真

    基于LabVIEW的數字電路設計和仿真 數字電路設計和仿真是電子工程領域的基本技術。介紹了基于LabV IEW的數字電路設計和仿真的原理和方法,比較了其與專業EDA軟
    發表于 03-30 16:09 ?125次下載

    高速數字電路設計

    高速數字電路設計 關于高速數字電路的電氣特性,設計重點大略可分為三項 : Ø 正時 (Timing) :由于數字電路大多依據時脈信號來做信號間的同
    發表于 10-16 17:22 ?3269次閱讀

    數字電路設計

    數字電路設計 關于高速數字電路的電氣特性,設計重點大略可分為三項: 正時(Timing) :由于數字電路
    發表于 08-26 19:08 ?2852次閱讀

    高速數字電路設計大全

    高速數字電路設計大全
    發表于 01-17 19:54 ?60次下載

    高速數字電路設計-華為

    高速數字電路設計-華為
    發表于 04-21 15:45 ?0次下載

    FPGA CPLD數字電路設計經驗分享.

    FPGA CPLD數字電路設計經驗分享.(電源技術發展怎么樣)-FPGA CPLD數字電路設計經驗分享? ? ? ? ? ? ? ? ? ??
    發表于 09-18 10:58 ?52次下載
    FPGA CPLD<b class='flag-5'>數字電路設計</b>經驗分享.

    高速數字電路設計教材-華為

    高速數字電路設計教材-華為
    發表于 06-13 14:55 ?0次下載

    數字電路設計的基本流程

    數字電路設計數字電路最為關鍵及重要的一步,今天我們將從各個流程為大家介紹完整的數字電路設計!
    的頭像 發表于 07-10 17:14 ?7950次閱讀

    高速數字電路設計.zip

    高速數字電路設計
    發表于 12-30 09:22 ?19次下載

    BJT在數字電路中的應用

    在數字電路設計中,BJT因其獨特的電氣特性和成本效益而被廣泛使用。BJT可以作為開關使用,控制電流的流動,從而實現邏輯功能。 1. BJT作為開關 在數字電路中,BJT最常見的應用之一是作為開關
    的頭像 發表于 12-31 16:34 ?357次閱讀
    主站蜘蛛池模板: 午夜男人影院 | 国产成人精品三级在线 | 久久国产福利 | 日韩成人毛片高清视频免费看 | 欧美天天射| 一区二区三区四区精品 | 亚洲男人天堂手机版 | 久久久噜噜噜久久久午夜 | 欧美日韩一区二区视频图片 | 又潮又黄的叫床视频 | 色吊丝中文字幕 | 福利视频午夜 | 美女国产在线观看免费观看 | 免费看黄视频的网站 | 亚洲美女视频在线观看 | 1000部啪啪未满十八勿入 | 国产黄色在线免费观看 | 四虎国产精品永久在线看 | 人碰人操| 毛片8 | 亚洲午夜久久久精品影院 | 亚洲高清不卡视频 | 香蕉视频啪啪 | 天天爱天天色 | 与子乱刺激对白在线播放 | 午夜免费啪在线观看视频网站 | 天天澡天天摸天天爽免费 | 国产农村女人一级毛片了 | 欧美69xx性欧美 | 久久国产美女免费观看精品 | 亚洲成av人影片在线观看 | 又粗又长又爽又长黄免费视频 | 深夜视频在线免费观看 | 四虎最新网址在线观看 | 国产女人18毛片水真多18精品 | 婷婷综合五月中文字幕欧美 | 日本丶国产丶欧美色综合 | 欧美性狂猛bbbbbxxxxx | 美女免费视频一区二区三区 | 欧美 ed2k| 天堂视频在线 |