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

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

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

不同VT cell的delay差異

sally100 ? 來(lái)源:數(shù)字ICer ? 作者:數(shù)字ICer ? 2022-10-18 09:36 ? 次閱讀

現(xiàn)象

就是一個(gè)endpoint既有setup違反,又有hold違反;如果去修hold可能setup惡化;如果去修setup可能hold惡化。

成因

1、不同PVT條件下的cell delay variation較大;

2、某些cell的library setup time或library hold time特別大;

3、setup與hold的uncertainty或者derate約束較為嚴(yán)格或悲觀;

4、launch clock和capture clock的skew較大,OCV導(dǎo)致setup和hold都較難收斂;

5、Timing path具有較大的cross-talk,因?yàn)榇當(dāng)_對(duì)setup和hold都是惡化的。

path種類

1、endpoint相同,startpoint不同:

Path1容易出現(xiàn)hold問(wèn)題,path2容易出現(xiàn)setup問(wèn)題;如果在path1和path2的commen part修timing就會(huì)導(dǎo)致另外一個(gè)path的惡化;所以應(yīng)該分別在path1的非commen part修hold,在path2的非commen part修setup。

28fa89c2-4e2b-11ed-a3b6-dac502259ad0.png

2、endpoint相同,startpoint相同,Launch clock和capture clock的skew較大:

Launch clock和capture clock的非commen part會(huì)吃掉大量OCV,使得setup和hold都惡化;所以需要思考一是是否可以做短非commen part,二是非commen part選用一些在不同PVT下cell delay variation較小的CK cell。

29388786-4e2b-11ed-a3b6-dac502259ad0.png

3、endpoint相同,startpoint相同,timing path上串?dāng)_較大:

串?dāng)_對(duì)setup和hold都是惡化的,可以使用“NDR rule” “shielding” “size drive-cell” “insert buffer”等方法fix cross-talk。

29546258-4e2b-11ed-a3b6-dac502259ad0.png

4、endpoint相同,startpoint相同,也沒(méi)有cross-talk等問(wèn)題,但是有互卡:

首先看約束(包括uncertain、derate)是否合理,如果不合理需要校正。看看不同PVT library中setup/hold time是否差異很大,是否可以考慮換一下不同的lib cell??纯磒ath上不同PVT條件下的cell delay variation是否巨大。如果是可以考慮:1換VT,一般LVT的cell在不同PVT下delay差異較??;2、換corner,是否可以考慮換收斂的corner;3換lib cell,換cell delay variation的cell。

不同VTcell的delay差異

VT指的是MOS管的閾值電壓(threshold voltage)。當(dāng)柵源電壓(Vgs)由0逐漸增大,直到MOS管溝道形成反型層(圖中的三角形)所需要的電壓為閾值電壓。

29a4a542-4e2b-11ed-a3b6-dac502259ad0.png

影響VT有如下因素。金半接觸電勢(shì)差:和柵極金屬方塊電阻以及襯底摻雜濃度有關(guān);氧化層中的電荷密度;半導(dǎo)體費(fèi)米勢(shì);柵氧化層厚度;襯底摻雜濃度。源襯電壓。

在一般工藝中,一般是通過(guò)控制襯底摻雜濃度來(lái)實(shí)現(xiàn)不同VT的。

2a10dc30-4e2b-11ed-a3b6-dac502259ad0.png

如果MOS管閾值電壓小,那么其飽和電流小,一般MOS管開啟瞬間在飽和區(qū),飽和電流小意味著需要的逃逸掉的載流子更少;對(duì)于低VT的cell,顯然是更容易導(dǎo)通,而且其導(dǎo)通速度受PVT影響更小。

真的可以考慮換收斂corner

如下案例來(lái)自網(wǎng)友,原文鏈接如下,作者是“mnluan”。https://bbs.eetop.cn/thread-616584-1-1.html

說(shuō)保hold,這樣的回答是對(duì)的,傳統(tǒng)思路就是保hold然后setup降頻。但是我想說(shuō),如果不允許降頻,你又會(huì)怎么辦呢?

分享一下我們當(dāng)時(shí)做出的不一樣決定。在我們的案例中,有個(gè)800M的clock gate路徑,同時(shí)出現(xiàn)了hold和setup的violation。如果保hold,setup勢(shì)必要降頻,而我們的降頻無(wú)法做到從800M降頻到750M,要降頻就是直接降到了400M。而一旦降到400M,不要說(shuō)性能了,功能都錯(cuò)了。

因?yàn)閷?duì)于送入芯片的數(shù)據(jù)根本處理不過(guò)來(lái)。這樣一來(lái),即使保住了hold,也是個(gè)廢品。所以當(dāng)時(shí)我們分析了整個(gè)產(chǎn)品,不單純是我們自己設(shè)計(jì)的芯片,查看板上其他芯片的文檔。發(fā)現(xiàn)有個(gè)芯片工作溫度最低是0度,而不是我們的-40度,于是首先調(diào)整了我們自己分析hold的corner,換成0度的庫(kù)分析,hold violation減少了一些,但還是violation。接著又從客戶那邊了解到,實(shí)際使用時(shí),會(huì)給產(chǎn)品進(jìn)行一段時(shí)間的預(yù)熱,所以我們大膽的把分析hold的corner調(diào)整到了TT下,hold check是過(guò)去的。

