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

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

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

介紹三種芯片timing model

冬至子 ? 來源:偉醬的芯片后端之路 ? 作者:偉醬的芯片后端之 ? 2023-12-06 14:03 ? 次閱讀

今天想來聊一聊timing model。Top層在做STA的時候,為了速度的考量,有的時候不會把所有block都做flatten(展平化)處理,而Timing model就是block在給更高層級用的時候所抽取出來的timing信息集。目前我知道有三種,ETM、ILM和HS,下面我分別來介紹一下。

ETM全稱是Extracted Timing Model,它的思想很樸素,就是會把每個port的timing信息都保留下來,block內(nèi)部的信息一概不知。從外來看,一個ETM就像一個黑盒子,只能看到block的port。它保留了in到out的延時,并且還有clk到in的setup/hold require time。

其實ETM模型就很像我們用的cell的lib,都是只能看到它們的pin或者port,所得到的delay信息都是黑匣子式的,內(nèi)部具體的delay都是被隱藏的。

這種ETM模型的優(yōu)點就是抽取速度快,但是缺點是不太準。比如Top層接進來一條net,flatten來看是一條,但如果使用ETM,等于硬是把他打成兩端來算delay,結(jié)果當然就有所偏差。其準確度大概在90%左右。

第二種ILM是Interface Logic Model,它相比ETM來說,多保留了port到第一級reg的信息,包括所有net的信息及cell的信息,也就是in2reg和reg2out這些路徑被保留下來給更高層級來用。

而reg2reg的timing信息就被抽取出來,路徑就不再保留。這樣從top來看的話,可以看到block門口的那些cell和register,但是內(nèi)部的cell就還是看不到。這種timing model抽取的速度相比ETM更慢,但準確度更高,一般可以到99%左右。

另外值得一提的是,ILM是支持SI分析的,也就是說top層在用的時候可以分析in/out線和旁邊的線的crosstalk影響。在block內(nèi)部,如果開啟SI分析模式,in/out net相鄰的net也會被保留,即使這些net屬于reg2reg的path。

第三種HS是HyperScale model,它是primetime出的一種timing lib,僅能用在primetime這一種timing分析工具中。它相比ILM,又多保留了一些東西,這些東西是in/out進來到第一級reg這條path的所有支路信息,也是到一個reg為止。

有點繞,什么意思呢?比如說一個block input port進來的信號線,可能經(jīng)過一個二輸入與門,然后連到reg上。HS會多保留那個與門的另外一個輸入到產(chǎn)生這個信號的reg這一段信息。對于output也是類似??上攵?,HS的速度會更慢,準確度也會更高。

另外,使用HS時還有一個top context的概念,這個context就是指block外的和block port相連的一些timing信息,就是說不僅僅top層在做timing分析的時候可以用block的timing model,block層在做timing分析的時候也可以看到top層的一些東西,一般也是port到第一級reg為止的信息。

