Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...
1 H( x  c- A. R* L. D小弟想要學Layout4 Y; F$ d4 d3 x4 R% t
現在先從數位的畫法先學起,慢慢在學類比的畫法...: a( B4 t7 ~/ ^4 o
  [8 C8 ^; f( g+ h( Y
問題:" Z, `6 m8 {  K7 O1 M2 |. x  o
1.如何去分辨數位與類比?(在Layout上)
% ?" R, ~$ j1 g; q2.數位與類比畫法的差異?
# S5 i: X3 D8 R! j* E3 Y3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
. a3 Z- S7 p$ g2 Q3 M3 p9 U4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??2 S1 Q2 u5 v& G) p. \* w
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法
; w$ |. M) S" v* q7 k
. w; P& k% ^; _- W3 i6 w1 o在論壇應該可以找的到0 }5 |/ T% y) D$ L5 _+ A; z
http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD+ M3 \8 ?9 [% t% a

4 W9 Y% v2 N0 y# ?4 Y* p6 S% e我覺得要學好layout 對於製程要也一些觀念
( N, K/ x# v6 ]6 K. P  ?
5 o3 S. g0 O" [& u7 A這樣子才知道自己在lay什麼
  \  Q- S$ C- H/ H4 X2 f  Z
: ?7 [. q6 g# }; o' R在製程上會有什麼影響,可以嘗試把一些簡單的layout
' w8 T8 C1 M) j9 j- @( W
: q9 u2 s2 N, @# Q1 c$ e8 v隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法; N: l" n' ^) j& z
製成觀念也是很重要滴...
" a* I$ D7 G* p! A, e# m課本上的截面圖..." K/ ^" b" ~, f  h
經過學校上課...小弟有點概念了~
2 J0 U$ n- {6 l2 V  U4 e3 e謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!
8 N9 I2 D/ K7 y" p& z# g5 L
; x4 J7 S# ^% S5 k$ R0 }5 I" V我現在也是學生
, _" r$ F$ s! B6 s* q# F0 r# v4 m0 o$ s3 v) C# O$ J/ I  B9 N' y3 W
或許只是比你早一些時間學到而已
% R- D. ]! F! r6 ?  j# }( {
' `+ w- p) i: v有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法# }4 O7 o: M4 |- h5 e, V; c  U
   要問rd.1 r# d% D  _5 C, O
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
: l. _0 ~) i1 @! l# o   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線
3 ^0 s: j3 d/ F# z% Z   也要講究,其實就是designer依據電路去主導layout/ \" K- x& h7 v( L: ~: G
3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值
) a7 ?& e: }* z   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延
7 `* ^. ]6 H" S4 K 伸q是介質係數).
1 V- Z0 z% V" w; h4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?
% r& D; X8 t/ M8 N數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
/ P" G: ^7 @, O% Y9 l  t& J
; Q+ d4 K. a+ Q7 g% t9 G& y' m, ~  i9 i4 q3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
& p5 a/ t" {" D. d一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.4 j. c' \2 e, A7 ]5 }7 _
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??
. F. k2 g+ L- z+ \& u多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
, C8 N4 C" c0 g
2 O. c; s9 [% h% w6 n5 v. F  x希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好
4 H# Y" S" _+ O2 X  u我覺得多做自然會有經驗累積
2 n; ~- @! e, K- V& i3 Z" ?, }會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好  p/ J4 V+ [4 s$ e$ b. C
+ c) `, o9 v6 |
第一個問題$ l# ^+ w; A, n3 t& h% G4 }
想請問一下上述的原因
* ~* l  _# _/ F第二問題
2 \( G# U) m: h因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好) L$ Z$ |/ H4 g* ^$ x/ u

, G* Q' `& Y9 y/ ], F; j請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好4 H9 b0 j, T1 U' c0 x* v
, p3 s4 _) ]. b" O( ]3 Z
這句話應該有待商榷吧
8 S+ G" x" F' d" F$ H: h7 I2 I如果挑剔一點, ab device尚未maching' x( F4 W3 S6 C& v6 n9 Y
若dabbad, 會比較好點吧, ( ~5 E7 J' |0 i. D: G) a3 ~! k- z
: ?- p+ b8 N: C1 E9 i
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號' Z: B6 n6 R: g
在layout大概只要線跑的過就ok# y) @% u0 y; G4 R
除非一些叫髒的clock訊號要特別注意8 `' a0 _1 o! G5 b, t$ ^
" j/ D2 D4 o9 E  s
類比訊號就會比較雜亂 (高頻 電流量 等等). a0 i  A3 r- b! y4 `/ _
所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
# r! d( _; |6 E8 P7 V6 a9 L8 ^8 J1.如何去分辨數位與類比?(在Layout上)
# B$ Z; y. N/ B9 H應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)
+ C+ x$ l0 K& e. K2.數位與類比畫法的差異?
# `4 O; I0 P3 U( K( ^# b  M5 D如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
7 T& ^4 M. O6 t6 a: j5 A5 T$ e4 b數位求面積最小化
. ?, V4 J) W3 R8 F4 e類比講究對稱 匹配  電氣特性 為考量1 M# [0 M) U1 y& i6 Y1 N& {
如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗
1 o% Q% V. z) b必須要更了解電路特性, 一般需要求designer提供layout gideline
" w/ \& v; v- [1 T* h9 |1 n4 s7 l否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,. v3 y" r8 f0 F- i+ X# {$ q/ S
# ^* D# F/ v. @. p
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。$ B# |' L/ c( w

