chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

useful skew的作用及使用方法

電子工程師 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師曾暄茗 ? 2018-07-15 09:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Dc綜合是基于路徑,每個(gè)路徑上都有Cell和net,所以基于路徑的綜合就是計(jì)算路徑上的delay和rc(dc是使用互連線模型進(jìn)行估算)。

在了解delay和rc的計(jì)算時(shí),我們要先了解一下一個(gè)cell對(duì)于drive(前級(jí))和driven(后級(jí))所用到的模型是什么。如下圖,一個(gè)buffer,從前級(jí)看過(guò)來(lái)是一個(gè)load(capacitance,想獲得這個(gè)load,可以通過(guò)load_of buffer/a獲得),從后級(jí)看來(lái)是一個(gè)drive(resistance)。電路的的驅(qū)動(dòng)能力是上一級(jí)的1/R,即電阻的倒數(shù),驅(qū)動(dòng)能力大,說(shuō)明看過(guò)去的電阻小,也說(shuō)明這個(gè)器件比較大(大器件有較大的驅(qū)動(dòng)能力)。電路的負(fù)載能力是下一級(jí)的load(即電容)總和,負(fù)載能力大,說(shuō)明能驅(qū)動(dòng)下級(jí)的期間就很多。

大器件是大電容,小電阻,而小器件是小電容,大電阻。理解這些,對(duì)于dc綜合以及后端apr版圖都有很好的操作。

useful skew的作用及使用方法

對(duì)于cell的延遲,dc是根據(jù)input_transition和out_load對(duì)應(yīng)的查找表來(lái)計(jì)算的。

對(duì)于net的延遲,dc是根據(jù)wire_load_model中的fanout_length和resistance,capacitance,area的查找表計(jì)算的。

例如:

Wire_load(small){

Resistance: 0.2;

Capacitance: 1.0;

Area:0;

Slop:1.0;

Fanout_length(1,0.022);

Fanout_length(2,0.046);

Fanout_length(3,0.070);

Fanout_length(4,0.095);

}

比如現(xiàn)在扇出是2,

useful skew的作用及使用方法

根據(jù)fanout_length(2,0.046)可以知道這個(gè)互連線的長(zhǎng)度是0.046,然后再根據(jù)capacitance,resistence可以得出這個(gè)互連線的電容為:0.046x1.0,互連線電阻為:0.046x0.02。

如果扇出是5,在查找表中沒(méi)有找到fanout_length為5的項(xiàng),互連線長(zhǎng)度將會(huì)是=fanout_length(4,0.095)+(5-4)*slop=0.095+1*1.0=1.095

得出了rc就可以計(jì)算出信號(hào)的transition時(shí)間=2.2RC。

實(shí)際的互聯(lián)線如下:

useful skew的作用及使用方法

扇出線上的轉(zhuǎn)換時(shí)間根據(jù)在版圖之后提取的rc參數(shù)信息求得:

2.2RC=(Rnet+Rout)×(Cnet+Cin)

無(wú)論如何,要記住的就是dc是基于路徑分析的(怎么劃分路徑請(qǐng)參考另一篇:),每個(gè)路徑上有cell延遲和net延遲,而cell延遲是根據(jù)input_transition和out_lod得出的,net延遲是根據(jù)fanout_length,resistance,capacitanc得出的。驅(qū)動(dòng)和電阻成反比,負(fù)載和電容成正比。

由上面可以知道fanout影響到load(capacitance),transition,delay。了解了上面,我們來(lái)理解下dc中對(duì)design建模,所用到的一些跟fanout有關(guān)的參數(shù)。

Dc中的約束,其實(shí)就是給chip設(shè)計(jì)一個(gè)環(huán)境,比如驅(qū)動(dòng)這個(gè)chip輸入端口的cell,或者這個(gè)chip輸出端口驅(qū)動(dòng)了那些單元或者端口接入了哪些負(fù)載,以及這個(gè)芯片的工藝,電壓,溫度,等等。。。

對(duì)于一個(gè)cell來(lái)說(shuō),輸出端口具有max_fanout屬性,輸入端口有fanout_load屬性。

例如將一個(gè)AND2作為design的驅(qū)動(dòng)cell(set_driving_cell),這樣就把AND2的max_fanout屬性加在了輸入端口上。如果一個(gè)AND2的輸出端口max_fanout是5,輸入端口fanout_load是2。一個(gè)buffer輸入端口的fanout_load是3。那么這個(gè)AND2的輸出端可以接2個(gè)AND2,或者可以接一個(gè)buffer,或者可以接一個(gè)buffer和一個(gè)AND2。如上圖所示,則會(huì)引起DC產(chǎn)生DRC錯(cuò)誤。因?yàn)檩斎攵丝诘膄anout_load=2XAND2+buffer=7,超過(guò)了AND2的max_fanout2.如果使用了系統(tǒng)提供的set_max_fanout 5 [all_inputs],將會(huì)忽略set_driving_cell中cell的max_fanout屬性,而使用set_max_fanout屬性

