第四章電路性能分析.ppt

Download Report

Transcript 第四章電路性能分析.ppt

VLSI概論
Introduction to VLSI
第四章
電路性能分析
by Chiou-kou Tung, IC Design Lab, EE, NCUT
影響電路工作速度的元件



一個電路的工作速度或切換速度(switching
speed)決定於輸出端所接的電容與電阻。
電容包括接線電容、閘極電容、擴散層電容
(接到輸出端的汲極區域)及其他寄生電容與
接點電容。
接線電容由金屬或多晶矽當導線產生,且包含
其邊緣電容。
影響電路工作速度的閘極電容

閘極電容:是輸出端接到下一級輸入的閘極上的電容。因
此對於CMOS而言,它至少會有兩個閘極電
容:一個為PMOS上的電容,另一個為NMOS上
的電容。也就是說,扇出數目愈多的邏輯閘,
其輸出端所接的閘極電容個數愈多,其工作速
度也就愈慢。
Vdd
PMOS
A
Y
NMOS
影響電路工作速度的閘極電容

閘極電容Cg可表示為 : Cg = Cgs + Cgb + Cgd
閘
氧化層
tox
源極
Cgs
Cgd
Cgb
通道
汲極
影響電路工作速度的閘極電容

雖然MOS在不同工作模式,不同偏壓下,整個電容
效應值就會有差異;然而閘極電容Cg卻近似於「閘-氧化層」電容值,除了偏壓值介於零與臨限電壓之
間的範圍之外,不過在數位電路中偏壓在這範圍之
內的時間相當短暫,它可以被認為是趨於一個定值
Cg  Cox  A , 其中A為閘極面積(或設計的通道
面積),而 Cox 則是每單位面積的「薄氧化層」電

容為 Cox 
其中 tox 為氧化層厚度。
tox
影響電路工作速度的
擴散層電容

擴散層電容:當擴散n型雜質進入基體形成汲極及源極時,NMOS電
晶體於是產生。由於擴散形成的汲極與源極是近乎長方體,而且極
性與基體相反,於是乎,其電容效應除了本身(汲極或源極)表面
積產生的電容之外還要考慮這些長方體的四周與旁邊的基體形成的
電容。
影響電路工作速度的
擴散層電容

擴散層電容包含擴散表面與基體相鄰生成的電容
和擴散區域四周邊牆與基體產生的電容效應,因
為擴散的深度為一定值,所以這個因邊牆感應的
電容值與擴散區域四周長度成正比。因此全部的
擴散層電容可表示為:
其中a、b為擴散區域的長與寬,Cja為每um²會產生
多少接面電容,Cjp則是每um會產生多少周邊電容。
從上面這個式子可以發現,當擴散區域面積因技
術進步線寬得以縮短而減少時,周邊電容就變得
更重要。
影響電路工作速度的接線電
容與其他電容


接線電容:是輸出端接至下一極輸入端所需要的訊號導線產
生的電容稱之,一般多利用金屬和多晶矽作為導
線。但是,金屬產生的電阻電容效應均比多晶矽
還要來的小,因此大部份的導線應該盡量使用金
屬,直到要接至閘極時才換成多晶矽。
其他電容:電容可能存在於任兩個電板之間,因此底下的這
些情況都會有電容的產生:閘極與通道之間、多
晶矽與基體之間、擴散層與基體之間、第一層金
屬與基體之間、第二層金屬與基體之間、第一層
金屬與第二層金屬之間、第一層金屬與多晶矽之
間、第二層金屬與多晶矽之間,這是對於雙層金
屬單層多晶矽製程而言,若是雙層金屬雙層多晶
矽的製程技術,就還要考慮第二層多晶矽與其他
層導體之間可能產生的電容。
影響電路工作速度的電阻


電阻估算:一物質截面積A,長度 ,電阻係數ρ,則此物質的電
阻值R可以表示成:
在積體電路中各層物質的厚度有其定值t,因此可以表示成:
t
I
W
L
影響電路工作速度的電阻

其中w為該層物質的寬,
稱之為
方塊電阻(square resistance)或薄層
電阻(sheet resistance),以歐姆/方
塊或Ω/□為單位。因此某一層物質的電
阻就很輕易的以Rs倍計算出來。
電阻的估算


電阻估算:
電阻的計算:2Rs與Rs
影響電路工作速度的通道電阻

通道電阻 :因為NMOS和PMOS的電壓電流曲線是非線性,而且通道
的電阻值是與偏壓大小相關。為了估計電路的性能,
通道電阻值的估計就變的相當有用,這時通常會假設
電晶體是在『線性區』工作,而其電阻值便可以表示
成:R=k(L/W),其中k值與電晶體結構、偏壓大小、摻
雜濃度、摻雜離子相關。一般在5μm的製程中, N通
道與P通道的k值範圍為5000到30000Ω/□。n通道k值
約為10000Ω/□,p通道k值約為24000Ω/□。當摻雜
離子不同時,其主要載子(majority carriers)的移
動率(mobility)也會不同,而移動率又與當時的溫
度有關,因此溫度的大小也影響了電晶體的通道電
阻。其影響程度是超過25℃之後的溫度每增加1℃就會
增加0.25%的電阻值。
電路延遲之原因


