今天想來(lái)聊一聊timing model。Top層在做STA的時(shí)候,為了速度的考量,有的時(shí)候不會(huì)把所有block都做flatten(展平化)處理,而Timing model就是block在給更高層級(jí)用的時(shí)候所抽取出來(lái)的timing信息集。目前我知道有三種,ETM、ILM和HS,下面我分別來(lái)介紹一下。
ETM全稱是Extracted Timing Model,它的思想很樸素,就是會(huì)把每個(gè)port的timing信息都保留下來(lái),block內(nèi)部的信息一概不知。從外來(lái)看,一個(gè)ETM就像一個(gè)黑盒子,只能看到block的port。它保留了in到out的延時(shí),并且還有clk到in的setup/hold require time。
其實(shí)ETM模型就很像我們用的cell的lib,都是只能看到它們的pin或者port,所得到的delay信息都是黑匣子式的,內(nèi)部具體的delay都是被隱藏的。
這種ETM模型的優(yōu)點(diǎn)就是抽取速度快,但是缺點(diǎn)是不太準(zhǔn)。比如Top層接進(jìn)來(lái)一條net,flatten來(lái)看是一條,但如果使用ETM,等于硬是把他打成兩端來(lái)算delay,結(jié)果當(dāng)然就有所偏差。其準(zhǔn)確度大概在90%左右。
第二種ILM是Interface Logic Model,它相比ETM來(lái)說(shuō),多保留了port到第一級(jí)reg的信息,包括所有net的信息及cell的信息,也就是in2reg和reg2out這些路徑被保留下來(lái)給更高層級(jí)來(lái)用。
而reg2reg的timing信息就被抽取出來(lái),路徑就不再保留。這樣從top來(lái)看的話,可以看到block門口的那些cell和register,但是內(nèi)部的cell就還是看不到。這種timing model抽取的速度相比ETM更慢,但準(zhǔn)確度更高,一般可以到99%左右。
另外值得一提的是,ILM是支持SI分析的,也就是說(shuō)top層在用的時(shí)候可以分析in/out線和旁邊的線的crosstalk影響。在block內(nèi)部,如果開(kāi)啟SI分析模式,in/out net相鄰的net也會(huì)被保留,即使這些net屬于reg2reg的path。
第三種HS是HyperScale model,它是primetime出的一種timing lib,僅能用在primetime這一種timing分析工具中。它相比ILM,又多保留了一些東西,這些東西是in/out進(jìn)來(lái)到第一級(jí)reg這條path的所有支路信息,也是到一個(gè)reg為止。
有點(diǎn)繞,什么意思呢?比如說(shuō)一個(gè)block input port進(jìn)來(lái)的信號(hào)線,可能經(jīng)過(guò)一個(gè)二輸入與門,然后連到reg上。HS會(huì)多保留那個(gè)與門的另外一個(gè)輸入到產(chǎn)生這個(gè)信號(hào)的reg這一段信息。對(duì)于output也是類似。可想而知,HS的速度會(huì)更慢,準(zhǔn)確度也會(huì)更高。
另外,使用HS時(shí)還有一個(gè)top context的概念,這個(gè)context就是指block外的和block port相連的一些timing信息,就是說(shuō)不僅僅top層在做timing分析的時(shí)候可以用block的timing model,block層在做timing分析的時(shí)候也可以看到top層的一些東西,一般也是port到第一級(jí)reg為止的信息。
據(jù)synopsys官網(wǎng)所述,HS model+context可以保證timing分析的準(zhǔn)確度高達(dá)100%!和flatten一樣的效果!
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
示波器的觸發(fā)方式不僅影響波形捕捉的時(shí)機(jī),還決定了顯示的波形是否穩(wěn)定。 常見(jiàn)的觸發(fā)模式有三種: 單次觸發(fā) (Single)、 正常觸發(fā) (Normal)和 自動(dòng)觸發(fā) (Auto)。下面將對(duì)這三種觸發(fā)
發(fā)表于 01-07 11:04
?399次閱讀
問(wèn)一下官方,ADS8688有三種型號(hào),ADS8688,ADS8688A,ADS8688AT,好像還不是同一個(gè)手冊(cè)上的型號(hào),請(qǐng)問(wèn)這三種型號(hào)有什么區(qū)別?如何選擇?如果芯片有區(qū)別,萬(wàn)一買錯(cuò)了怎么辦?
發(fā)表于 12-12 07:51
三種主流的LED芯片結(jié)構(gòu):正裝結(jié)構(gòu)、倒裝結(jié)構(gòu)和垂直結(jié)構(gòu),探討它們的設(shè)計(jì)特點(diǎn)、優(yōu)勢(shì)與局限,以及它們?cè)趯?shí)際應(yīng)用中的表現(xiàn)。正裝芯片結(jié)構(gòu)的分析1.設(shè)計(jì)特點(diǎn):正裝LED芯片
發(fā)表于 11-15 11:09
?1323次閱讀
隨著 systemd 成了主流的 init 系統(tǒng),systemd 的功能也在不斷的增加,比如對(duì)系統(tǒng)日志的管理。Systemd 設(shè)計(jì)的日志系統(tǒng)好處多多,這里筆者就不再贅述了,本文筆者主要介紹 systemd journal 收集日志的三種方式:
發(fā)表于 10-23 11:50
?363次閱讀
基本放大電路是電子電路中至關(guān)重要的組成部分,它能夠?qū)⑤斎胄盘?hào)放大到所需的電平,以便后續(xù)電路進(jìn)行處理。在電子工程中,基本放大電路主要有三種形式,分別是共發(fā)射極放大電路(簡(jiǎn)稱共射放大電路)、共基極放大
發(fā)表于 10-15 11:07
?2035次閱讀
Windows操作系統(tǒng)提供了多種方式來(lái)管理內(nèi)存,以確保系統(tǒng)資源的有效利用和性能的優(yōu)化。以下是關(guān)于Windows管理內(nèi)存的三種主要方式的詳細(xì)闡述,包括堆內(nèi)存管理、虛擬內(nèi)存管理以及共享內(nèi)存管理,每種方式都將從概念、原理、運(yùn)作機(jī)制和應(yīng)用等方面進(jìn)行介紹。
發(fā)表于 10-12 17:09
?1365次閱讀
的工作狀態(tài)及工作條件對(duì)于理解和設(shè)計(jì)相關(guān)電路至關(guān)重要。以下是MOSFET的三種主要工作狀態(tài)及其工作條件的介紹。 一、MOSFET的三種工作狀態(tài) MOSFET根據(jù)其柵源電壓(VGS)和漏源電壓(VDS
發(fā)表于 10-06 16:51
?2745次閱讀
單片機(jī)的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種總線在單片機(jī)內(nèi)部及與外部設(shè)備之間的數(shù)據(jù)傳輸
發(fā)表于 09-10 11:32
?3709次閱讀
Vim是一個(gè)功能強(qiáng)大的文本編輯器,它具有三種工作模式:普通模式、插入模式和命令行模式。以下是對(duì)這三種模式的介紹: 普通模式(Normal Mode) 普通模式是Vim的默認(rèn)模式,當(dāng)啟動(dòng)Vim時(shí),它會(huì)
發(fā)表于 08-30 14:52
?891次閱讀
是對(duì)這三種放大電路組態(tài)的介紹。 1. 共射放大電路(Common Emitter Amplifier) 共射放大電路是三種組態(tài)中最常用的一種,其特點(diǎn)是具有較高的電壓增益和中等的電流增益
發(fā)表于 07-09 14:31
?1429次閱讀
和多電平電壓型逆變器。本文將對(duì)這三種電壓型逆變器進(jìn)行的介紹。 一、單相電壓型逆變器 單相電壓型逆變器的工作原理 單相電壓型逆變器是一種將直流電能轉(zhuǎn)換為單相交流電能的裝置。其工作原理是利用開(kāi)關(guān)器件的開(kāi)關(guān)動(dòng)作,將直
發(fā)表于 07-05 16:56
?897次閱讀
信號(hào)調(diào)制的三種基本方法:調(diào)幅(AM)、調(diào)頻(FM)和調(diào)相(PM),并分析它們的優(yōu)缺點(diǎn)及應(yīng)用場(chǎng)景。 調(diào)幅(AM) 2.1 調(diào)幅原理 調(diào)幅(Amplitude Modulation,AM)是一種將低頻信號(hào)的幅度變化映射到高頻載波信號(hào)的幅度變化上的調(diào)制方式。在調(diào)
發(fā)表于 06-03 09:38
?4756次閱讀
晶體管作為現(xiàn)代電子技術(shù)的基石,其工作狀態(tài)直接影響電子設(shè)備的性能和功能。晶體管通常具備三種基本的工作狀態(tài):截止?fàn)顟B(tài)、放大狀態(tài)和飽和狀態(tài)。這三種狀態(tài)不僅決定了晶體管在電路中的行為,也反映了晶體管作為半導(dǎo)體器件的基本特性。本文將詳細(xì)闡述晶體管的這
發(fā)表于 05-28 14:53
?1724次閱讀
555集成芯片是一個(gè)功能強(qiáng)大的模擬電路和數(shù)字電路結(jié)合的中規(guī)模集成電路,它主要有三種工作模式:?jiǎn)畏€(wěn)態(tài)模式、雙穩(wěn)態(tài)模式和無(wú)穩(wěn)態(tài)模式。這三種模式在功能和應(yīng)用上有明顯的區(qū)別。
發(fā)表于 03-26 14:46
?1847次閱讀
和模態(tài)控制。下面我將詳細(xì)介紹這三種控制方式。 一、脈寬調(diào)制控制 脈寬調(diào)制控制是最常見(jiàn)的一種斬波電路控制方式。在脈寬調(diào)制控制下,斬波電路的工作周期(一個(gè)周期內(nèi)的時(shí)間長(zhǎng)度)保持不變,但是開(kāi)關(guān)管的導(dǎo)通時(shí)間和截止時(shí)
發(fā)表于 03-11 15:22
?4588次閱讀
評(píng)論