Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...) Y+ _' R6 P2 J+ o# O6 @/ X
小弟想要學Layout4 m; t. Z; J* C
現在先從數位的畫法先學起,慢慢在學類比的畫法.... T/ B( r5 g8 f, q
0 R+ _7 D2 Z4 W- V1 G3 d
問題:" A* }1 k" m7 Y, }2 b8 x
1.如何去分辨數位與類比?(在Layout上); J& a/ e1 V; G, ]9 D5 P6 Q1 H
2.數位與類比畫法的差異?" o( e) U0 x) i: K
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
5 @7 E8 g8 `8 \. y! ~4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
9 u& T+ l' L0 `+ b/ {6 _拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法 : ]# X4 c; g2 T

7 F+ D. y9 X) @9 K# R在論壇應該可以找的到4 j; @) M8 e5 A! O* q6 q4 W
http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD- E2 y* u" \% `" _
! t" c/ o: q5 k3 e7 f
我覺得要學好layout 對於製程要也一些觀念
$ g' w4 C" G$ \6 d. S5 |
) \# ?* L2 D5 t  j# Q0 S. ?1 W這樣子才知道自己在lay什麼
4 V" K5 |9 ?2 p9 p  H) L
" b  o& o$ i6 U4 s; K5 s) `9 Y在製程上會有什麼影響,可以嘗試把一些簡單的layout( g% A" e0 [% S/ h' ~. C8 o; i
3 Y/ F1 T- r* ?) L5 j4 Q$ Y
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法
! |. y! x5 m* C7 L/ f5 F- s製成觀念也是很重要滴...8 J! E" p# v, F) g% R8 d
課本上的截面圖...1 C, o$ e0 u- J+ h
經過學校上課...小弟有點概念了~
. E' H5 i4 `1 E- _  L; |5 l謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!( h8 K; ^% b( `' C( R( t

4 Y7 T4 e9 y3 @, R我現在也是學生
  e* J8 Y  C! ~9 q- @; p
3 m: I0 v9 e$ y或許只是比你早一些時間學到而已
$ _+ e; ?% z  [7 z- I/ Z
. d; U2 V5 ^, G: n/ c3 }有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法  M2 t) O$ `" i2 `1 @) t6 k; F
   要問rd.
8 [) z, F0 z+ M+ N& Y2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
3 u9 `$ P! R( F# q# w" e   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線0 u# K$ Y7 s" o  c
   也要講究,其實就是designer依據電路去主導layout+ O6 r* [& p* `3 L
3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值) d5 }, l' `# q3 }
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延  f& J$ Z$ _; z1 l. X
 伸q是介質係數).' t, V& [9 d7 I
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?1 U1 v: h# [/ P) \& a: i# |
數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
" u' B2 y( a, r3 V+ U( ^! n# ]5 }# j2 i  |( A7 T' ~# ~
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
% w, E. P. L1 e0 ~. o! \一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.
5 X  x# }* O7 Z/ A: v4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
  n/ Y0 E- ^4 {7 u1 ~多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等9 ^) B3 t$ L9 P3 H# z# G" m