2 k/ _# X% L$ O6 S" S! b) p' y0 \2 ~在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。
, U4 B) W( h$ @4 L$ M% T$ Y9 vPower lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。
9 J& H3 _; k- O% @/ v* u" k! J# \; R# t, s
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大+ b; {( G: x  B* y' A
而数位一般是最小尺寸. w: W9 A4 C, O7 m
这个方法比较简单可以分辨出2中的不同
( ^1 ?' q1 J. R" q2 s2 n很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上), Y9 [+ _% s9 q2 R

; A6 l/ y3 E7 Y0 r3 }RD設計出來的電路是Digital,就是Dgital Layout
. x$ M! {% ?$ j. W. V; Q4 `RD設計出來的電路是Analog,就是Analog Layout
$ T+ y" d2 y, l2 I5 n在Layout上沒有很明確的去區分1 B, d9 N; B9 f9 @6 J# [) x
在製程上倒是會有所區別% f# P. B+ p: k' }5 S; H* x
一般常用的製程有1 a2 N% f+ [. v- F# U
CMOS製程(有純Digital,有Mix Mode)
, B. E* h! I# A; Z" V& XBiolar製程,Bicmos製程,BCD製程....
( I0 F$ E; J6 x8 A  _  [4 o, f% W+ V  v就看RD設計時所需要的元件,工作電壓...去選擇囉!!% S) y' s4 Q/ E% c1 H0 k/ E1 x
' t; Q. O" S2 L0 [4 E; i/ C& M
2.數位與類比畫法的差異?
" @6 c* e  c# [/ M6 G1 f1 g" ]: n7 w( P# K' {- X
Desing Rule是固定的,很少會因Digital或Analog而變& s9 Y% l! Z, Y4 U6 y
要說Digital與Analog的畫法差異3 C, ~4 g! h' R
應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
4 Y* t$ R$ \* @- |通常Lay Digital只要符合Design Rule就可以) j( P# O( v. a, m6 H3 g
但Lay Analog時有些原件的擺放方式就要注意囉!!
# X- H! E% T2 @! Y( r' _. r6 j3 q: J
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
( ~. y  l1 m" y- f6 Y% F3 p4 D6 h- _7 w2 [, J, b
電容,電阻的產生,取決於你使用那種製程7 E* W8 A: p1 n+ Z
電容一般常用的有Mos Cap,Poly1-Poly2 Cap- f. e4 x/ [! g- M' ]' k
電容值算法,一般FAB廠會告訴你每um平方有多少pF
+ l. Z' I! _6 B每家FAB的Oxide厚度不同,所以電容值也不同
( m8 @0 }3 w1 k) H' @電阻一般常用的Well,P+,N+,Poly,Poly2都有
7 F( h& H1 T( R8 m3 U! G9 ]3 s& C阻值每家FAB也都不一樣. d! }7 h/ \6 J/ A

$ z. W9 U+ V2 m. t% u9 y4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??- @4 F7 D6 S! Z2 e, F- U/ d! d$ Q
5 v( A( e. \& u! M% M$ b4 t" K
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay! 0 w/ D8 B& a- j
應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-22 04:47 PM , Processed in 0.181011 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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