如果將一個(gè)AND2作為design的負(fù)載,那么這個(gè)輸出端口上的fanout_load屬性將會(huì)為2.dc中一般的做法是set_fanout_load [expr [get_attribute slow/and2/a fanout_load] *xxx] [all_outputs],來(lái)設(shè)置輸出端口的fanout_load屬性。

這樣dc就可以根據(jù)這些設(shè)置,選擇優(yōu)化端口處的器件,以及時(shí)序。

說(shuō)道fanout,所以順帶說(shuō)明一下容易混淆的max_fanout,max_capacitance。如上圖所示,

輸入端口的fanout_load=2個(gè)與門的fanout_load和一個(gè)buffer的fanout_load。

輸入端口的load(capacitance)=2個(gè)與門的load_of和一個(gè)buffer的load_of。(如果通過(guò)set_load設(shè)置了輸入端口,另外還要加上set_load的值)。

Max_fanout檢查的是輸入端口的fanout_load最大值,

Max_capacitance檢查的是輸入端口load值。

兩者概念不同。

下面講下fanout與delay,看如下一個(gè)例子:

useful skew的作用及使用方法


到buffer的net延遲是2,buffer延遲是1,fanout為1時(shí)net延遲為3,每增加一個(gè)扇出,net延遲增加2.如果一個(gè)信號(hào)經(jīng)過(guò)這個(gè)扇出網(wǎng)絡(luò)后,那么延遲為:2+1+(3+(8-1)×2)=20;

如果把扇出結(jié)構(gòu)優(yōu)化成如下形式:

useful skew的作用及使用方法

那么信號(hào)經(jīng)過(guò)這個(gè)網(wǎng)絡(luò)后,延遲為:2+1+2+1+(3+(4-1)×2)=15.

那么延遲減少了5。


接下來(lái)講一下skew,既然知道了fanout對(duì)于delay的影響,下面看一個(gè)例子:

useful skew的作用及使用方法

由于時(shí)鐘到每個(gè)觸發(fā)器的互連線長(zhǎng)短不一樣,造成信號(hào)到達(dá)clock pin的時(shí)間也不一樣,觸發(fā)器也不會(huì)同時(shí)翻轉(zhuǎn)。Skew的定義就是最長(zhǎng)路徑減去最短路徑的值。

根據(jù)時(shí)鐘域以及路徑關(guān)系,skew可以分為global skew,local skew,interclock skew。

Global skew是指,同一時(shí)鐘域,任意路徑的最大skew。

Local skew是指,同一時(shí)鐘域,任意2個(gè)有邏輯關(guān)聯(lián)關(guān)系的路徑最大skew。

interClock skew是指,不同時(shí)鐘域之間路徑的最大skew

useful skew的作用及使用方法

另外還有一個(gè)useful skew。本來(lái)打算在setup time和hold time中講解。這里先大概說(shuō)下

如下圖:時(shí)鐘周期為10ns,各時(shí)鐘路徑延遲如下:可以看到有一條路徑的slack為-1,說(shuō)明這條路徑違規(guī)??梢钥吹脚c這條路徑相關(guān)的skew是T3-T2=-1ns。

下面我們利用useful skew向前面一個(gè)slack比較充裕的路徑(slack=2ns)借點(diǎn)time,來(lái)修正現(xiàn)在這條路徑。如下圖:

useful skew的作用及使用方法

經(jīng)過(guò)useful skew,修正了原來(lái)的violation。