: `3 J# U9 I! r' [希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好) ~% `2 X$ L# G4 g& o; r
我覺得多做自然會有經驗累積
0 N/ S7 |# X+ |0 l8 q會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
. [  p9 \' p4 A- v) H3 c4 L0 I
: P+ c4 Z. k* d% P9 @: I  G$ _第一個問題
  o, A' P9 ], K- `+ n' k! ^想請問一下上述的原因
; K' `0 r" g' y. |7 ]5 n4 M8 s第二問題' c; v' s. S; ]6 }- n
因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好8 W0 w9 s7 `1 S5 o, v
, @1 R" p( t' W, o$ R) F. r! j
請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好
1 m7 i3 e3 D, Q9 b/ X3 e) G4 \
" ^4 s4 X3 N3 q& @7 y+ c9 f這句話應該有待商榷吧* v# i4 \+ h# t
如果挑剔一點, ab device尚未maching
8 u7 E7 l& f+ L2 Z若dabbad, 會比較好點吧, 7 {; O, q9 b. h5 `" d( {
  `( m# c: {$ J4 u, S& ^
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
6 v$ W/ Z" b' Q9 l6 w) V在layout大概只要線跑的過就ok) j1 o' p) P8 q9 w# W
除非一些叫髒的clock訊號要特別注意" Z& R9 L" L( T3 g8 \/ D1 C
$ B) `0 S) R( B# B" j3 g
類比訊號就會比較雜亂 (高頻 電流量 等等)# `; P6 o, c4 M. u
所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:) }. U  ?  f% T
1.如何去分辨數位與類比?(在Layout上)
! C8 ?, N6 k. Y應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)
' T. Y: v4 x$ n1 N6 h6 ^( r9 m+ F2.數位與類比畫法的差異?
4 t2 j4 B3 D4 x$ _* X如上面有大大提過   加NRG或是PRG 這些都是類比 必要的1 E2 s% x0 A" J. B) Z* q5 I! M/ t+ U
數位求面積最小化
3 T0 d) L7 [! r6 U+ k類比講究對稱 匹配  電氣特性 為考量  D" |4 _" S: [6 w
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗8 m0 j, W6 l4 f1 p; L1 R( z9 k
必須要更了解電路特性, 一般需要求designer提供layout gideline
  ~9 V: R2 g0 T: L+ o! }否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
+ F4 C" x6 b5 T6 s# k/ t7 f# I& L7 T: C
4 I( P$ u/ m$ G, A7 P) K% a但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。, B& Q1 u6 t. F+ V3 U
; X4 x! p* i0 ~* Y8 M2 g
在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。& z$ p$ s% p  ^
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。8 @( n0 I! I  p6 x

% O' ]/ p3 ^0 O4 B其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大) R4 L+ g2 V, ?5 ~! ~6 F
而数位一般是最小尺寸2 \% z1 K& C# m( k1 m4 w$ M
这个方法比较简单可以分辨出2中的不同7 i# P4 i- E4 g1 z/ L
很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
. p3 B: o0 b& _7 V+ _
8 @) p2 [8 D: F0 Z2 yRD設計出來的電路是Digital,就是Dgital Layout) ]" C- \8 E5 o/ y+ W, N: j
RD設計出來的電路是Analog,就是Analog Layout
2 K7 m3 L. s6 f" k" Y) T在Layout上沒有很明確的去區分1 b0 `2 g9 v  R% d
在製程上倒是會有所區別
. l( S! r8 Z! m9 K7 x8 h一般常用的製程有
9 }) k6 r* b* H6 b. r$ ]$ @5 x+ XCMOS製程(有純Digital,有Mix Mode)* y% n0 O6 F8 G
Biolar製程,Bicmos製程,BCD製程....; M1 q6 C3 w7 ]
就看RD設計時所需要的元件,工作電壓...去選擇囉!!
: k: l1 H+ t8 o. p* Z* ~5 q% O, M/ t8 s- S) h' t. @
2.數位與類比畫法的差異?/ x5 V) v) n& Y) J2 r& G7 M
7 {2 Q! U# Z! j8 f0 I8 `$ O/ P) y
Desing Rule是固定的,很少會因Digital或Analog而變
6 T* @8 ?3 {& r' n% x要說Digital與Analog的畫法差異
0 q/ g5 p/ ~% _1 w應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
% e3 d4 {. S6 A5 K通常Lay Digital只要符合Design Rule就可以- u) ^9 O/ S/ f2 i( K* K
但Lay Analog時有些原件的擺放方式就要注意囉!!+ x* H& J+ p) e& `. |+ x; a
. i8 Y5 I" Z. w
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
% Q% H8 W. s/ N2 n8 U$ P+ l# T* a# r; |" l& |* R
電容,電阻的產生,取決於你使用那種製程+ Q1 @) Y5 d/ a
電容一般常用的有Mos Cap,Poly1-Poly2 Cap" }/ I9 `# C8 F5 Z# ]
電容值算法,一般FAB廠會告訴你每um平方有多少pF
' T! S0 g+ C3 w) h9 L每家FAB的Oxide厚度不同,所以電容值也不同# [* h7 C" |  i% `! E' m
電阻一般常用的Well,P+,N+,Poly,Poly2都有
9 E1 }7 w% A/ }" u阻值每家FAB也都不一樣
: l) k# m3 D: M8 {9 |6 c. E* J
  F4 P+ E  |2 M! v: W: P4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
, a- P; [( a4 W, Q( l9 k3 }. _
0 ~! Y- `( h5 s' [多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
6 ^& X# U" U$ {0 k( L' v* J應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-29 02:14 PM , Processed in 0.118007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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