Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...
! K* |# b7 z: B+ T3 v/ u7 P小弟想要學Layout. g# b: a) s! I" }
現在先從數位的畫法先學起,慢慢在學類比的畫法...
, b5 O) ]8 Q+ P5 h/ [; D+ c
0 D. e: L! T7 ]& n$ F問題:1 D8 E* U/ h) A6 T# j% d2 ^# n/ F
1.如何去分辨數位與類比?(在Layout上)
7 C& _+ F5 [4 A8 E2 j2.數位與類比畫法的差異?4 v7 S! E. B/ ^& G& ]
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?, }6 q5 ]+ k/ v- u0 }, Z
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
6 e: b1 f! P2 I! v' P& o拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法 ' f3 [) q3 O+ f- M2 m! M6 V

4 ~6 S% t" j) B% o% ^在論壇應該可以找的到
9 f2 I# B9 w# Y* k' ^# x" H" G/ P0 chttp://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD
6 y" c  U1 s0 Z& i  P2 D3 S
! W6 F; ]! J3 i& g( N0 B: k我覺得要學好layout 對於製程要也一些觀念
1 f  [" j4 I- d! a8 X0 Y$ u: p
7 P  j4 |$ V+ f- Q6 g這樣子才知道自己在lay什麼9 u9 H8 {( y( u  u# T
# f; x- L  B. Z
在製程上會有什麼影響,可以嘗試把一些簡單的layout% }8 |) E# c  v1 J

- o" V4 n- T) R# P& V隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法+ A! M/ u4 M' D( Q; U1 \, z( ?
製成觀念也是很重要滴.... M1 h& ]  h7 y& \+ m0 V& l! i2 Y' X+ K
課本上的截面圖...& n2 J, X7 Z$ Z# E( X
經過學校上課...小弟有點概念了~# U2 Z" F0 Z, G! F
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!: u& e2 N9 P2 O4 F' Z  d

3 [( L7 @8 _8 K0 G$ e5 R% B我現在也是學生
+ z! I3 n4 G% ?2 n
3 W$ K0 u2 L; T1 g% t或許只是比你早一些時間學到而已' l6 s1 U6 r0 t7 c$ c& g7 G

% X; D0 G/ s# d0 d: I. x3 x, r有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法8 P& c1 X" f0 g# v
   要問rd.
3 ^* X/ ^" }: M+ o6 `: {) f' k2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
( H- ?8 i2 Z& f3 s* |2 J   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線
9 I0 b0 @& V5 ?9 E9 g, X   也要講究,其實就是designer依據電路去主導layout
* k% \: @6 M3 g3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值2 z/ s: l- t: w6 k
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延( Y# n: i& O. j; I3 y. G  L
 伸q是介質係數).
5 n9 n+ C: Q0 E$ a5 e6 f6 ?- `5 ~5 ~$ s4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?  u: o% G) X2 k% `  K, _
數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好7 I; W' s2 ]/ f9 ~, m

8 o0 j- N1 u0 [' v8 v  c3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?' |+ P" f: G. ]  N; L
一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.7 y. y7 \6 \; U: t
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
+ Z! V. c/ M6 {: `$ B3 \' U! n4 X多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
6 h" _% P' d: K4 E( o( q7 w
9 g0 g$ q$ a( Q# v5 c希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好; ?: `" }, l7 ]
我覺得多做自然會有經驗累積  m) [5 f; X" G: Y
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好+ a' O& ~' g& v0 o, j

1 y) {& I$ }+ S) \9 D第一個問題$ N, ]* b/ ~6 d& P. n9 u! O8 N
想請問一下上述的原因
( L( R; l. k8 n4 S1 ^5 H1 n# ~第二問題4 X; Q7 z8 i, s. b
因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好
4 X$ i0 ?4 |* Z0 g0 B7 J% O& w4 n, _' Z' F# w: W6 D* z
請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好
+ O: A9 ?& p) I- @8 ~. @% L( }7 s8 M7 I
這句話應該有待商榷吧# ^+ d1 @9 m2 ~! S# @  z( A
如果挑剔一點, ab device尚未maching
, l% b: h7 ?9 I若dabbad, 會比較好點吧,
* e  B/ f* t9 g0 _) `
1 {" r, j9 y" |* f4 B每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號. v8 i5 }3 L( Y* F7 I2 h
在layout大概只要線跑的過就ok" A, E9 Y& E9 B
除非一些叫髒的clock訊號要特別注意3 \; R4 T9 `( V1 M2 x7 A4 U
" m$ |5 b5 k. P# ~0 }3 o! D
類比訊號就會比較雜亂 (高頻 電流量 等等)5 Q# ~( j, r7 W1 \; S
所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:& s1 s  V) M1 T! z( H! K4 \
1.如何去分辨數位與類比?(在Layout上)& Y& f0 w# A1 T8 C. G3 p
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)$ @+ [- }9 ~! u/ z) |; O' j" B
2.數位與類比畫法的差異?$ n- N: {& v1 b. P6 p5 D
如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
9 L* P& q( z& L: e' T+ Y. o: ?; A/ H數位求面積最小化
" a( L6 J5 \# d+ _# w0 _類比講究對稱 匹配  電氣特性 為考量$ Q8 y$ e+ u  u0 A4 N1 F
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗8 \' u" _% m) Y0 e4 v: U: V# G
必須要更了解電路特性, 一般需要求designer提供layout gideline
  z$ N, J! o1 @, `$ p否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,$ y6 L1 O4 d( x  m

* P2 |1 e. G. X1 g但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。2 [) I; F& s0 A5 v% {9 _
  ^1 M( }% g7 i5 X
在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。, Y' m: U1 s; y: B5 s. i
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。
' }) v! }: y/ H
8 Q: A3 h2 b1 U* s其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大9 z9 Z  D. V' |3 j& L, f
而数位一般是最小尺寸. p1 a* ~7 ]5 {5 _0 F4 K
这个方法比较简单可以分辨出2中的不同
  o$ ?; s' ^, F  s8 y很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
8 [+ R4 `, R" D& o  v& P! d* M) _) I' r5 X0 Z
RD設計出來的電路是Digital,就是Dgital Layout
$ x4 H; ?2 K- h% O9 Q% oRD設計出來的電路是Analog,就是Analog Layout
! ~! h+ K& v% {: \, f在Layout上沒有很明確的去區分1 l* G; ~6 T6 ^/ [: r$ i6 y
在製程上倒是會有所區別
2 X( L4 k% v3 L' k2 v0 W( p一般常用的製程有
2 i4 u+ |8 W3 F, f, s0 LCMOS製程(有純Digital,有Mix Mode)' ?  ^' e. g# v% U
Biolar製程,Bicmos製程,BCD製程....* r% `- @6 H+ z! W6 s1 \9 s$ [
就看RD設計時所需要的元件,工作電壓...去選擇囉!!
! n! T- V! \4 q% |3 B+ L
& M1 d  ?: B0 w# p) R2.數位與類比畫法的差異?; I) V' c4 g9 r& Q) t" L) D
( z" j' X) X" l8 F( T) h' g8 ^" c
Desing Rule是固定的,很少會因Digital或Analog而變+ q9 p9 V! t$ o
要說Digital與Analog的畫法差異
0 ?2 S* J& ^- M& c; m7 F5 p應該說是在Lay Analog要注意的地方會比在Lay Digital時要多0 K7 O8 q9 r$ z4 l* ~, h  [
通常Lay Digital只要符合Design Rule就可以
8 ]5 x4 `( c9 I7 A但Lay Analog時有些原件的擺放方式就要注意囉!!. r8 {5 T+ W  z, ]4 f

* |" q- c/ P2 V8 g5 k4 e7 F+ P; y3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
" t  D5 ]; L2 a5 S2 W' h* J# O( s
* y- ?- g6 H) N" P6 D1 N# j* i) A+ b電容,電阻的產生,取決於你使用那種製程
" j- q) A% R3 H電容一般常用的有Mos Cap,Poly1-Poly2 Cap7 O* r6 b/ C5 L4 n+ g2 R6 J
電容值算法,一般FAB廠會告訴你每um平方有多少pF
, A% l( Q6 w1 O9 U( E( \$ Y' W每家FAB的Oxide厚度不同,所以電容值也不同6 V, x, s6 [% c# \7 P" p- l
電阻一般常用的Well,P+,N+,Poly,Poly2都有( `  i% i3 f: J" n! n( ]8 W
阻值每家FAB也都不一樣
5 @+ s1 S4 Z% ~2 `, N$ p+ {+ C* }; ^: c6 U
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
: s5 l9 Y; l8 c; M$ J# p5 N
0 a) u# s, r' Z" E3 y7 ~$ |4 C; ~多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
+ c! l3 S2 j9 V+ p應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-31 06:48 AM , Processed in 0.139518 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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