Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...0 W1 R3 j+ e: _6 d+ V8 A/ L9 Q9 S
小弟想要學Layout; n% w1 h6 L/ e8 \) [2 N& m$ q
現在先從數位的畫法先學起,慢慢在學類比的畫法...0 `+ O) o3 Q" O8 H( B
$ @  |! q) T4 Y0 P
問題:" S5 A$ F, R. B* [. X, [
1.如何去分辨數位與類比?(在Layout上)
" o; s! B) Q+ k2.數位與類比畫法的差異?
& g9 Z) @4 U1 d% t7 W3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
- C( I) _  s0 [/ s. T. D3 C! Y/ M4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??/ i* F+ ]) u5 G9 E# V" I
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
9 K( O6 B# \& ~& _
+ U" D% d8 {% }0 q2 k6 P. |在論壇應該可以找的到
6 v0 |) h! m6 x' g4 H0 i5 chttp://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD6 u: D- k" H$ J  M9 ?

4 z8 i. U+ o! L6 w% _- F我覺得要學好layout 對於製程要也一些觀念% H0 t0 y8 Y% i0 g7 L0 G
( o- p3 l( X% Q
這樣子才知道自己在lay什麼
) K, s; R' q' S1 s; V
' N8 }0 P9 [- M* Q8 F2 f$ ~0 ]在製程上會有什麼影響,可以嘗試把一些簡單的layout
" C) Y/ w* H$ k) n! W! c+ u/ y* i/ G8 E. [" \) \# C6 }
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法1 ]4 n2 z6 W% G0 {* A+ z
製成觀念也是很重要滴...; c0 n# |5 W3 Y/ P+ L$ V, d
課本上的截面圖...
5 w, Y8 x/ \) K' s) v1 _經過學校上課...小弟有點概念了~0 Y8 t5 [4 J7 h4 K7 H. D
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!
, v3 R/ ^5 K$ m0 r/ ~- A4 S
' ^* y6 K- W4 t3 x& }8 y我現在也是學生
. r( y; g7 T- ]% W/ K  M% O3 \" A3 G" h
或許只是比你早一些時間學到而已
  c# v- R* Z- H( B# K, v- C# e% _
有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法
) g: Q4 `0 K  ?0 h, D) B0 H   要問rd.- Y9 P( N5 ]! X. j; L
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然# {$ u1 u3 Q9 f& P
   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線
