|
你好:+ | J+ c0 x- B# I2 j2 \
由於不太清楚你的作業需求,在這只能提供基本的電阻layout觀念給你,希望對你有幫助。8 h/ x7 X% y% E
) O( n$ g1 U; C$ `2 `1 b9 ?
1.電阻因為使用的材質不同layer的使用也不同,當然不同的材質也會影響該電阻的阻值,排除一些特別製程的需4 k. y: ] i1 g& F* L! y
% x3 b, E+ J% @" [; g" O, b 求,阻值最小的是metal電阻,最大的是nwell電阻。
. ~0 a/ c! D2 a; M. u
/ M- G* a( }3 d( u! a; Z p1 K2.電阻的計算方式是依口數來計算的,如width 3um x lendth 3um 即為 1 口,必需從lvs command file
# \" X; D) U- \8 i c
+ ^! |5 {6 Y ?" O2 \) X' G! ? 或design rule上查到該製程的各型電阻每口所代表的阻值為多少。若每口為30om,你需要300om即為8 s$ g+ y6 l7 Q. V! |
& Y5 I( i; L. O" }2 V4 d 10口,width=3um 時 lendth應為30um,以此類推。
! A. z+ F& w8 D% Z" N1 u% t
. J5 t m: x/ n/ s( n9 D3.電阻的layout方式,依據你的lvs command file 上的設定,每種電阻會使用特定的layer去定義,以poly
1 |4 Y* p! h- U: K% @
, ^: M1 {3 F( N- U 電阻為例,前後端使用poly connect 做為此電阻的兩端,並在兩端的中間畫上poly 電阻的layer,該layer0 z" p& { g/ {! k
$ f/ r. N/ q& Q! K) H
所覆蓋的區域即為你所需的阻值,至於各layer的大小跟距離,則必須依據你的design rule而定。9 z+ z6 i' r7 v3 l5 M D9 |- D! `
: f+ `: N! D2 ~4 v) V6 g7 h
學layout 沒sample可以看,加上手邊資料若不完整,不容易畫出正確的layout,建議找同學或同事看有無8 o7 K/ J. ?: A
+ [( }2 T+ S1 ]0 s$ g' h範例可看,會較容易理解書上所說。
N( ^, T6 ^+ A5 h/ ^& q0 d2 m2 S$ D* A9 @: W' O
以上希望對你有些幫助。 |
|