造成延遲的主要原因:每個邏輯閘的輸出負載是
一個電容負載,因此下一級的閘極(或輸出端)
需要一段時間透過這個電容負載充放電而達到穩
定電壓,再者MOS通道的形成或開關也需要一段
時間來完成。
CMOS電路:
電路延遲之原因

CMOS電路:P型電路接到正電源而N型電路部份則
接到地,P與N的另一端皆在一起形成
輸出端,當輸入使得P電路部份有一條
路徑形成電源與輸出端相通,此時電源
透過P電路部份對充電,而N部分則無
任何通路形成地線與輸出端無法相通。
相反的,當N電路部份有一條路徑形成
讓地與輸出端相通,此時負載電容上的
電荷剛好經由這路徑放到地,而P部份
當然無任何通路存在使得電源與輸出端
相通。
反相器輸入輸出電壓波形
與各種參數之定義




上升時間(tr):當輸出由10%的輸出穩定電壓到90%的穩定
電壓所需的時間
下降時間(tf ):當輸出由90%的輸出穩定電壓到10%的穩定
電壓所需的時間
高到低延遲時間(tHL):輸入電壓由低到高變化至50%時到
輸出電壓由高到低變化至穩定電壓
的50%所需時間
低到高延遲時間(tLH):輸入電壓由高到低變化至50%時到
輸出電壓由低到高變化至穩定電壓
的50%所需時間
反相器輸入輸出電壓波形
與各種參數之定義

反相器輸入輸出電壓波形與各種參數之定義:
電路的平均傳遞延遲時間



延遲時間(td):輸入訊號與輸出訊號到達50%時的時間差
平均傳遞延遲時間(tavd )為上升時間與下降各一半的平均值
同樣尺寸大小的NMOS與PMOS,其NMOS移動率約為
PMOS的兩到三倍(視各種製程而定),因此上升時間約為
下降時間的兩到三倍。要使得上升時間與下降時間一致的
條件是,若NMOS的移動率為PMOS的兩倍,那麼PMOS
通道的寬要為NMOS的兩倍
上升與下降轉換時間圖
輸入電壓
100%
50%
時間
輸出電壓
tHL
tLH
100%
90%
50%
10%
時間
tf
tr
雜訊邊限(Noise Margin)






為了讓電路輸出的結果更明確定義了一些界限值,並且保證
在某種程度的雜訊介入之後電路還能達到正確無誤的結果,
稱之為雜訊邊界。
VIL 表示輸入電壓可視為低電位的最大值
VIH 表示輸入電壓可視為高電位的最小值
VOL 表示輸出電壓可視為低電位的最大值
VOH 表示輸出電壓可視為高電位的最小值
這說明了可以被邏輯閘接收的輸入電壓範圍,以及對應的輸
出電壓範圍。然而雜訊是有可能在電路工作之中介入,因此
為了確保在雜訊的環境之下電路還能正確地工作,輸入電壓
範圍及對應的輸出電壓範圍必須符合下式子,其中x、y為兩
個任意的雜訊電壓
雜訊邊限(Noise Margin)






VOL + x ≦VIL:低電位的最大電壓輸出情形下若有x的雜訊介入仍然
要被下一級的電路認為它是一個低電位的輸入,所
以要比VIL還小
VOH – y ≧VIH :在高電位的最小電壓輸出情形下若有y的雜訊介入仍
然要被下一級的電路認為它是一個高電位的輸入,所
以要比VIH還大。因此x與y便是這個電路所能容忍的最
大雜訊
因此x與y便是這個電路所能容忍的最大雜訊。
NML = x ≦ VIL -VOL
NMH = y ≦ VOH -VIH
因此定義 NML:低電位輸入所能容忍的最大雜訊,NMH:高電位輸入
所能容忍的最大雜訊。所以如果有超過x或y的雜訊介入,那這個電
路就可能會產生錯誤的結果,因此取x與y的最小值當成這個電路的
雜訊邊限(NM)。如果x或y有一個是小於0,則表示在正常無雜訊的工
作環境之下,電路本身就會產生錯誤的結果。而雜訊邊限越大代表
著這個電路越不容易受環境雜訊影響,電路越可靠。
CMOS反相器輸入輸出轉移特性曲線
與VIL、VIH、VOL、VOH
輸出電壓
斜率= -1
VOH
斜率= -1
VOL
輸入電壓
VIL
VIH
雜訊邊限(Noise Margin)

另一種方式來說明雜訊邊限與各臨限電壓的關係,由這個關
係可清楚了解一個電路電壓VDD的電路其雜訊邊限不會超過
1/2VDD。
NML與NMH




NML:低電位輸入所能容忍的最大雜訊
NMH:高電位輸入所能容忍的最大雜訊
NML≦VIL-VOL
NMH≦VOH-VIH
CMOS電路之功率消耗

