我們都知道,在做hold time檢查的時(shí)候,是需要從lib中讀取reg的hold requirement time,或者說hold margin。
最基本的,hold margin應(yīng)該也是一個(gè)input transition及output load的函數(shù)。那么,如果考慮socv/pocv的時(shí)候,hold margin的mean和sigma值要如何計(jì)算呢?
其實(shí)我對(duì)這個(gè)問題的理解還不夠深入,感覺還是比較復(fù)雜的,我只能大概說一下我的想法。Mean值就比較樸素,應(yīng)該可以直接查lib得到。
不過需要注意的是,有些lib可能在創(chuàng)建的時(shí)候就考慮到了sigma的影響,為了更加悲觀一些,這種lib就會(huì)在hold margin的mean值上已經(jīng)加上了一些sigma的影響,這種lib的hold margin會(huì)比正常的要小一點(diǎn),具體是怎么計(jì)算的可能真的在我的能力范圍之外了。
那么,hold margin的sigma值怎么得來的呢?之前我的理解很簡(jiǎn)單,認(rèn)為和一般查cell delay的sigma一樣,讀取lvf文件即可。
但是今天發(fā)現(xiàn)事情并沒有如此質(zhì)樸,它的sigma是要被前面一系列delay的sigma影響的。這有點(diǎn)不好理解,我暫時(shí)也不知道為什么會(huì)被前面的delay sigma影響。
首先我們知道一條path上,最終delay的分布的mean值是所有cell及net mean值的和,最終delay分布的sigma值是所有cell及net sigma的平方和再開根號(hào)。好像是data path的delay sigma會(huì)影響到hold margin的sigma,launch path貌似沒有影響。
最終好像也有不同的計(jì)算方式,一種是算數(shù)相加,把path delay sigma與lib中查到的hold margin的假的sigma直接加起來,還要乘以相應(yīng)系數(shù),得到hold margin真的sigma。另一種是取他們的平方和開根號(hào),再乘系數(shù)。
現(xiàn)在我也在努力找這部分的資料,但是感覺還是有點(diǎn)少,了解的不夠深,上面寫的都是半猜半推理的,有可能不對(duì),如果有什么想法歡迎與我討論。
另外我還想問,transition的sigma要考慮進(jìn)去嗎,因?yàn)椴煌膖ransition不是會(huì)對(duì)應(yīng)不同的cell的delay嗎?
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
寄存器,是集成電路中非常重要的一種存儲(chǔ)單元,通常由觸發(fā)器組成。在集成電路設(shè)計(jì)中,寄存器可分為電路內(nèi)部使用的寄存器和充當(dāng)內(nèi)外部接口的寄存器這兩
發(fā)表于 07-21 16:59
?4071次閱讀
寄存器與移位寄存器
寄存器是用來寄存數(shù)碼的邏輯部件,所以必須具備接收和寄存數(shù)碼的功能。任何一種觸發(fā)器
發(fā)表于 03-12 15:19
?59次下載
第二十六講 寄存器和移位寄存器7.4.1 寄存器1.定義2.電路舉例 3.邏輯功能分析7.4.2 移位寄存器一、單向移位
發(fā)表于 03-30 16:30
?9728次閱讀
寄存器,寄存器是什么意思
寄存器定義 寄存器是中央處理器內(nèi)的組成部分。寄存器是有限存貯容量
發(fā)表于 03-08 14:26
?2.2w次閱讀
數(shù)據(jù)寄存器,數(shù)據(jù)寄存器是什么意思
數(shù)據(jù)寄存器數(shù)據(jù)寄存器包括累加器AX、基址寄存器BX、計(jì)數(shù)
發(fā)表于 03-08 14:38
?1.3w次閱讀
移位寄存器,移位寄存器是什么意思
移位寄存器_
發(fā)表于 03-08 14:50
?1.8w次閱讀
寄存器培訓(xùn)教程
7.4.1 寄存器1.定義2.電路舉例 3.邏輯功能分析7.4.2 移位寄存器一、單向移位寄存器㈠ 由4個(gè)維持阻塞D觸發(fā)
發(fā)表于 03-08 14:52
?1251次閱讀
寄存器與移位寄存器:介紹寄存器原理和移位寄存器的原理及實(shí)現(xiàn)。
發(fā)表于 05-20 11:47
?0次下載
移位寄存器是一個(gè)具有移位功能的寄存器,是指寄存器中所存的代碼能夠在移位脈沖的作用下依次左移或右移。本文主要介紹了移位寄存器的用途以及移位
發(fā)表于 12-22 15:49
?2w次閱讀
寄存器是由觸發(fā)器組成的,一個(gè)觸發(fā)器是一個(gè)一位寄存器。多個(gè)觸發(fā)器就可以組成一個(gè)多位的寄存器。由于
發(fā)表于 06-19 16:44
?1.9w次閱讀
AD轉(zhuǎn)換寄存器設(shè)置AD轉(zhuǎn)換寄存器設(shè)置AD轉(zhuǎn)換寄存器設(shè)置
發(fā)表于 11-10 17:36
?16次下載
筆者來聊聊ARM通用寄存器以及狀態(tài)寄存器的認(rèn)識(shí)與理解。
發(fā)表于 01-06 14:58
?7260次閱讀
今天我們介紹的時(shí)序分析概念是 **SOCV** 。也被叫作POCV,全稱為 **Statistic OCV** . 這是一種比AOCV更加先進(jìn)的分析模式。
發(fā)表于 07-03 15:19
?2776次閱讀
寄存器是計(jì)算機(jī)中用于存儲(chǔ)數(shù)據(jù)的高速存儲(chǔ)單元,它們是CPU內(nèi)部的重要組成部分。寄存器可以分為基本寄存器和擴(kuò)展寄存器兩種類型。 一、基本寄存器
發(fā)表于 07-12 10:31
?1489次閱讀
寄存器故障分析是計(jì)算機(jī)硬件維護(hù)與系統(tǒng)穩(wěn)定性保障中的重要環(huán)節(jié)。寄存器作為計(jì)算機(jī)中的關(guān)鍵組成部分,負(fù)責(zé)存儲(chǔ)和傳輸數(shù)據(jù),其穩(wěn)定性和可靠性直接影響到整個(gè)計(jì)算機(jī)系統(tǒng)的性能。以下是對(duì)寄存器故障的全
發(fā)表于 08-29 11:26
?1112次閱讀
評(píng)論