吴忠躺衫网络科技有限公司

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

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

3天內(nèi)不再提示

Quantus在數(shù)字電路設(shè)計上面對的挑戰(zhàn)

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

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

■繞線產(chǎn)生的信號延遲在總占比上越來越大

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

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

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

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

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

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

Quantus 在數(shù)字電路設(shè)計中提取寄生的精度

Quantus 的運行速度

Quantus 與 Cadence 其它工具平臺的深度集成和應(yīng)用

#1

Quantus 在數(shù)字電路設(shè)計中提取寄生的精度

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

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

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

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

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

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

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

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

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

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

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

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

Quantus 在數(shù)字電路中的電感抽取

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

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

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

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

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

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

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

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

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

Customer Success Story—Top 10 Semiconductor Company

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

#2

Quantus 的運行速度

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

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

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

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

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

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

#3

Quantus 與 Cadence 其它工具平臺的深度集成和應(yīng)用

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

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

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

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

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

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

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

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

左右滑動查看更多

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

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

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

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

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

    關(guān)注

    456

    文章

    51182

    瀏覽量

    427273
  • 集成電路
    +關(guān)注

    關(guān)注

    5392

    文章

    11623

    瀏覽量

    363186
  • 模擬電路
    +關(guān)注

    關(guān)注

    125

    文章

    1574

    瀏覽量

    102898
  • 數(shù)字電路
    +關(guān)注

    關(guān)注

    193

    文章

    1629

    瀏覽量

    80822

原文標題:淺析 Quantus 在 Cadence 數(shù)字設(shè)計平臺中的深度應(yīng)用

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

收藏 人收藏

    評論

    相關(guān)推薦

    FPGA數(shù)字電路設(shè)計經(jīng)驗分享

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

    labview在數(shù)字電路課程中的應(yīng)用

    labview在數(shù)字電路課程中的應(yīng)用
    發(fā)表于 05-06 11:22

    FPGA CPLFPGA CPLD 數(shù)字電路設(shè)計經(jīng)驗分享

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

    數(shù)字電路-數(shù)字時鐘電路設(shè)計

    數(shù)字電路-數(shù)字時鐘電路設(shè)計 希望大家喜歡。
    發(fā)表于 12-06 09:46

    數(shù)字電路設(shè)計的基本方法有哪些

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

    基于LabVIEW的數(shù)字電路設(shè)計和仿真

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

    高速數(shù)字電路設(shè)計

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

    數(shù)字電路設(shè)計

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

    高速數(shù)字電路設(shè)計大全

    高速數(shù)字電路設(shè)計大全
    發(fā)表于 01-17 19:54 ?60次下載

    高速數(shù)字電路設(shè)計-華為

    高速數(shù)字電路設(shè)計-華為
    發(fā)表于 04-21 15:45 ?0次下載

    FPGA CPLD數(shù)字電路設(shè)計經(jīng)驗分享.

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

    高速數(shù)字電路設(shè)計教材-華為

    高速數(shù)字電路設(shè)計教材-華為
    發(fā)表于 06-13 14:55 ?0次下載

    數(shù)字電路設(shè)計的基本流程

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

    高速數(shù)字電路設(shè)計.zip

    高速數(shù)字電路設(shè)計
    發(fā)表于 12-30 09:22 ?19次下載

    BJT在數(shù)字電路中的應(yīng)用

    在數(shù)字電路設(shè)計中,BJT因其獨特的電氣特性和成本效益而被廣泛使用。BJT可以作為開關(guān)使用,控制電流的流動,從而實現(xiàn)邏輯功能。 1. BJT作為開關(guān) 在數(shù)字電路中,BJT最常見的應(yīng)用之一是作為開關(guān)
    的頭像 發(fā)表于 12-31 16:34 ?357次閱讀
    赫章县| 九州百家乐的玩法技巧和规则| 网站百家乐官网博彩| 威尼斯人娱乐场内幕| 金都百家乐官网的玩法技巧和规则 | 百家乐官网平注常赢法| 大发888娱乐场下载ypu| 现场百家乐电话投注| 百家乐官网平投注法| 德州扑克攻略| 百家乐代理荐| 百家乐官网稳赢战术技巧| 瑞博国际| 九州百家乐的玩法技巧和规则 | 百家乐园天将| 独赢百家乐全讯网| 现金百家乐官网赢钱| 盛世国际娱乐| 网上百家乐解密| 美高梅百家乐娱乐城| 百家乐官网论坛官网| 女性| 大发888娱乐网下| 百家乐怎么才能| 联众百家乐官网的玩法技巧和规则 | 凯旋门百家乐官网娱乐城| 爱玩棋牌官方下载| 月华百家乐的玩法技巧和规则| 葡京百家乐玩法| 百家乐官网2号死机| 凯斯娱乐| 大发888官方备用网址| 百家乐博赌场| 百家乐庄家提成| 百家乐官网透明出千牌靴| 百家乐官网三号的赢法| 利博娱乐城开户| 威尼斯人娱乐城网站| 百家乐珠盘路| 百家乐怎样发牌| 欧洲百家乐官网的玩法技巧和规则 |