據(jù)synopsys官網(wǎng)所述,HS model+context可以保證timing分析的準確度高達100%!和flatten一樣的效果!

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

    關(guān)注

    0

    文章

    51

    瀏覽量

    18928
  • ETM
    ETM
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7588
收藏 人收藏

    評論

    相關(guān)推薦

    mosfet的三種工作狀態(tài)及工作條件是什么

    的工作狀態(tài)及工作條件對于理解和設(shè)計相關(guān)電路至關(guān)重要。以下是MOSFET的三種主要工作狀態(tài)及其工作條件的介紹。 一、MOSFET的三種工作狀態(tài) MOSFET根據(jù)其柵源電壓(VGS)和漏源電壓(VDS
    的頭像 發(fā)表于 10-06 16:51 ?356次閱讀

    單片機的三種總線結(jié)構(gòu)

    單片機的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種總線在單片機內(nèi)部及與外部設(shè)備之間的數(shù)據(jù)傳輸
    的頭像 發(fā)表于 09-10 11:32 ?962次閱讀

    放大電路的三種組態(tài)可以放大什么

    是對這三種放大電路組態(tài)的介紹。 1. 共射放大電路(Common Emitter Amplifier) 共射放大電路是三種組態(tài)中最常用的一,其特點是具有較高的電壓增益和中等的電流增益
    的頭像 發(fā)表于 07-09 14:31 ?625次閱讀

    555集成芯片三種工作模式及區(qū)別

    555集成芯片是一個功能強大的模擬電路和數(shù)字電路結(jié)合的中規(guī)模集成電路,它主要有三種工作模式:單穩(wěn)態(tài)模式、雙穩(wěn)態(tài)模式和無穩(wěn)態(tài)模式。這三種模式在功能和應用上有明顯的區(qū)別。
    的頭像 發(fā)表于 03-26 14:46 ?1238次閱讀

    簡述斬波電路的三種控制方式

    和模態(tài)控制。下面我將詳細介紹三種控制方式。 一、脈寬調(diào)制控制 脈寬調(diào)制控制是最常見的一斬波電路控制方式。在脈寬調(diào)制控制下,斬波電路的工作周期(一個周期內(nèi)的時間長度)保持不變,但是開關(guān)管的導通時間和截止時
    的頭像 發(fā)表于 03-11 15:22 ?2703次閱讀

    運放的三種應用

    運放在電路中主要存在三種應用,放大器,濾波器,振蕩器。再這三種應用電路中,運放的兩大特點虛短虛斷仍然成立嗎? 在阻尼振蕩器中,工作過程是否按照我描述的這樣,在反相輸入端加一個近似鋸齒波的電流源,正半
    發(fā)表于 01-26 16:18

    介紹三種建模方式

    據(jù)量大,而是指樣本的完備性。還有就是大數(shù)據(jù)或者AI被專業(yè)學者或者行業(yè)工程師所詬病的就是,純粹的數(shù)據(jù)驅(qū)動搞不出所以然出來,需要領(lǐng)域知識(即Domain Knowledge)的協(xié)助。此外,還有第三種建模方式就是混合驅(qū)動,即基礎(chǔ)物理模型加上數(shù)據(jù)驅(qū)動的方式。下文詳細介紹一下
    的頭像 發(fā)表于 01-23 10:48 ?1275次閱讀

    3極管的三種工作狀態(tài)條件

    極管是一重要的電子元器件,廣泛應用于電子電路中。它具有放大、開關(guān)等多種功能,在各個領(lǐng)域中都有著重要的應用。為了深入理解極管的工作原理,我們需要掌握其三種基本工作狀態(tài)條件。本文將詳
    的頭像 發(fā)表于 01-15 17:37 ?2228次閱讀

    恩智浦LPC2378芯片三種燒寫程序方法

    芯片解密我們得到燒錄碼之后又將面臨下一個難關(guān),那么就是芯片的燒寫;很多人表示為何程序明明是正確的,但為何自己燒錄的芯片就不能正常使用呢?致芯解密專家表示可能是參數(shù)設(shè)置有誤,下面我們將介紹
    的頭像 發(fā)表于 12-20 13:32 ?1733次閱讀
    恩智浦LPC2378<b class='flag-5'>芯片</b>的<b class='flag-5'>三種</b>燒寫程序方法

    變頻器的三種控制方式 | 變頻器三種控制方式的優(yōu)缺點

    ? ? ? 變頻器是一電力調(diào)節(jié)設(shè)備,它通過改變電機的工作頻率來調(diào)節(jié)電機的轉(zhuǎn)速。在實際應用中,變頻器通常采用三種控制方式:開環(huán)控制、閉環(huán)控制和矢量控制。這三種控制方式各有優(yōu)缺點,下面將詳細介紹
    的頭像 發(fā)表于 12-18 09:56 ?3110次閱讀
    變頻器的<b class='flag-5'>三種</b>控制方式 | 變頻器<b class='flag-5'>三種</b>控制方式的優(yōu)缺點

    晶體管三種接法的特點

    晶體管三種接法的特點? 晶體管是一常見的電子元器件,具有開關(guān)和放大功能。根據(jù)不同的接法,晶體管的特點也會有所不同。一般來說,晶體管的接法分為共集電極、共射極和共基極三種類型。下面將詳細介紹
    的頭像 發(fā)表于 12-12 14:23 ?1382次閱讀

    HDMI無縫拼接矩陣的三種模式

    問題。HDMI無縫拼接矩陣擁有多種模式,例如常規(guī)拼接模式、畫中畫模式和畫外畫模式。本文將詳細介紹和解析這三種模式的原理和應用場景。 一、常規(guī)拼接模式 常規(guī)拼接模式是HDMI無縫拼接矩陣最基本的工作模式。在常規(guī)拼接模式下,多個顯示屏按照固定
    的頭像 發(fā)表于 12-04 14:40 ?790次閱讀

    電路短路的三種情況

    電路短路的三種情況? 電路短路是指電路中某個部分的導線或元器件出現(xiàn)故障,導致電流繞過原本的路徑,直接通過短路部分。短路會導致電路不正常工作,并可能引起火災、電擊等危險。本文將詳細介紹電路短路的三種
    的頭像 發(fā)表于 11-23 10:33 ?4980次閱讀

    伺服電機控制器的是三種類型介紹

    伺服電機控制器的類型包括降壓起動器、調(diào)速驅(qū)動器、智能控制器等三種分類,另外控制方面主要以方波控制、正弦波控制等兩方式,那么下面就詳細介紹一下相關(guān)內(nèi)容。
    發(fā)表于 11-19 10:00 ?795次閱讀

    什么是電池化成?電池化成的三種方式 三種電池化成對比

    電力供應。電池化成為許多物體注入了新的生命力,使得它們不再受限于傳統(tǒng)電力線路的限制,從而提高了便攜性和靈活性。下面將詳細介紹三種常見的電池化成方式,并對它們進行比較。 第一電池化成方式是通過直接替代原先能源。這意味著
    的頭像 發(fā)表于 11-10 14:49 ?2131次閱讀