Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...9 Z4 q; |) j2 a) s! F  C- ^- m0 G1 x6 b
小弟想要學Layout
: J$ N: J3 }9 L現在先從數位的畫法先學起,慢慢在學類比的畫法...( a4 W( h! r- ]7 Z1 j
, a1 z* j8 I6 ?3 c- Q" a* q
問題:
: S& t1 E! M# r+ c1.如何去分辨數位與類比?(在Layout上)
) {/ v) u$ u1 b# P0 k4 H) v% H& e2.數位與類比畫法的差異?
0 G) V- T6 d, \+ D6 ?# R! Y3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
' v8 K# o  v- ]( D4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
4 y6 w# }  C+ P1 Q* P拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
2 f1 G$ Y! P) A# P4 Q8 O0 L$ w' u5 ]& x/ Z( r5 a; S9 p( \4 D
在論壇應該可以找的到
! ]; A& t% o- r9 Qhttp://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD9 y, }6 H6 b( A5 ?' g) Z% l

9 X0 b" w5 v6 @. w. t4 Q+ n3 Z( s5 [# z我覺得要學好layout 對於製程要也一些觀念% _5 s, G$ c# j2 P
, f9 q- N  d3 W
這樣子才知道自己在lay什麼3 e% C8 k3 D6 @. I1 N( l
/ S! L% T% i- \1 `2 H  ]
在製程上會有什麼影響,可以嘗試把一些簡單的layout! n2 S! T: d6 C5 i- z+ }
. |/ d8 p* M; @6 B, O
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法
  ?5 [6 T+ o" G' A製成觀念也是很重要滴...
) [9 {0 X# G! G; f課本上的截面圖...
# d/ B; @9 H7 ~1 \% [' S經過學校上課...小弟有點概念了~- q+ ~+ Y7 @! v  {
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!
* {/ U( z( [% @3 S1 B) D  }9 S
我現在也是學生
9 [3 t. c. _, f" K" p( u: ]2 y2 i- ~; F% \
或許只是比你早一些時間學到而已
# @! [$ _* h9 F1 [) @, f' C1 A# J7 @1 M& w+ ~  z
有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法
9 R0 u1 `0 @/ l: ?! i6 [+ [   要問rd.
( Z- N% [0 f5 i: |6 E8 x* t2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然4 B. S0 A" s  g6 l6 I# r& U
   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線
2 I2 d4 B+ M; P% C/ }) d0 o0 p" r   也要講究,其實就是designer依據電路去主導layout
# T! ?/ x7 ?0 T' G* {/ a' K& z2 |3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值" k6 K, o$ V6 ]" f$ w+ w. J
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延
, y) Q8 |# X9 `8 _ 伸q是介質係數).  w4 }6 B6 [$ X8 G
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?/ u) w6 h, E4 N7 b' h
數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
4 M. J2 U- D8 T
) z/ x( \% t  }; l' v3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
. }! a. h$ Z/ y' y, T2 U2 M一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.
! \' Q) f6 `5 k% G4 |9 {. X, }/ W4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
  o4 k" G3 O% S多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等. N' s0 _" V3 e- L' k
) ?5 d( G; [7 z
希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好3 t4 `( }4 w. j- D8 n4 `, w
我覺得多做自然會有經驗累積6 ]% H/ X2 x% \! J) U! ?/ [( ^
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好' _( \6 ~5 Q( E! }, ^8 d
4 v9 H, a# J6 N$ f/ H5 A) f
第一個問題
# B/ V% p: r$ g8 K0 p; K' L想請問一下上述的原因
, |; A  f1 ~) J7 ~+ G第二問題, }  z' h7 v! Y1 e( c1 i
因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好8 A/ m3 Y8 S  A+ r* t
6 W& k2 z1 X/ i4 V/ L
請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好; {% p! L; g  ~# f

' @  ?; F5 q" i9 m這句話應該有待商榷吧6 j3 H' }7 J( O1 q: ]* a
如果挑剔一點, ab device尚未maching
, {. y- i4 q9 N$ q0 a/ m: d2 ]若dabbad, 會比較好點吧,
: g# H$ ?. @) \! i, A# X, a9 z9 a9 Z3 q  L3 S* a0 X
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
9 B4 W1 a  s, T8 t4 B1 e在layout大概只要線跑的過就ok
* i2 l$ J& }; D7 r除非一些叫髒的clock訊號要特別注意* i3 p, i* E. m6 ?5 S' E* ?

