Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...2 ?; d" _+ t3 o3 n/ I# U
小弟想要學Layout5 Q5 R$ U3 y5 k, i# r: x% _; R. `
現在先從數位的畫法先學起,慢慢在學類比的畫法...
# h0 z4 F* N( V: e! y% ^# G
5 r) F6 @( W1 y. ?$ p5 x2 G$ p' v問題:  x6 C2 \: U; b. u# f
1.如何去分辨數位與類比?(在Layout上)' T, }0 j6 G4 E2 j2 y
2.數位與類比畫法的差異?) }5 Z; ]" i; Q' ~9 w7 v
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
' t& g4 ^% G( w+ S4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??3 J6 m* W1 H/ d4 C1 d
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
# [/ Y% e& l. d. K7 g. w9 J. ?  @; H0 S: \4 t% N- Z, z) V
在論壇應該可以找的到
! _/ m- o* q, P9 h' P! l$ Yhttp://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD
' y5 T8 }- ]3 C, `! j5 M2 m$ n3 e" K' T+ K* y
我覺得要學好layout 對於製程要也一些觀念2 L/ n2 G" k6 [: d/ g4 q
& I9 N+ N) \4 s
這樣子才知道自己在lay什麼8 Q& ~, ~  v1 \/ O  T8 ]( `

& Q5 u6 b% w" r在製程上會有什麼影響,可以嘗試把一些簡單的layout9 h3 f# m  b. t  @' \0 s
% N( j! L2 f* _- S/ M6 C2 m3 {: ]
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法
( x! b& f' U4 D5 b4 R. A  R' s' ]製成觀念也是很重要滴...
# `8 x& |( d9 K" t* I課本上的截面圖...) Q* L0 [$ W' @6 p0 v7 P1 R& Q, H
經過學校上課...小弟有點概念了~, p9 k, D# ~/ \: T2 V2 ^
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!
" \2 Q# F! v, P0 x3 Y
/ g/ W6 \# K& ?6 f9 j, ^! r我現在也是學生
5 ]# P' {! L% Q, ?. z, f9 K5 k* v$ X) |: o5 R
或許只是比你早一些時間學到而已
1 O* }* I' @3 v' u! F' [
, p: Z  @1 @$ E有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法
0 S3 |" S* M9 }7 _$ }   要問rd.% y) G$ W0 O  w. b
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然( G5 \5 u! C! n; A5 [9 k* r0 D6 n
   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線4 S  m3 ^3 V4 b) V
   也要講究,其實就是designer依據電路去主導layout7 \; O( n4 r; ^0 K5 q/ V
3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值3 G# J* \* D8 `) Q% Z4 H* ]& t7 H
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延) k. m" s# q3 O% F8 J5 J
 伸q是介質係數).1 f9 U& v+ @* B6 p
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?
* `. h8 P* ~* ?. `數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好) |- p6 T7 W: C7 i" l6 T! i
, U% e8 J  y4 u* T
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?) a' w2 g/ C2 \5 \! @+ {' Y
一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.2 Z" I) o. ?- Z. ^& B% B
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??& R- G' l% C9 k8 [! I2 M: J% d
多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等0 ^, B! C/ O" V
( d) E, k6 q% {
希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好$ U# D- K) I8 ^4 G! J( n+ G. m
我覺得多做自然會有經驗累積
! [" ~: h& l9 t0 t會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
8 l. z+ D7 \5 j0 I' `$ [$ @
8 G! I. f4 C! H3 `9 ^- J0 d. T第一個問題
" b: z  n, S) E想請問一下上述的原因
8 [0 D% C% Y/ P6 ^8 P第二問題
% p/ o9 y3 _4 y+ s因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好& j% v7 E+ R) I' T% E& N( G8 i7 N

7 i5 N1 V1 ]9 f- t請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好8 z% p+ J% w! ~- x

5 V( d7 }9 ]5 |: T1 t" y' B: e4 e這句話應該有待商榷吧
; v, ?9 _8 m+ X2 y% i如果挑剔一點, ab device尚未maching& k5 K3 R) T! u% P' E+ o
若dabbad, 會比較好點吧,
' H9 O9 c7 ^% J
: U8 r6 \6 }' y# E- R5 ^每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
2 D1 e) |5 M7 U- J在layout大概只要線跑的過就ok1 B6 f. P; C* t* V
除非一些叫髒的clock訊號要特別注意, t. @  N0 c  w
, i& h% ?/ q. }9 J% ?: D% M
類比訊號就會比較雜亂 (高頻 電流量 等等)
: `  J/ ~) l! I# K0 Y所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
$ ^+ ~, Y1 q) K! t+ v) K& |  f1.如何去分辨數位與類比?(在Layout上)
$ ~9 D- }& e1 K. o# l9 g3 {) w應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)
* S4 b% h! l+ q; o$ X7 O) C$ n2.數位與類比畫法的差異?
* L  ]0 |% P* a% q3 P; H" n/ V如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
) @5 u* n9 f; G0 _! d4 `. u3 s; K數位求面積最小化
- {% ^& f1 C9 M7 d7 W1 M+ E類比講究對稱 匹配  電氣特性 為考量, N! y1 j( P8 f- S
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗
' F7 u1 r. x, w* i( P. c2 t, x必須要更了解電路特性, 一般需要求designer提供layout gideline" L4 F# O% m; }/ M, U. B% ^! Y" l  c7 G
否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
& W' u5 F6 I3 H4 G# K1 O) v5 T" d! C7 D+ v7 x, @0 o
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。0 v5 l: O: Q( ?4 D5 @

8 u0 Y& l$ P& e' a在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。. g# J$ j+ C7 C- D; Z* f
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。7 J/ N4 A. }" W9 f' z8 W. u( j  R. D
' x' ~- j7 F! a! J: R/ h7 Z7 M
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大
- F: q! ^& s5 I0 t3 e  z! f5 r) s而数位一般是最小尺寸! {! ^5 d* ^0 q9 Q5 ]2 y: {
这个方法比较简单可以分辨出2中的不同
# g* O" J" |' Q1 Z很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
: _& t4 O3 d& Z9 J( Z1 x7 f
1 e$ v; R3 C' r8 I1 \+ zRD設計出來的電路是Digital,就是Dgital Layout  ?( ^, C, \3 Z) m4 o% Y
RD設計出來的電路是Analog,就是Analog Layout
* ~' G/ s0 r1 b8 s& H# L在Layout上沒有很明確的去區分5 Q. C( Q& ~, `
在製程上倒是會有所區別! E$ L7 |. U! f- i; t9 X) H$ l
一般常用的製程有1 d$ V2 @$ c0 i' d, _2 P- h
CMOS製程(有純Digital,有Mix Mode)
: g8 S: d4 ~/ m, w8 @# oBiolar製程,Bicmos製程,BCD製程....
6 a* y4 b, m3 W6 f* V5 A" C就看RD設計時所需要的元件,工作電壓...去選擇囉!!
* |+ z  i6 h, M9 v
7 x- x+ W" N& y) e! c- r2.數位與類比畫法的差異?
. s; z+ d( Z8 J8 ]7 Y
, O! a- p$ |9 p: _Desing Rule是固定的,很少會因Digital或Analog而變3 |0 P  M: j7 M* d
要說Digital與Analog的畫法差異. K8 P1 [) O! E, s* G
應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
# k+ |' J: @( m1 u6 u: O通常Lay Digital只要符合Design Rule就可以; C% C% D. a7 s
但Lay Analog時有些原件的擺放方式就要注意囉!!: ^7 [/ D+ t8 x

. z. i4 |: p% e  ^8 [/ G7 W3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
- m' \- l5 e1 m. w+ X
2 W% ^9 B* G* F) z電容,電阻的產生,取決於你使用那種製程
7 x9 Y6 o3 s  O電容一般常用的有Mos Cap,Poly1-Poly2 Cap
9 W" M* P0 r1 x電容值算法,一般FAB廠會告訴你每um平方有多少pF
" W" u) l, O' r) R0 ~2 P每家FAB的Oxide厚度不同,所以電容值也不同, R0 H& H1 X+ h* W' n! b3 W! s* {4 G
電阻一般常用的Well,P+,N+,Poly,Poly2都有8 w# ]8 G7 l( G# m- f  v3 X
阻值每家FAB也都不一樣
2 M9 }% b$ m' ~# @8 K
- x  p# U, |2 q4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??& B2 j7 [* `( S4 d0 r# X: ^
& i; j& v/ i9 e. r! D
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
0 `" I, X- U# o7 K) k應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-8 12:10 PM , Processed in 0.117007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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