Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...
0 I, h, _! _3 u9 ?小弟想要學Layout+ G4 Q% J4 P9 O: K
現在先從數位的畫法先學起,慢慢在學類比的畫法...6 T+ V% q9 d  }+ D, ?

3 [& K! A& x  w0 w2 c& ^  K1 X. x問題:
% t+ D" u- z5 X) b1.如何去分辨數位與類比?(在Layout上)5 B* r- g' [# z, Z$ O8 v
2.數位與類比畫法的差異?
/ V- J7 l, Z2 I" F3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
& o6 _+ y) f: O8 S: b6 b! K+ `. j4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??7 i' S: k/ ^# s% L$ q
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
% L8 B) @" W2 M7 n! M- J" H( f3 h0 ]$ q$ y
在論壇應該可以找的到( ?/ ?) f5 I- o9 L* \7 ?" [
http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD
( c1 t9 f2 P% [. X# X; E/ I$ I) Q  _6 v
我覺得要學好layout 對於製程要也一些觀念& @- a2 s( u' {1 u- ?8 Q

9 ]0 C- d# o5 i: C$ z: m這樣子才知道自己在lay什麼
9 m- Q. d+ U1 |! a( r' g+ Y; z$ N7 s  a' ^, {( \
在製程上會有什麼影響,可以嘗試把一些簡單的layout
" ~5 Z/ b3 L! N* D. Y! y* a# z) r8 X7 i: p8 q
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法% A6 w  B, I3 y
製成觀念也是很重要滴...
' I  E0 Z3 l  J課本上的截面圖...
# L4 X( D' ]: |7 o8 F9 c/ @: m經過學校上課...小弟有點概念了~* i, v$ m1 E. y- Z* F
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!  {9 O# G+ L/ F! s% t' L# x
2 E0 F$ E' y, g* \
我現在也是學生/ i  y* k; p& ?: u2 M; l
# P6 m' L/ ?) i% J* \* [* f0 _1 h
或許只是比你早一些時間學到而已" M6 X. ?& e* {4 E; P- c

$ H+ E5 S& W& W; l' r* ]5 F9 x有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法8 V5 R$ M. N: s/ n1 r# {
   要問rd.
0 F* a) ~9 {' D6 L  e/ K2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然. R3 r/ _, b: B: s4 {) `
   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線* c6 D$ t" p0 X' B
   也要講究,其實就是designer依據電路去主導layout