5 ~/ ~& g8 D4 f% O$ B: i9 p( g' w1 h   也要講究,其實就是designer依據電路去主導layout
. x; N9 j2 \! a* W3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值+ f( o% ]& H5 W" n8 D) [8 ^
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延0 b0 }2 D* @! B# C6 M# a, b6 u
 伸q是介質係數).7 p5 B% _, H6 P% g- T1 d
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?- |* H* n7 C/ Z% m
數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
1 g1 w. P: j1 h" @) ^' K& T( J' l9 b9 q
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?4 b% k6 H4 A: K. @8 }3 t- e
一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.( o3 R2 h$ f7 f7 s$ V+ Y# D+ w
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??4 d+ ?' @. [2 s1 C/ X8 T4 W' R, b
多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
2 O/ C7 t4 i/ L; u% A
0 H) |/ s3 l  }4 |5 P) k希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好
5 ]! r. s# c" }1 D0 r" K2 t) D1 T2 ^我覺得多做自然會有經驗累積
) ?  b( k, D- ]* S) M會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
; {' }( U6 b# W3 _5 }( H* b" r8 ?3 Q! q9 p* P9 F6 ?$ `
第一個問題" I& s" u, `3 A5 r4 D
想請問一下上述的原因
) c; l9 q' h( {: \* y  o! |6 H) |& Z第二問題! N0 D9 r0 G' A! L6 X  f
因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好+ r% ]. |% n1 @: t

7 R! P  T) m8 W, b0 V: I& d5 T' A請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好
  j: j7 ]& E( l! T6 I( g; n
7 F! C% o6 J& y4 E0 A0 B- }% M這句話應該有待商榷吧2 [$ o; D" {5 M- n4 X7 ~* \
如果挑剔一點, ab device尚未maching* M) `8 c* |' E0 J7 o
若dabbad, 會比較好點吧, , ]8 x% `; ?. U' {
$ j$ }+ w1 ~! X' U
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號9 _8 D9 m; j9 ]: t; |
在layout大概只要線跑的過就ok& n8 |: T2 ^7 q3 i2 Z; K2 b, e
除非一些叫髒的clock訊號要特別注意6 P; V) H- x" H+ O0 r+ x; B, l; f

. j- {: e& J5 j8 u9 j類比訊號就會比較雜亂 (高頻 電流量 等等)
3 I7 U+ }0 a6 B1 p, z  E所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:# J$ Q5 G! g5 s
1.如何去分辨數位與類比?(在Layout上)
- M" w5 N4 x3 b# [5 V應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)* O, p4 X" J) n4 }1 {4 B( g. z
2.數位與類比畫法的差異?
0 y: D# l9 ?. T7 c" ~, ?如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
2 j" I( J" P& c* Z$ d  z數位求面積最小化
3 n1 Y! m. S# j類比講究對稱 匹配  電氣特性 為考量
! ]7 I# J& `* W. x. h如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗
: C6 h% E  P# ~必須要更了解電路特性, 一般需要求designer提供layout gideline
& [$ S: f% d2 Z! q  h/ o# S# D4 G否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
4 L/ z' N6 m7 e$ P, [" X+ j
/ [0 A" @8 h7 m# ?/ V8 b2 j但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。; e8 ?8 O$ b: |# {- j1 O, |. K

( q" Y  e4 @6 D在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。0 o6 x% G+ v; x+ ]5 V4 g" S; u6 B. N
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。* j. @, |$ U! H% c

  R, S9 V/ e, Y: S/ o其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大4 ?  t3 \7 P$ `
而数位一般是最小尺寸0 K' |4 ]) s0 ^
这个方法比较简单可以分辨出2中的不同
. u7 g4 g' v; t5 u2 V. `很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
$ s3 e6 v: ]- l) K* H" K% o5 z6 H, l2 T% |
RD設計出來的電路是Digital,就是Dgital Layout
8 z& z( f6 U# K2 IRD設計出來的電路是Analog,就是Analog Layout; L' S* O3 a& u' Q4 s
在Layout上沒有很明確的去區分
& n. g( O8 P$ q( M) w在製程上倒是會有所區別- e! T/ N  p' w2 `' q- z
一般常用的製程有
: A1 f" P) ~7 d+ F4 p) sCMOS製程(有純Digital,有Mix Mode)
' J* {* @. P' x1 h' d2 uBiolar製程,Bicmos製程,BCD製程....; ?% \% u) D8 }
就看RD設計時所需要的元件,工作電壓...去選擇囉!!
1 Q# }( ^( J+ o8 {* \' Z3 [; ?% R9 w$ @& s. q3 O2 h
2.數位與類比畫法的差異?
3 V! C; o( q: L" t; o
; E  c  v" N5 G  F/ Z' @0 qDesing Rule是固定的,很少會因Digital或Analog而變4 o9 r) Q2 Y, M9 N
要說Digital與Analog的畫法差異
9 P1 x! r4 K/ j4 G8 ^( b應該說是在Lay Analog要注意的地方會比在Lay Digital時要多: Q$ o! y* U9 S$ W: [1 C
通常Lay Digital只要符合Design Rule就可以
' E' b4 j7 l( r( A! Q但Lay Analog時有些原件的擺放方式就要注意囉!!7 y6 n6 I& k+ s% i1 F2 E: v2 U

8 u  ~: j4 @2 t7 s3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?: C8 V2 W+ r4 e- @* O
, C2 c& h: l* A+ E0 m/ ^
電容,電阻的產生,取決於你使用那種製程
, H: Z9 n  v$ U4 K. n電容一般常用的有Mos Cap,Poly1-Poly2 Cap, {2 R3 T& H" Z2 _+ Y
電容值算法,一般FAB廠會告訴你每um平方有多少pF& d8 f; S+ p  K# T& x& W
每家FAB的Oxide厚度不同,所以電容值也不同
/ S! D: Q8 z, Z. f# ^電阻一般常用的Well,P+,N+,Poly,Poly2都有
9 ?, {" G8 X6 T. q$ F" p7 q3 }阻值每家FAB也都不一樣
# w. R, S# I1 r! O( x. o3 d# Q( w5 `: N0 ^, ~; @. F" h& i
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??$ B* |1 n6 I4 F( H
" n+ [8 v( z% @( T4 K9 w# r
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay! ( Q- v' }* [4 g
應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-4-27 01:43 PM , Processed in 0.122007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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