Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...7 j) j2 y2 Q$ c, S
小弟想要學Layout# ?& \. F0 c. e( ?' x+ S
現在先從數位的畫法先學起,慢慢在學類比的畫法...
7 e# j+ V6 \5 V9 w( u' \) Q3 C$ n' _, \; I: N3 u) i
問題:
; r/ M4 |- k- _9 u1.如何去分辨數位與類比?(在Layout上)
( ]% V: A# n9 |+ O4 C% a5 Q2.數位與類比畫法的差異?
8 W$ y7 [* W! Y4 K% @2 P1 I# _3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
3 N5 t" j7 s/ B; c0 c1 Z0 U4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
9 h5 l& j" w! b& M) a拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
/ U0 B2 M) d% q" X0 A8 a+ e' F
6 R0 k+ a) t) e" w' @7 M2 @: J在論壇應該可以找的到9 _! f; W* j; W& @" w) n2 j8 r
http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD; D6 A# K* z7 ?  O7 c! ?9 P

* k+ C3 H5 ~+ ^8 j$ a我覺得要學好layout 對於製程要也一些觀念. d1 q& J/ e, e+ S2 I+ q% W: R

" \7 b# }, O4 I這樣子才知道自己在lay什麼1 ~& Q% p- h2 T3 d! D

) a% o& X2 j$ A0 A5 R/ I在製程上會有什麼影響,可以嘗試把一些簡單的layout5 z1 b9 P( \4 l  x: ?" W

* h9 k3 N. F* x, p隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法, Y- R& M0 P8 A! u. v, u
製成觀念也是很重要滴...0 z7 ]) F$ I; r  W+ X& e( i
課本上的截面圖...
" Z  |4 u$ Z+ ~: W經過學校上課...小弟有點概念了~
7 d' }9 \7 X/ o( l. B* K6 l7 |謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!* r: }: _4 d# {

  E  C( Y$ u" W9 ~; L0 b' h我現在也是學生
5 r7 i  H) T9 y  U# [' Y4 O1 Y( {5 z8 t
或許只是比你早一些時間學到而已
: b% N1 d0 L0 g1 ^3 O7 D
4 z" o1 M/ ?) d, B- a5 q# R有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法' _  `( Y$ ]: b1 v% l
   要問rd.( w# ^  _/ H) G" }+ p7 p" U
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
; f, G5 I4 O: s- x# ~$ I0 `( B   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線- F: v1 _* b( w& y
   也要講究,其實就是designer依據電路去主導layout
$ q1 X: V) H% ?; x3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值# Y9 [" S8 O; F. d7 \+ u
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延
, G4 k; ?* e# e7 V8 z 伸q是介質係數).8 J0 s, A4 c  z7 o
4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?
0 d5 ]7 q: e  A7 `. @數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
2 G  e; t) `. H/ ]6 }  A$ S& z" E2 X1 ^% r- D1 a9 R$ U8 t
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
' V$ r/ e3 d! `- d2 u  i一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.  `: A8 s6 }! c3 _+ ^8 d# N
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
' S) ]( v0 i& m9 M多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
2 T  C1 V6 J! ]. V7 W
7 `7 N7 l* G- Y; W7 m! ]+ s: _希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好2 d$ Z( k/ t6 k# D
我覺得多做自然會有經驗累積- T4 @+ e9 i2 k+ }) q, x) p
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好6 s* {, L/ D- }; y) Z9 K5 A
2 H1 G( K5 f/ W2 u/ m- s
第一個問題3 h2 w' I+ w& n* s3 {5 N
想請問一下上述的原因: L+ y! G+ B2 Q. ]$ @
第二問題
9 `( d# F" @) g因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好5 f. {+ A* E  S/ U7 f
1 m0 @5 X( y  s0 y
請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好
$ V9 a# `# A3 O) p& Z9 v/ q8 L! }' H" U! E/ Y/ m* T6 Z
這句話應該有待商榷吧
" @: n/ r3 z/ `+ R% O" L, G如果挑剔一點, ab device尚未maching
6 Q! R2 [- V+ j; G( A! c. @) E$ X若dabbad, 會比較好點吧,
7 H7 t# m6 B1 _9 |- y
0 S8 V- m2 Z1 Y; t( F8 ~, h$ L每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
  ~5 u7 g. z/ D3 c' n1 b, G在layout大概只要線跑的過就ok7 ]) D% _) o3 m$ M0 j" ^* F
除非一些叫髒的clock訊號要特別注意9 E8 P# E: ]: i7 q4 i
2 O: M8 V& R4 h* e
類比訊號就會比較雜亂 (高頻 電流量 等等)
/ s9 q5 i0 v) {8 \所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
$ i) h( h1 e& z5 t& l# `- L1.如何去分辨數位與類比?(在Layout上)" ~$ Y5 n5 x$ D# H% ?0 K: r
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)) _6 Y2 N7 i0 q" m8 A- r
2.數位與類比畫法的差異?; p; _2 X! f, \0 L" f5 w2 E
如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
" }" H) k, ~4 V* K4 }: l+ _數位求面積最小化! O% R4 V3 h, p, {4 Q* [
類比講究對稱 匹配  電氣特性 為考量. a4 o1 D: X8 ?. o, D- R$ i
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗) s" P. t: b+ J0 g  K9 y
必須要更了解電路特性, 一般需要求designer提供layout gideline
3 b3 j5 I8 V$ s% i# e! j$ e4 B否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
6 E# K4 X. X3 E5 z
" r, ~' `) ]/ S$ L9 B但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。. C" A7 u! x. G1 n) I) Z: c
9 y0 ~" T" _, K9 ]0 k2 w! L, e% E7 |2 i) v
在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。
: i* o6 D5 ^$ rPower lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。) Q0 z' |; y: L5 I1 V. O6 V

