Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...
3 k6 N1 D7 V) u' K, ~3 ?小弟想要學Layout
  [* `  m3 j' B! p6 I現在先從數位的畫法先學起,慢慢在學類比的畫法...
9 }: Y2 X$ V# B4 c& L+ F4 I9 @  J& b$ a
問題:
3 {6 m/ t3 F; u. e1.如何去分辨數位與類比?(在Layout上)
/ A* n/ A/ V0 p! A" K  P8 z  D2.數位與類比畫法的差異?
2 P2 N" o+ g" u' I3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?( ]+ N! `0 O, c. c% c1 ?
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??2 g. W) I) P* G. t: u8 w# m& r
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法 * p+ \7 {1 \' o4 x3 ?, k% a
+ K' ]3 l- ?4 a) z0 j& a+ J
在論壇應該可以找的到
+ S# ?9 e; Q8 J+ Q3 h% Ghttp://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD4 Q+ s3 G0 L( G& `4 p/ T) E: C# E
- S2 k4 S- c* `% {8 {3 s; n
我覺得要學好layout 對於製程要也一些觀念
: _+ v7 \) V% V4 r; Y+ }- ]
/ V+ X4 m5 F3 X6 ?  C, ~; x這樣子才知道自己在lay什麼
% O. ^0 J8 i8 [' M% c4 g* ]) e" M/ ~
' Q7 j2 E0 {) O+ p1 V4 a, h在製程上會有什麼影響,可以嘗試把一些簡單的layout
. j+ U$ d( T0 }: ~" T; e! A% }0 E: \( E3 U; i9 v1 ~2 S1 g
隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法
2 V6 e% }' p# m$ s: i/ F- m製成觀念也是很重要滴...
+ ?/ I/ R9 M2 D6 z* G課本上的截面圖.... |% f3 `, n" f8 X8 P
經過學校上課...小弟有點概念了~
9 V8 n$ N7 x" l# s* Z謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!) v, R3 A' }9 `; N* q( k

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

; u9 m& d! Y6 B1 F希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好9 F* P( a' S" m! v* b- G! T
我覺得多做自然會有經驗累積
' K, S* E" H8 _" @/ P: m會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好
) q9 O! h9 |8 l3 V* m: H
% U& b- f2 y1 e  N第一個問題
) H' ?4 G+ N5 ?* f2 F想請問一下上述的原因
, s1 Y8 A" b* ]- J第二問題
& ]/ c# f* f9 @0 A因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好
4 O+ e. ^7 T- X) s2 \4 t4 _
2 k& q2 T- I5 q, O+ D請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好' y7 b% Q2 c6 J9 q2 Z
: n/ p2 O! ?! l2 ?
這句話應該有待商榷吧( L- \: f, a/ k6 O7 b
如果挑剔一點, ab device尚未maching) e2 F  D* v9 L# q6 N; \
若dabbad, 會比較好點吧, : ~$ P- Y- z8 L& P- r
$ |. I' z, V; }4 w$ X
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號
5 v8 `7 _( \; }: Y" y# g5 F1 ]4 p在layout大概只要線跑的過就ok
8 I  j3 b4 A# J8 p( G. r4 L, H除非一些叫髒的clock訊號要特別注意
9 t0 k6 ]+ e( E5 P: p+ S6 q3 a+ N
+ [3 p' U2 {+ R' ~) Z5 V1 |2 Y0 Q9 B類比訊號就會比較雜亂 (高頻 電流量 等等)
  s5 E' G; }# |- n6 w# k( _& \2 W* w所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:
% D- {- X- g' h0 V( y7 u1.如何去分辨數位與類比?(在Layout上)0 B0 h. {, x2 }/ u% m7 @
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)) G. t1 l; U, {# p: K/ _- p6 T
2.數位與類比畫法的差異?
% s6 i2 R+ ^  c. a4 u+ }# q如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
2 z% f( U; \( k( ~  r0 s數位求面積最小化
) p" c2 w1 I# W- c. c類比講究對稱 匹配  電氣特性 為考量
' q, J) \$ g" j) y4 O' S: s! Y如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗) s, n9 U7 Y- F: ~; P# R" a
必須要更了解電路特性, 一般需要求designer提供layout gideline
. l1 o+ i$ R% {) F3 \0 G2 l6 k1 }否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,
5 N* l* ~8 p6 b' ?& d! d1 J: Y0 [5 M% ]$ b
但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。) i7 x9 J- D) s" A( _

9 n5 v, ]: a$ ]0 {  h/ x' t在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。
" ]- K( B! J. a* V. TPower lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。
# `1 Z4 V6 ~) m& J' L, |4 ~
2 t5 f; j! i  r% m) V其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大7 `5 C% _6 c+ @  D2 ~, i2 V
而数位一般是最小尺寸- Z3 z) h; C% X) _0 V0 X
这个方法比较简单可以分辨出2中的不同# \) p# j0 e. s
很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
! ^6 e# I, ]3 q% F: W8 u
% o4 t" V5 R" Z( j- hRD設計出來的電路是Digital,就是Dgital Layout
* @& y: w) Q2 X% yRD設計出來的電路是Analog,就是Analog Layout
7 Q& S& h& A& A& R" @在Layout上沒有很明確的去區分
. D+ }$ B" I- d在製程上倒是會有所區別. k" C+ ^; C6 J! Q  T3 a8 F1 S$ R' y
一般常用的製程有5 s& A+ v( h! r" U& F. K# _
CMOS製程(有純Digital,有Mix Mode), H2 P7 Q3 i% Z( e6 g. _. Z
Biolar製程,Bicmos製程,BCD製程....
, R8 _1 |. Q3 _) d) a( V就看RD設計時所需要的元件,工作電壓...去選擇囉!!( s, e( u6 V+ R
2 @; v; m. q$ l+ a  h
2.數位與類比畫法的差異?
5 X: z( x# ?! w- [( E% f* e, b& t
" u& c; B& P* Z# a% q& P- f) p9 l1 wDesing Rule是固定的,很少會因Digital或Analog而變
: N' z# p2 t+ y6 D( E' y9 c0 ?( C( x' r要說Digital與Analog的畫法差異
( M5 ?5 L+ L5 E1 j應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
3 E+ ~, P$ j* H1 t/ n& v+ ]! O通常Lay Digital只要符合Design Rule就可以5 Z1 N- O( _9 ?# w- J! f/ n3 Z
但Lay Analog時有些原件的擺放方式就要注意囉!!
1 t7 x0 ]9 q8 q& P" t, p! B" L
! h; A. W4 G. j/ O3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
' P: ^9 n6 j, v; e% @) g! z. \* ?3 p
電容,電阻的產生,取決於你使用那種製程" K! ^0 {. R/ g  _
電容一般常用的有Mos Cap,Poly1-Poly2 Cap
+ G) l' K* t- J電容值算法,一般FAB廠會告訴你每um平方有多少pF
8 ^, e% \  ]* h, _每家FAB的Oxide厚度不同,所以電容值也不同
4 b* \8 ?; E- ]4 R4 \6 v電阻一般常用的Well,P+,N+,Poly,Poly2都有
1 Q1 E5 Q- D+ @5 `3 i/ j1 ^阻值每家FAB也都不一樣7 N# {& i3 C! c0 D( a( b

$ J4 X3 w' C- r$ P1 ~7 i, ^4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??0 v' N2 t/ I2 K- @  p5 \- e
: S' ^- L2 F0 b! s) o% T
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay! ' `3 G" |& p8 t0 ~4 W- r& t( j
應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-4-4 01:56 AM , Processed in 0.171600 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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