然后我們對(duì)工藝廠這些年生產(chǎn)我們芯片時(shí)的良率進(jìn)行了分析,得出結(jié)論是,他家的Process大概率不在FF上,可以用TT分析。最后,我們保證了SS corner下的setup,用TT corner下的hold check代替了傳統(tǒng)FF corner下的hold check。

審核編輯:彭靜
聲明:本文內(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)投訴
  • MOS管
    +關(guān)注

    關(guān)注

    108

    文章

    2315

    瀏覽量

    65695
  • 電壓
    +關(guān)注

    關(guān)注

    45

    文章

    5425

    瀏覽量

    115103
  • Delay
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    10856

原文標(biāo)題:setup和hold互卡情況和解決辦法

文章出處:【微信號(hào):數(shù)字ICer,微信公眾號(hào):數(shù)字ICer】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Matlab的cell數(shù)組的問(wèn)題

    我把一串?dāng)?shù)存在cell(1,10)中每個(gè)cell單元是一個(gè)3*2的矩陣我想把每個(gè)3*2的矩陣中的第一行的兩個(gè)數(shù)取出來(lái)放到一個(gè)10*2的矩陣中。請(qǐng)問(wèn)應(yīng)該怎么寫呀解答:n=cell(1,10)n(1
    發(fā)表于 02-01 15:15

    Small Cell是什么?Small Cell的核心技術(shù)包括哪些?

    Small Cell是什么?Small Cell的核心技術(shù)包括哪些?
    發(fā)表于 05-24 06:11

    cell 延遲計(jì)算基礎(chǔ)

    Delay Calculation Basic1)cell delay 和 interconnect delay2)僅考慮cell
    發(fā)表于 07-08 17:06

    5 Cell to 10 Cell Li Protecto

    The DS2726 provides full charge and discharge protectionfor 5- to 10-cell lithium-ion (Li+) battery
    發(fā)表于 11-25 13:46 ?18次下載

    BM209 Series Two-cell Li Batte

    detection unit, voltage reference unit, bias unit, delay unit, and logic circuits. The BM209 series have cell-balance function and high
    發(fā)表于 12-07 14:45 ?29次下載

    VIA/ 威盛 VT6410 /VT6420/ VT6421

    VIA 威盛 VT6410 VT6420 VT6421 VT8237 VT8251 SATA RAID控制器驅(qū)動(dòng)包5.70A版.zip
    發(fā)表于 04-12 15:54 ?8次下載

    How Delay Lines Work

    new-generation all-silicon delay lines. Both EconOscillators and delay lines use a compensated voltage-controlled del
    發(fā)表于 04-20 15:11 ?2270次閱讀
    How <b class='flag-5'>Delay</b> Lines Work

    什么是Cell

    什么是Cell  英文縮寫: Cell 中文譯名: 信元 分  類: 解  釋: 在異步轉(zhuǎn)移模式(ATM)傳送信息時(shí),信息
    發(fā)表于 02-22 17:30 ?3637次閱讀

    什么是In-cell及On-cell

    In-cell及On-cell的概念、原理、難點(diǎn)及技術(shù)實(shí)現(xiàn)。
    發(fā)表于 02-06 11:18 ?1.4w次閱讀

    in-cell panel_In-Cell觸摸屏原理

    in-cell 將觸摸面板功能與液晶面板一體化。包括In-cell方法和On-cell方法。In-cell是指將觸摸面板功能嵌入到液晶像素中的方法。On-
    發(fā)表于 09-06 17:13 ?4280次閱讀
    in-<b class='flag-5'>cell</b> panel_In-<b class='flag-5'>Cell</b>觸摸屏原理

    vt modem數(shù)據(jù)手冊(cè)

    vt modem數(shù)據(jù)手冊(cè)
    發(fā)表于 01-04 17:37 ?0次下載

    全貼合In-Cell/On-Cell/OGS三種屏幕技術(shù)之間存在哪些差別

    隨著智能設(shè)備競(jìng)爭(zhēng)變得越來(lái)越激烈。許多廠商都希望通過(guò)硬件、技術(shù)的差異化來(lái)凸顯自己,很多時(shí)候在我們還未理解新技術(shù)的時(shí)候,市場(chǎng)又出現(xiàn)了新的技術(shù)概念,如現(xiàn)在觸控市場(chǎng)比較火熱的In-Cell、On-Cell及OGS全貼合技術(shù),讓我們一起來(lái)
    的頭像 發(fā)表于 03-27 15:11 ?9890次閱讀

    芯片延遲Delay測(cè)試的學(xué)習(xí)課件PDF文件免費(fèi)下載

    芯片延遲Delay測(cè)試的學(xué)習(xí)課件PDF文件免費(fèi)下載包括了:? 為什么需要Delay測(cè)試 ? Delay產(chǎn)生原因和缺陷機(jī)制 ? Delay故障建模 ?
    發(fā)表于 12-01 08:00 ?4次下載
    芯片延遲<b class='flag-5'>Delay</b>測(cè)試的學(xué)習(xí)課件PDF文件免費(fèi)下載

    stm32 delay文件總結(jié)

    stm32 delay文件總結(jié)delay.h#ifndef __DELAY_H#define __DELAY_H #include "sys.h" void
    發(fā)表于 12-24 19:36 ?6次下載
    stm32 <b class='flag-5'>delay</b>文件總結(jié)

    innovus的incredible delay是什么?

    Incr Delay是由于SI信號(hào)完整性(比如cross talk、電磁等)造成的增量延時(shí),也稱為噪聲延遲(incr delay)。
    的頭像 發(fā)表于 04-03 10:54 ?2494次閱讀