% Q& z( [/ Y" M! K0 k/ U3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值
0 v7 `& I" d! E2 H  f$ Q7 T7 ^$ w   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延9 _& i4 N4 X7 L2 {7 j
 伸q是介質係數).. W! b* \- F0 `4 H
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?
% E: I: ?+ q8 m$ [數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
- V) G6 Q1 I7 t; Q/ ~. |' k% h& p5 g
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
- e" a9 @: v6 r一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.: {7 G/ m1 w6 T6 v* z6 Y: E
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
* q$ r6 q2 K3 J) L1 k5 [' U7 x多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
7 v7 E0 {: K$ e' j: Q4 P& N7 \% \" U
希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好
2 X) q* [' [" S6 F我覺得多做自然會有經驗累積# d- O. z  t9 t. o  n; _
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好: q" n; w% ~/ G: P- D

1 ^2 ~! b: s" `2 d& e第一個問題& a9 b! l8 y: _
想請問一下上述的原因
7 Y9 h4 w6 Y5 Q7 A( I% d第二問題
. P  ?* j  Q4 S# y% v因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好& g0 c! @/ z* W# X4 P  ]0 n( {4 ~
; p$ _: t7 z2 V' _; ^& j: u6 n% k
請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好3 i, ?4 O# N) N  t

# {: h1 h& Z. |+ x7 |這句話應該有待商榷吧
5 \( @6 n3 p8 R' ]' N4 [- ]9 G' v如果挑剔一點, ab device尚未maching" j. B8 I: ~9 ]& M5 _% V
若dabbad, 會比較好點吧, ) W8 e8 e' {, e8 D1 A# t

7 }. O& T$ q- X% k3 K( x每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
' |+ N! E# D( g2 c; m4 o0 w在layout大概只要線跑的過就ok0 o9 r. q1 t, L  E
除非一些叫髒的clock訊號要特別注意
" P& v8 V9 {5 X2 f2 M8 `$ K$ G- z- N' w
類比訊號就會比較雜亂 (高頻 電流量 等等)
% d* e8 m  v0 |3 z0 [! s$ T7 @所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
: \, R6 \6 i  c5 n* L% D1 ^1.如何去分辨數位與類比?(在Layout上)
+ b4 \$ b/ S" I3 J' q& M- h+ t4 v應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)6 B, m, [( A  R0 a* X$ R& X; F, ]: Q
2.數位與類比畫法的差異?0 g/ ]* E( n0 Z. ?
如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
5 `% o0 V+ W2 _4 {4 T4 s數位求面積最小化- W9 V! Z4 d; l
類比講究對稱 匹配  電氣特性 為考量5 Y: G) O/ m+ N: H* f3 Z' b0 V
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗2 [+ U5 [# L& L: w: R( X; B) e
必須要更了解電路特性, 一般需要求designer提供layout gideline
9 u. H' s1 y7 x. S否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,7 K. L4 _- m) y& g% O
1 C; D" Z% W; C  G$ m
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。2 `4 R$ U' x( t4 P/ G, Z" K0 h

- q8 o$ }4 Q( C. X/ j5 x8 ?% k8 o在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。
+ i& `6 v& |; P0 X2 IPower lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。" i; u$ I7 D" O$ V! Z( s$ f- p  A7 T& J
9 a* s: `$ t; C" B4 {4 k
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大1 f* d2 r$ s8 K2 P  c6 M
而数位一般是最小尺寸6 @" M3 A+ [- J! ]/ q2 |
这个方法比较简单可以分辨出2中的不同
' Z5 T; O, f8 O' X) b3 \/ E很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)* ~' `" B7 I% f) L, U, J
, Q/ T( Y4 I3 h8 t2 x1 @
RD設計出來的電路是Digital,就是Dgital Layout- c1 O+ V% x- }! V
RD設計出來的電路是Analog,就是Analog Layout
  |9 v0 s* a9 ^在Layout上沒有很明確的去區分
  l+ D/ Z5 d* W- M在製程上倒是會有所區別9 p- L- C6 ^3 A$ Y! P6 @1 o
一般常用的製程有
0 j2 I  ]" U7 ~: N* GCMOS製程(有純Digital,有Mix Mode)
# Z/ D: J! u) I& H) ZBiolar製程,Bicmos製程,BCD製程....
) e" m, I, E5 I; Z+ K+ [$ x就看RD設計時所需要的元件,工作電壓...去選擇囉!!4 D! P4 o0 a5 b1 n0 s( ]/ t
9 v: h' J# P+ X
2.數位與類比畫法的差異?
( U% ?1 n0 F! y4 B4 z
( ^, Q$ z5 l: \. vDesing Rule是固定的,很少會因Digital或Analog而變
8 T* z1 ~* `/ G2 J  @) t* E& ?' z要說Digital與Analog的畫法差異$ Y6 Z8 |, J" ]$ k. i+ C, u# H
應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
* n& k" D& z) r* }0 s) E4 ]) B通常Lay Digital只要符合Design Rule就可以
  K/ d& p/ ^! p4 E8 A; J( N/ a但Lay Analog時有些原件的擺放方式就要注意囉!!, J3 \  m6 B5 |- P

, n- b9 C$ @9 v3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?8 y) X5 M! V5 H: z
0 `2 v% W1 @2 w' @: c# B' S, t
電容,電阻的產生,取決於你使用那種製程
6 C& _8 T% z2 n; H1 o. h+ a電容一般常用的有Mos Cap,Poly1-Poly2 Cap
: K, P2 |# H. A8 k) m; d# u, M+ t電容值算法,一般FAB廠會告訴你每um平方有多少pF! i7 z( m1 ~5 q+ I- H
每家FAB的Oxide厚度不同,所以電容值也不同
& v. ^4 z. x* {* _+ _$ _* J  I電阻一般常用的Well,P+,N+,Poly,Poly2都有7 H/ c" F. ?0 m* E( i: }7 @
阻值每家FAB也都不一樣
7 t! M: m: l  |+ m/ K0 a4 j* v$ w7 u% [+ y
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
6 Q& z( R9 r- [7 Y8 T' C4 ~4 X
( [  |( k/ k) m1 I8 a" A多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
6 t$ Q( B8 h1 }# k應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-11 03:06 PM , Processed in 0.138008 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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