|
你好:# G# C$ h* m5 O, J
由於不太清楚你的作業需求,在這只能提供基本的電阻layout觀念給你,希望對你有幫助。
+ E; H0 ?) Q- y
+ T0 ^: h- @( A0 r1.電阻因為使用的材質不同layer的使用也不同,當然不同的材質也會影響該電阻的阻值,排除一些特別製程的需
2 \- h" F6 | u3 E) G y6 b' Y3 s5 D7 r# t( D6 Y, g! N
求,阻值最小的是metal電阻,最大的是nwell電阻。9 h/ r- F/ L) G$ |, x
3 |8 ]5 y n6 w. R' b2.電阻的計算方式是依口數來計算的,如width 3um x lendth 3um 即為 1 口,必需從lvs command file& ^/ I2 d: o( g: y/ o& F7 l' f
% q; L8 ?5 ?7 L7 q
或design rule上查到該製程的各型電阻每口所代表的阻值為多少。若每口為30om,你需要300om即為
8 C2 o! f' C* c; p* y) j" @( l- q. _% d/ j( p
10口,width=3um 時 lendth應為30um,以此類推。+ l, v4 Q2 a: {& ^; O$ w
' A' y3 j" V ^3.電阻的layout方式,依據你的lvs command file 上的設定,每種電阻會使用特定的layer去定義,以poly
4 V) y( j- J4 ]* O
1 _5 {2 z- R8 p! J9 ~! Z 電阻為例,前後端使用poly connect 做為此電阻的兩端,並在兩端的中間畫上poly 電阻的layer,該layer! @/ v! O5 ~; i8 X$ `. P2 X% b
* k7 [3 Z9 d/ Q, L0 m 所覆蓋的區域即為你所需的阻值,至於各layer的大小跟距離,則必須依據你的design rule而定。
: u( ]1 `. E5 h- m
# W& x& j" Y9 M學layout 沒sample可以看,加上手邊資料若不完整,不容易畫出正確的layout,建議找同學或同事看有無 ~. [' z( W# F% d8 }6 A
2 w7 F/ P+ @# j* L範例可看,會較容易理解書上所說。' O8 `+ A" _& ]' ]" E( t& p4 ]; }
9 {/ S+ [" A2 U& D2 |, O以上希望對你有些幫助。 |
|