4 b8 M5 i4 y4 T4 T' F其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大
9 @: B7 Z8 j& f而数位一般是最小尺寸
1 p' [, M3 r. O$ x4 ]这个方法比较简单可以分辨出2中的不同
9 _, a6 t. O$ [, d7 k很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
3 w, i; N, z4 _( g2 W7 T& q( T; G/ ^5 k  L6 ], o8 P/ h- U2 w
RD設計出來的電路是Digital,就是Dgital Layout5 @4 N2 N. X! D9 O4 N3 m
RD設計出來的電路是Analog,就是Analog Layout& l. z  E) @% O; B
在Layout上沒有很明確的去區分
, h! @% V. H4 e8 s: `在製程上倒是會有所區別
# `) J: V( z. S% K. E- c一般常用的製程有
- w. d1 R5 c/ r5 K' P4 Q' G& hCMOS製程(有純Digital,有Mix Mode)
7 l4 a7 `' R$ ?/ q7 EBiolar製程,Bicmos製程,BCD製程....
) d: |+ ^) S! K! k4 ?" n就看RD設計時所需要的元件,工作電壓...去選擇囉!!
& N! D' g# `/ X4 O+ b" e9 o3 t- Y' G& C' U+ D6 ^
2.數位與類比畫法的差異?7 C& l/ ?5 S6 U: S. k. o9 a

, r) W' k# U* ~1 ]9 k. G! YDesing Rule是固定的,很少會因Digital或Analog而變
- M  O  }& B" i& f* ^) c+ g要說Digital與Analog的畫法差異
5 ~7 z' @* Q/ s( S應該說是在Lay Analog要注意的地方會比在Lay Digital時要多/ @# l; s% h1 f5 `; D
通常Lay Digital只要符合Design Rule就可以( a* i3 e9 v# ~$ X! ]7 l5 Z$ ?  U
但Lay Analog時有些原件的擺放方式就要注意囉!!
( J( |. a  A% m+ |0 ?8 x: S2 q; d& g2 W5 h$ x+ E
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?- p0 L) `4 u9 D: t9 a0 r0 O

. _, {6 @$ S7 M9 O6 E$ E' A- F電容,電阻的產生,取決於你使用那種製程
6 [% J' R. q; n5 @+ T4 L電容一般常用的有Mos Cap,Poly1-Poly2 Cap) f4 w  G! y1 g, x
電容值算法,一般FAB廠會告訴你每um平方有多少pF
* [4 V6 f9 q0 j" c5 u- f$ L每家FAB的Oxide厚度不同,所以電容值也不同
- u4 J* j( X; l2 G$ x電阻一般常用的Well,P+,N+,Poly,Poly2都有+ V  r, \5 q" {* C6 I
阻值每家FAB也都不一樣
: |/ E7 K- m. ?$ D; z0 x* ^% ?# r% }* Z& g9 X0 V3 E/ Q
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
( x9 P2 ]% ~$ z4 Z
. x: T5 d5 a. P$ G4 J多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay!
0 t* [6 R3 I# ~: ?0 V& d應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-23 01:54 AM , Processed in 0.182011 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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