在CMOS電路中功率的消耗可分成兩部份:一是
靜態功率消耗(static power dissipation),一是動
態功率消耗(dynamic power dissipation)。靜態
功率消耗是由於漏電流產生的,而動態功率消耗
是因為輸出在轉態時充放電造成的功率消耗,它
與電路工作的快慢(工作頻率、時脈頻率)有關。
靜態功率消耗

靜態功率消耗:靜態功率是指在無輸入變化的情況之
下電路的功率消耗。功率的消耗相當於電源電流與電
壓的相乘積,然而CMOS電路中N電路部份與P電路部份
只有一個會導通,也就是當P電路部份導通時輸出為
高電位,當N電路部份導通時輸出為低電位,因此正
常的電路中不會有N與P同時導通的情形,所以VDD與
地之間並不會有通路形成也就是不會有電流產生,如
圖4.13,若是如此功率消耗應該是零。
靜態功率消耗

圖4.14是一個P型阱製程的一個CMOS反相器,在每個pn接面
中會有寄生二極體產生,因此一共產生5個pn二極體,分別在
P型阱中的n通道會產生2個二極體、n型基體中的p通道產生另
外2個二極體、在P型阱與n型基體的介面會產生一個二極體,
寄生二極體不管輸入的值是多少、有無變化,它一直都是工
作在逆向偏壓中,因此會有一微小的逆向電流。二極體的電
壓電流關係式子可以表示
成
,
電流由VDD流向地稱為漏電流(leakage current)。所以靜態功
率消耗就相當於電源電壓與全部漏電流和的乘積,而漏電流
的大小與晶片(或電路)上元件的數目成正比。因此這靜態功率
只要是電路的電源一開就會消耗了,而不管電路是否有輸入
輸出的變化。
靜態功率消耗

P型阱製程的CMOS反相器:
動態功率消耗



動態功率與靜態功率不同的地方是電路有輸入輸出變
化(正在工作中)才會有功率消耗,而且功率消耗的量與
輸入輸出變化的量成正比,因此工作的越快就會消耗
越多的功率,它是電路功率消耗的主因。
動態功率包括切換功率與短路功率:
Pd = PSC + PS
短路功率(Psc,short-circuit power):當輸出電壓在轉態
二分之一電源電壓附近時,NMOS與PMOS會同時導
通,造成從VDD到地之間會有一通路形成,這時流通的
電流稱之為短路電流(short-circuit current),在這
NMOS與PMOS同時導通的這一瞬間所消耗的功率便
稱為短路功率。
動態功率消耗

切換功率(Ps,switching power):
其中α是 (由0到1、1到0)切換的機率, VDD
是電源電壓, QL是負載電容, f(頻率)是由
0
到1、由1到0每秒變化次數。
動態功率消耗

以一個反相器為例,如圖4.16,當輸入為0時pMOS導通而nMOS關閉,這時電源
對負載電容充電至VDD,負載電容從電源吸取能量E,其中i是充電時的瞬間電流,
Q是儲存在電容中的電荷量,但是存在電容中的能量只有(1/2)CLVDD²,因此在充
電的過程中損失了(1/2)CLVDD² 。同樣地,若輸入為1時pMOS關閉而nMOS導通,
儲存於電容的電荷經由nMOS流失,在這個過程中又損失了(1/2)CLVDD²的能量。
假設有一反相器的輸出由0到1、由1到0每秒變化了f次,那麼這個反相器消耗了
動態功率Pd:
動態功率消耗

在這裡是假設輸出由1變化至0之後接著就是由0變化至1才會有這
個結果,但是輸出的變化並不會如此規律,有可能輸出維持一長
時間的1之後才轉換為0,然後可能又維持另一段長的時間之後才
又做變化。很顯然地,電路真實的輸出若是上述的情形表現,其
動態功率消耗的一定比預期的少。也就是說,上述的式子是一個
比較悲觀的估計結果,但是在最壞的情況之下動態功率的消耗是
不會超過這個式子所估計的。事實上,當輸出有變化的情況才會
有功率的消耗,因此上面的式子可以修正為:
CMOS邏輯與NMOS邏輯之比較
CMOS
nMOS
邏輯值
Vdd與Vss(Gnd)都能達到
無法到達Vss
轉態時間
上升時間與下降時間接近
上升時間與下降時間慢
傳輸閘
能傳送高品質的高電位與低電位邏輯值
只能傳送好的高電位邏輯(邏輯1)
電路電源
至少超過臨界電壓並低於電晶體的耐壓
都可以
電源電壓必須固定
功率消耗
靜態功率接近於零 ,動態功率為主要的
功率消耗
當輸出邏輯值為零時,功率一直在消耗,
且相當的大
電晶體數目
輸入端數目的兩倍
輸入端數目加一
電晶體比值
一般是1比1或是1比2,視製程而定
與電路的邏輯函數有關
CMOS製程技術的優點

CMOS電路具有:
(1)低功率消耗
(2)高雜訊邊限
(3)高電壓輸出擺幅