Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 19672|回復: 17
打印 上一主題 下一主題

[問題求助] 請問在Layout如何數位與類比

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...
. Q8 y% W/ b' C小弟想要學Layout6 I; n% S" |' P# X  d
現在先從數位的畫法先學起,慢慢在學類比的畫法...% G5 W% k. W( @% f, Q

& l7 H9 p% a! W$ O8 I+ u8 `問題:
! n' a0 w! T, N) _! M, \1.如何去分辨數位與類比?(在Layout上)
& m2 c/ b3 u4 G) j% ?; z2.數位與類比畫法的差異?% E/ `: Z: F0 c/ D6 J; w
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?; c( O# A8 G: ^% W
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
( J6 o4 {- d; c8 K2 _拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法 + j. J1 N3 U1 U* ~

, H; W+ z7 w* O/ ^* e在論壇應該可以找的到" ]$ |# ?" f: t+ k( B
http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD
: d. L+ P1 b; W" w
4 u( w2 x, }) B/ V7 g" @" w我覺得要學好layout 對於製程要也一些觀念1 X9 X$ Z5 I: c! v0 V. c* K. J% P
! p1 J9 v1 w7 P2 I
這樣子才知道自己在lay什麼# c) Q7 `- M0 h: u  X5 h/ I
, W& I( o/ v! P) p8 [# d
在製程上會有什麼影響,可以嘗試把一些簡單的layout
& g" t5 m1 U: H' ?5 a0 a" T4 ~. V) T7 ?7 U9 D
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法
) Y1 G; |3 S( h製成觀念也是很重要滴...+ x8 u: D1 P% |0 l
課本上的截面圖...
; O+ O  f6 p- I' E# }經過學校上課...小弟有點概念了~
8 w5 `" f3 e$ G, v& p謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!
  x( r3 }5 n; W2 A5 J5 r6 _
$ S. e- z. E6 L我現在也是學生
4 R! d) w& d4 r9 o; L
1 l) ]# |) p/ C8 Z或許只是比你早一些時間學到而已% c( Y1 \( ~, i# F7 K, I- d

' |/ o4 x5 [: H* i" U有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法5 M7 K8 A% r- U1 ]* `( w4 W% A
   要問rd.+ d% T5 ~7 {& {* ?, V
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
4 J! X+ K2 ^% X% A# ?$ }; x& U# ~   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線. f3 H# T2 F+ Z1 \# ?0 `
   也要講究,其實就是designer依據電路去主導layout
' y4 d) ^: i/ b9 A/ C! G, h3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值1 I: A" G3 \7 o: [) b# X" O
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延
7 Y1 {9 I' l+ `/ n. T7 J 伸q是介質係數).
+ U* K1 D' Y, o4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?: b: W4 j, N1 B0 J* x2 P
數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
0 V+ \  D( g% a) ~+ i2 _/ [0 _' f5 m5 E% L
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?- p3 B  O" q! @8 S0 _1 N. _( k5 Z6 p8 o
一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.
6 |, ]# S* K: C' a2 l) {) v1 o4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
# ]; x! w. U7 e# w多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
( J0 S! ]" n& u( }0 J, K1 j  n9 L* s3 n8 g
希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好! f& v  d' {+ K0 e' q, e
我覺得多做自然會有經驗累積4 x8 I0 d( i% `6 r7 B+ H6 i
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好: P8 I& h5 Z! A* `& y) F
; r  @- N9 U0 P6 l* v" r, l
第一個問題
4 w) E% B: P9 N. L1 j% c0 q4 B& q想請問一下上述的原因9 W- X: Z/ F8 R  x1 F* v
第二問題0 A' ~7 J" W. V* Z
因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好2 x2 w5 M% \6 z) v

: L0 A: I% L* q( }: m7 V: a7 j8 p2 R' s請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好! D- l$ v+ c* q

$ J4 n7 z  Y8 }這句話應該有待商榷吧
# H; Z$ r% h; {; G  }如果挑剔一點, ab device尚未maching9 d: T# v* J; X
若dabbad, 會比較好點吧,
, t# ]! _( N; l, I4 s* E1 P7 o' f% }
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號. _& [: v* H. p' `& {0 {$ m+ q8 `& n
在layout大概只要線跑的過就ok# H- j0 V3 R1 `2 I( D: w# Y, \
除非一些叫髒的clock訊號要特別注意4 u8 C: h( V. [8 z, R; l5 S- r! N& R( m

* ]3 N6 e; Z. ]  Z% A* R類比訊號就會比較雜亂 (高頻 電流量 等等)
% q5 l7 n! J& c7 o所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
3 P0 q4 ^: z$ Q1.如何去分辨數位與類比?(在Layout上)/ p% p7 t/ c( x/ p
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件): v! O; e: Q/ l% b. U8 s
2.數位與類比畫法的差異?
+ Z3 ?; l0 o7 s6 j# n) U# d" i如上面有大大提過   加NRG或是PRG 這些都是類比 必要的  q0 X  R* A# w* T2 S. U% @
數位求面積最小化$ P% L3 V2 m& ^  q% p
類比講究對稱 匹配  電氣特性 為考量
, t1 u: j* V& l- h& S* U如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗
& z2 |" G- W1 d; S8 t9 [0 {必須要更了解電路特性, 一般需要求designer提供layout gideline1 A# t( C: O5 `8 C4 i
否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
& o$ a7 v8 }# B6 ]. Q/ ?! C8 g: \  x% @( h$ n
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。. K, \7 ]/ j0 N! b& p2 D
! g+ H3 g. a/ l5 N* `  f: L2 ?
在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。
7 D  H* c$ n# R: GPower lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。
6 S+ P4 H$ h$ x- f% p4 m) g5 |6 L5 O! ]* R% O; m) U
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大
6 A0 U& e+ W8 H3 S8 b3 X而数位一般是最小尺寸
# i( R2 Y% T" k0 q4 {这个方法比较简单可以分辨出2中的不同
' h6 ]" T+ d4 W& l; l很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)( \$ W* {) }* a  V2 K! ?# n
7 M  g; @% G6 o, F' U! Q# ~7 }
RD設計出來的電路是Digital,就是Dgital Layout& R  O# c# L1 p- j% ]  l1 {0 G  L
RD設計出來的電路是Analog,就是Analog Layout4 N' h$ P2 i( X- s6 e5 J: c3 Z
在Layout上沒有很明確的去區分% u5 K) K7 A/ Y
在製程上倒是會有所區別- y. _6 w$ n) N# _9 L
一般常用的製程有* @1 k7 r+ _' c0 i5 R
CMOS製程(有純Digital,有Mix Mode)" X# c8 m; P5 e. e: \
Biolar製程,Bicmos製程,BCD製程....# `) d3 z5 E0 }3 X3 V! \# O
就看RD設計時所需要的元件,工作電壓...去選擇囉!!
( p7 i: W" b" z/ B) z* _" K$ j  J1 k. j) b! z* Q+ W
2.數位與類比畫法的差異?: c! {  U* u6 j0 B3 e+ K
+ j9 D4 v/ L; V8 h6 ?* |/ ]
Desing Rule是固定的,很少會因Digital或Analog而變
) I' P. ~9 q. i' @3 }要說Digital與Analog的畫法差異! a! E3 j8 V' C9 ^3 `  q
應該說是在Lay Analog要注意的地方會比在Lay Digital時要多! {0 @9 `# v4 b+ Y* Q. V+ c
通常Lay Digital只要符合Design Rule就可以, D& i2 |& a2 V( D
但Lay Analog時有些原件的擺放方式就要注意囉!!; Y+ c- M- e% x3 V- I

' o+ Q! f2 j% |7 D$ `! Z3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?7 b& {; {$ }; ^+ F7 q% A0 N
/ ~% x! B# n; @. q1 z' K
電容,電阻的產生,取決於你使用那種製程
8 t( w; y; j7 x# }9 i電容一般常用的有Mos Cap,Poly1-Poly2 Cap) b) c! r! U- U5 O9 {
電容值算法,一般FAB廠會告訴你每um平方有多少pF
$ X2 M* Y' T' p* s6 ~! r# U每家FAB的Oxide厚度不同,所以電容值也不同9 S) Z) O5 r1 ?: h
電阻一般常用的Well,P+,N+,Poly,Poly2都有
: j6 N; g" d$ I1 O阻值每家FAB也都不一樣2 T; \( K0 V5 I) @2 M0 Y/ A$ V
% ]6 s* y; {1 [
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??+ U/ r: \- }5 T, \# L1 D; \
+ r% [2 D/ {/ y$ ?+ r1 l5 Q& @1 r
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
. m/ R& o% t% b7 v  Z! W" q* k# Y* f應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-22 11:53 AM , Processed in 0.122016 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表