4 d8 w( k( u* i, [類比訊號就會比較雜亂 (高頻 電流量 等等)+ w: R3 y  F5 g4 s
所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:3 [0 ]+ k/ _. S4 E1 I
1.如何去分辨數位與類比?(在Layout上)0 g9 E3 H0 W/ R* M# v* R" d. i
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)- ~& ]1 r/ Y: v; F
2.數位與類比畫法的差異?, G5 |5 J$ L& L) b$ G
如上面有大大提過   加NRG或是PRG 這些都是類比 必要的9 H4 L" e7 I4 a  z, e
數位求面積最小化
2 M  w( i. S( v類比講究對稱 匹配  電氣特性 為考量- l6 s6 C, [7 ^* W. H3 u/ p' n
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗4 ~6 L  {5 i- g$ a3 L0 u
必須要更了解電路特性, 一般需要求designer提供layout gideline/ p6 H' X  f1 @; v
否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
" n- u9 v4 `  a! i. K! C% s! @& w$ c9 U8 i. ?$ X6 {/ u2 G  f
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。
3 B& r/ D) g. W& j% x
2 _+ N8 g! q' J+ T* D' m在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。1 E( B/ o+ t& c0 y
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。
% u8 y( q. B0 q7 D6 S0 O  @, U% l6 \5 _) v4 Z# B9 T6 l% D- ?+ ?
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大" K* p# k: ]! S4 f  o! X
而数位一般是最小尺寸
# ]( Y8 c2 p8 [4 \  x! _这个方法比较简单可以分辨出2中的不同2 `: U- a" G6 c% `) U
很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上), s" F6 u. z9 d) d' w% B
3 \4 }  n! S7 V0 w$ y
RD設計出來的電路是Digital,就是Dgital Layout
4 p% ]$ y4 s3 b, SRD設計出來的電路是Analog,就是Analog Layout" X  \2 h' P3 G5 s, D
在Layout上沒有很明確的去區分
  ]  z; b  E6 \: B# L* `在製程上倒是會有所區別
: \- z& V* \+ W' I/ P3 T* o一般常用的製程有; _; o7 n. `2 M; w" G
CMOS製程(有純Digital,有Mix Mode)
' d& o, Q- X) r2 q+ q* f& J* XBiolar製程,Bicmos製程,BCD製程..... R) Y( _; ~( R: S% ^% D: W- B
就看RD設計時所需要的元件,工作電壓...去選擇囉!!( P* {$ W  W5 _# n( [* I! X

, b4 F( c5 W2 b* l2 p! b; Y8 \) M8 y2.數位與類比畫法的差異?
/ o3 [  f: F- L1 A+ F/ u8 V7 i' ~$ g8 P- I
Desing Rule是固定的,很少會因Digital或Analog而變
+ S8 m8 ~9 g5 D# @- N( G5 c. h要說Digital與Analog的畫法差異& x+ R9 J' I( Q) H
應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
1 N( V# M9 \% r; X9 b- m" H通常Lay Digital只要符合Design Rule就可以9 l& S2 B; T8 ^( F
但Lay Analog時有些原件的擺放方式就要注意囉!!' R! y' o/ t' u2 h
% P, `. q* ^, S" N) t. C
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?- U0 r! B& q2 Z" t, S& w) l0 k5 Q

. ~; o2 F' f" i0 S. m電容,電阻的產生,取決於你使用那種製程
& o4 k( i/ y/ J# r+ `; Q4 ]電容一般常用的有Mos Cap,Poly1-Poly2 Cap
/ Q4 |) W9 _: `" B電容值算法,一般FAB廠會告訴你每um平方有多少pF
8 M1 X" T! n8 x+ W8 K* L+ Z每家FAB的Oxide厚度不同,所以電容值也不同" z2 T+ C! K: ~( }, L
電阻一般常用的Well,P+,N+,Poly,Poly2都有
5 o+ X+ u! _' {9 B. T& f阻值每家FAB也都不一樣" O) c" u' q) V- S4 u+ ~2 ^
5 Q: T. f4 ]2 {$ @7 Y7 F7 b+ ^/ ?
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
) R, L9 @! t/ h! O7 ?+ \
7 e& M; t* D! Y多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay! 3 j3 z6 ?; j. P1 N6 S
應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-14 06:02 PM , Processed in 0.122515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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