這就是useful skew的作用,可以向前,或者向后接time來(lái)修正violation

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • RC
    RC
    +關(guān)注

    關(guān)注

    0

    文章

    239

    瀏覽量

    50499
  • Delay
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    11214
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    中斷的作用使用方法

    1.中斷是什么2.中斷的作用3.中斷的使用方法
    發(fā)表于 08-13 07:13

    元器件在電路中的作用以及使用方法

    一、內(nèi)容:裝配數(shù)字鐘二、目的: 1. 認(rèn)識(shí)與了解基礎(chǔ)的電子元器件,了解焊接工具及其使用方法、學(xué)習(xí)焊接的技術(shù)。 2. 了解各元器件在電路中的作用、使用方法及電路故障排查等方面的知識(shí)。 三、所需材料
    發(fā)表于 01-21 06:12

    示波器的使用方法

    示波器的使用:作用;原理;使用方法。萬(wàn)用表的使用:作用;原理;使用方法。 一、示波器的作用1.廣泛的電子測(cè)量?jī)x器;2.測(cè)量電信號(hào)的波形(電
    發(fā)表于 12-03 14:10 ?0次下載
    示波器的<b class='flag-5'>使用方法</b>

    Skew Correction Using Delay Li

    Abstract: This application note describes using delay lines to correct system timing or "skew
    發(fā)表于 04-22 11:21 ?1508次閱讀
    <b class='flag-5'>Skew</b> Correction Using Delay Li

    示波器的使用方法

    數(shù)字萬(wàn)用表使用方法和示波器的使用方法詳解。
    發(fā)表于 03-14 10:38 ?32次下載

    電感在電路中的作用使用方法

    電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——電感在電路中的作用使用方法
    發(fā)表于 10-10 14:17 ?0次下載

    什么是參比電極_參比電極使用方法_參比電極的作用是什么

    本問(wèn)開(kāi)始介紹了什么是參比電極以及參比電極的基本要求,其次介紹了參比電極的作用和使用范圍,最后介紹了參比電極使用方法以及常用的幾種參比電極。
    發(fā)表于 03-19 16:46 ?8.9w次閱讀

    時(shí)序分析之useful skew作用分析

    對(duì)于positive skew來(lái)說(shuō),它可以減少T的時(shí)間,相當(dāng)于提升芯片的performace。但是它的hold時(shí)間會(huì)變得更加難以滿足對(duì)于negative skew來(lái)說(shuō),它的hold時(shí)間更加容易滿足,取而代之的是,它會(huì)降低芯片的性能。
    的頭像 發(fā)表于 07-23 17:15 ?1.9w次閱讀
    時(shí)序分析之<b class='flag-5'>useful</b> <b class='flag-5'>skew</b>的<b class='flag-5'>作用</b>分析

    示波器的使用方法(三):示波器的使用方法詳解

    示波器的使用方法并非很難,重點(diǎn)在于正確使用示波器的使用方法。往期文章中,小編對(duì)模擬示波器的使用方法和數(shù)字示波器的使用方法均有所介紹。為增進(jìn)大家對(duì)示波器的
    的頭像 發(fā)表于 12-24 20:37 ?4319次閱讀

    光纖收發(fā)器的作用使用方法

    光纖收發(fā)器的作用使用方法是什么?
    的頭像 發(fā)表于 07-27 09:19 ?2.7w次閱讀

    磁環(huán)的概念、作用使用方法

    磁環(huán)是什么及使用方法?相信不少人是有疑問(wèn)的,今天深圳市維愛(ài)普電子有限公司就跟大家解答一下!
    發(fā)表于 04-12 11:09 ?4.2w次閱讀

    如何查看工具通過(guò)Useful skew借了多少margin呢

    為了更容易看到工具做的useful skew的效果,這里故意在下面的path上設(shè)置了很大(2.5ns)的path margin,這里是在Place階段啟用的CCD。
    的頭像 發(fā)表于 09-30 15:57 ?3842次閱讀

    筋膜槍的作用使用方法

    筋膜槍是一種用于自我按摩和肌肉放松的工具,它使用高頻率振動(dòng)來(lái)促進(jìn)肌肉的血液循環(huán)和新陳代謝,同時(shí)減輕壓力和疼痛。這篇文章將詳細(xì)介紹筋膜槍的作用使用方法。 一、筋膜槍的作用 放松肌肉:筋膜槍通過(guò)
    的頭像 發(fā)表于 01-11 10:42 ?6w次閱讀

    電容器的作用及原理 電容器的使用方法

    電容器,又稱電容,是一種用于存儲(chǔ)電能的裝置。它由兩個(gè)導(dǎo)體電極和介質(zhì)組成,能夠在這兩個(gè)電極上存儲(chǔ)和釋放電荷。電容器的作用和原理,以及其使用方法都是電學(xué)中基礎(chǔ)的概念。下面將詳細(xì)介紹電容器的作用
    的頭像 發(fā)表于 01-18 13:47 ?2.5w次閱讀

    PLC中斷功能的作用使用方法

    PLC控制系統(tǒng)中的一項(xiàng)關(guān)鍵技術(shù),對(duì)于提高系統(tǒng)的響應(yīng)速度和實(shí)時(shí)性具有至關(guān)重要的作用。本文將對(duì)PLC中斷功能的作用使用方法進(jìn)行詳細(xì)的闡述。
    的頭像 發(fā)表于 06-15 17:54 ?3501次閱讀