Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2008-8-21 17:09:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
請問一下各位大大...* d; G. N0 f1 g+ `% Q
小弟想要學Layout
7 h/ R6 f+ {% ^2 j- L現在先從數位的畫法先學起,慢慢在學類比的畫法.../ j' T! d, r% f. i/ L

" Q) u" P8 J; U0 @7 Z5 v問題:" t9 Z7 E" a. ^
1.如何去分辨數位與類比?(在Layout上)
2 Q; {; g/ G0 C* k2.數位與類比畫法的差異?3 X; N$ L4 ~  G7 [  i
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
. t, k' M( ~0 F7 e, b8 p" d5 j4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??2 S! N5 J( k  [' l: @, U* T% Y
拜託各位大大嚕...謝謝你們
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2008-8-22 17:15:52 | 只看該作者
電阻電容的layout方法 ) V% s& D" j, j" y' n$ f" L# o0 C
7 q2 w9 H  C' ~, t
在論壇應該可以找的到
, {  C- s! b5 `9 }http://www.chip123.com/phpBB/vie ... ighlight=%B9q%AA%FD9 i' G  ?+ [8 F. J- `

( t6 [$ B' w$ v  J我覺得要學好layout 對於製程要也一些觀念
6 g* d* m7 ^; W9 r. c1 C& i/ ]
. g/ s* b% c+ I- ^# ]這樣子才知道自己在lay什麼
' a. [( b! x* ]
$ ?) g+ A4 `; D( A, S8 L在製程上會有什麼影響,可以嘗試把一些簡單的layout5 W3 a, ]8 `6 z, H

* C5 a3 B5 c9 J, V6 ]1 J* h隨便劃一段,將他的橫截面畫出來
3#
 樓主| 發表於 2008-8-24 16:57:44 | 只看該作者

認同...

嗯嗯~我認同這位大大ㄉ說法3 A  a1 U: f8 N0 e7 @9 k' w
製成觀念也是很重要滴...+ m! K# ?) u: H) \3 k0 A7 s% u
課本上的截面圖...
1 X/ o4 w5 o, a+ x+ o經過學校上課...小弟有點概念了~4 L% D* ]9 Z- \, O$ D
謝謝你~
4#
發表於 2008-8-25 14:56:53 | 只看該作者
別那麼客氣啦!4 g6 p* \3 Q5 `1 g

# G' ~/ Y, K0 I& k+ y6 b' m我現在也是學生
' C% I' @5 j8 E( N" C. t  ~1 I
或許只是比你早一些時間學到而已9 R  Y: m/ t6 Q8 [# P! T: p
' @6 W& ]' @" K' W7 b* U
有問題都可以在一起討論
5#
發表於 2008-8-29 16:23:04 | 只看該作者
1 比較模糊的說法,類比的mos尺寸比數位大,比較準確的說法0 v- \' A2 U) D
   要問rd.( {& I; ]) I1 D! L3 C; `8 j6 u
2 數位比較自由,mos要折就折要跨就跨,除非rd特別交待,不然
) n' b0 {8 @) B1 Q2 s" f, x- V   就是越小越密越好,類比的話,比較龜毛,接線一定要metal,跨線$ W; q+ L2 o4 W$ {
   也要講究,其實就是designer依據電路去主導layout
! \) X0 J0 [+ G# p  g+ y8 l3 每種製程都會給你一些參數,去計算,通常是多少面積有多少值2 i: ]; n) q( b1 n% f5 v
   我知道電阻有一個公式是這樣,R=(參數)*L/W(是從R=q*L/A延5 ]6 z  j; F3 \3 \
 伸q是介質係數).
4 J4 O3 E5 p' c* k% G! }4多看多問多畫,其實也沒啥難.
6#
發表於 2008-8-31 01:36:53 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)   2.數位與類比畫法的差異?
  @+ y0 n% _# k5 g1 K數位和類比只是概念上的叫法.所謂數字就是只運算出結果0,1的電路再加上時序,構成控制和運算電路.而類比的輸出結果是和time,input-swing,phase,有直接的關係,輸出是綫性變化的.類比中也有數位的divider,pll中的pfd等都是數位的.只是在layout時我們對數位的比較不關心,可以放在一堆就好了,而類比的我們要把foudry生産的誤差考慮進去,比如說橫向縱向的梯度要考慮,要將誤差减小到最小就要匹配好divice,比如difference input的對管一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好6 D, U4 X- ~! ]2 Z* q, \. d
) r6 `3 m9 b  x$ s
3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?2 _' \: y" q1 {& G5 j' C
一般layout時,virtuoso可以直接用xl把device從pdk中調進來,如果你用laker的也是可以根據你電路的標值從pdk中掉進來.至于計算方式foundry針對每個工藝都有它的計算方式,電阻一般是r=rs*l/w (rs是方塊電阻),有時把端頭電阻也計算進去(如rhpoly沒有rpo的部分(tsmc叫rpo,smic叫sab),lvs文件也有寫怎麽計算.有時也把工藝的偏差都計算了,不過這個不用你關心,foundry已經幫妳考慮了.1 U2 C) x% B( p: }" A0 m: u- |3 K+ s" L
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??' w6 c3 r2 A: H. Q$ M
多動手layout,多看design rule,多layout大模塊ll,ad/da,以及拼接總圖,esd環路layout,tapeout后查看問題等
- ?/ g* Y9 }/ v+ C  |& w4 c+ K# ^3 D, w# f: F  Q
希望對你有點幫助
7#
發表於 2008-9-1 11:21:06 | 只看該作者
上面的大大說的很好
7 K; L4 r# K, ^3 y# Z7 E我覺得多做自然會有經驗累積. S: ]$ b7 M  b1 }" ~
會越來越有sense
8#
發表於 2008-10-1 00:11:09 | 只看該作者
一定要注意匹配,中心對稱或者dababd(d代表dummy) 或者  abba的方式,有dummy前一種情况比較好,沒有dummy后一種匹配更好. r( ^5 i7 P9 E4 {" C' Q
+ }+ R& y" T* v. P( M$ G& p9 ^
第一個問題
8 k0 Q! r0 K/ _2 I; O% _# x想請問一下上述的原因- b$ j& `6 Q) {+ W* z
第二問題
6 R$ v& l3 c) w$ S9 J9 ?( M* R* t0 X6 `! `因為剛學LAYOUT  幾乎都會加上dummy  是所有情況都加上dummy比較好,還是以abba排列不加dummy會比加還好9 r$ G9 f' ?2 W5 M

2 ~7 C8 v/ @* \' }- U) a/ u請指教  謝謝
9#
發表於 2008-10-1 11:04:43 | 只看該作者
abba排列不加dummy會比加還好
+ n" }$ I7 G( `" j, O+ _& [6 z4 G! A2 x+ Y7 ^5 \7 Z
這句話應該有待商榷吧
8 u/ P+ ]' o% r2 a+ h5 ]如果挑剔一點, ab device尚未maching" j* u) _+ i9 j
若dabbad, 會比較好點吧,
: A' `0 @$ Z  r/ Q$ I. e$ E* F+ Y" k9 }$ F% _0 B
每家公司都不同, 討論討論囉
10#
發表於 2009-3-5 03:54:18 | 只看該作者
通常類比電路會加上guarding,數位電路就不會考慮了^^
11#
發表於 2009-4-23 14:19:43 | 只看該作者
數位應該就是是傳送簡單的0 1 訊號8 g" P$ n) V8 \
在layout大概只要線跑的過就ok
% P+ ]& \) w# ~* n) r' M4 |* i除非一些叫髒的clock訊號要特別注意
+ {# _% H2 \" e: r: E8 w0 e: d% ?- O
類比訊號就會比較雜亂 (高頻 電流量 等等)6 L1 @8 c: b) |+ i" A% U
所以在layout上要特別注意到跑線問題 couple 干擾 是否要加shielding等等問題 比較需要經驗累積
12#
發表於 2009-4-23 22:13:40 | 只看該作者
問題:  n2 w! n+ q( f
1.如何去分辨數位與類比?(在Layout上)3 g2 T9 M0 e0 S4 v
應該是以電路圖為依據......我猜的(類比會有清楚的被動元件)5 `. z2 d. Y5 _$ P+ |$ r. a
2.數位與類比畫法的差異?+ b& ?6 M/ m7 N' D
如上面有大大提過   加NRG或是PRG 這些都是類比 必要的
! o' T7 `. ~) L- I; N% {/ G5 \" k數位求面積最小化2 R8 T, j6 _, y' v- Q9 M6 c
類比講究對稱 匹配  電氣特性 為考量
0 f% p( v9 `7 R# |: K8 E如有不對請指正
13#
發表於 2009-5-1 14:38:09 | 只看該作者
類比layout考量較多元, 需累積很多經驗9 I$ v, ], @" A3 p% z0 X
必須要更了解電路特性, 一般需要求designer提供layout gideline
) i! h4 P8 o2 i* I( g* \3 h否則容易有問題
14#
發表於 2009-5-4 21:08:05 | 只看該作者
在晶片佈局(Layout)考量方面,類比(analog)部分與數位(digital)部分所考慮的方向不同,所以對於在佈局時,方法也有所不同;數位電路最主要考慮的是面積的考量,故通常都先製作單位元件,將VDD與GND的高度固定,每個單位元件都以此高度來佈局,不用考慮noise及match之問題,其最大原因為數位電路的noise margin約為 ,所以雜訊免疫能力很高,而元件之間的對稱問題,也不用考慮,. l# {. D2 B% T$ ?- p( d$ Q

1 W3 S- y, u% y/ f( e但在類比電路佈局中,對於對稱MOS必須盡可能的match,使MOS可以同時受到雜訊的影響,讓雜訊變為共模訊號,則在OPA不會被放大,進而不影響訊號的正確性,如Amplifier中的input端。一般的方法是使用common centroid來達到目的,在MOS兩旁加dummy可以防止周邊元件對其他MOS的誤差所產生的影響。而在MOS的周圍加上一圈guard ring,可以盡量減少雜訊對於MOS的影響,以達到保護電路的效果。
$ k6 F3 z3 q  B$ _* y' T
3 d7 J! A: X& B在Layout電路的元件擺放位置,需要讓MOS與MOS之間的間距為minimize,且MOS之間的連線路徑盡可能成為最短路徑,使得線路上的寄生電容與寄生電阻盡量減小,則產生的效應對電路的影響可降至最低。. c( m1 W- K- e  o$ q! M
Power lines的考量可以從多方面切入。例如在VDD與GND的連線路徑上,因為連線路徑必須承受電路整體的電流,使得我們必須加粗連線路徑,以提升路徑上可承受電流的程度,避免連線路徑因電流過大,導致大電流而燒斷連線,形成斷路。從另一方面考量,因為我們加粗Power lines,使得路徑上的寄生電容變大,當power line有雜訊時,可以透過此寄生電容達到減少雜訊對於電路的影響。7 W/ d" e" L6 h
5 t0 o0 h$ U- R3 j( U' N! I
其實講了那麼多,還是要多多練習如何編排MOS元件的擺放方式。還有就是設計電路方面自己也要懂一些,才知道為什麼電路要這樣子設計,這麼一來對於電路的了解也會更為精確、也可以考慮到更多的效應。
15#
發表於 2009-6-3 10:36:46 | 只看該作者
类比的尺寸比较大' y. h- T/ e' B6 Q$ w
而数位一般是最小尺寸  @6 A% a5 F, q4 F3 \
这个方法比较简单可以分辨出2中的不同8 I$ v8 Z. R7 p6 j* u; \
很多的东西都很难一言蔽之,要在联系中体会
16#
發表於 2009-6-11 00:51:57 | 只看該作者
1.如何去分辨數位與類比?(在Layout上)
& u8 G; m. F! V; h! w
0 V: {  d  W9 @6 V2 aRD設計出來的電路是Digital,就是Dgital Layout
' l: p) U' T9 K( r6 m/ ]! F5 V+ [RD設計出來的電路是Analog,就是Analog Layout
7 o" j/ z7 q7 e; f' U5 x6 s+ O' A在Layout上沒有很明確的去區分: C, d. x- S! ^1 Y! b; x: w
在製程上倒是會有所區別0 C' T+ Q6 k6 A2 P
一般常用的製程有# [2 H1 t1 ~1 `4 o5 \6 X
CMOS製程(有純Digital,有Mix Mode)
6 q# Q6 v" b3 v+ W  Z2 UBiolar製程,Bicmos製程,BCD製程....) j/ }9 b0 J  e# h/ H& v& n
就看RD設計時所需要的元件,工作電壓...去選擇囉!!
& z! s8 M( V! t( U9 m! i& q) P  y7 L
2.數位與類比畫法的差異?
% c* Z7 g% ~7 }- d& C: z) c
3 n$ k; N$ T+ L# W' ?8 G2 Q% DDesing Rule是固定的,很少會因Digital或Analog而變1 q) n* D( \  t5 l( g3 g+ V# c
要說Digital與Analog的畫法差異
1 o- C" H# x6 ?) H0 o. Y- N* A, y應該說是在Lay Analog要注意的地方會比在Lay Digital時要多
3 s/ E" g8 z9 Q; C2 y通常Lay Digital只要符合Design Rule就可以5 q5 p5 L# x% B( F  Z  T* L# c8 G
但Lay Analog時有些原件的擺放方式就要注意囉!!
  u# a% \/ N  `; d& l) {
  @  U) Q' i  K1 Z3.類比的電容與電阻怎麼樣去畫與如何去算它們的值是多少?
. z# R( d' x1 Z  ~! H. V4 ]2 z4 i9 X; r
電容,電阻的產生,取決於你使用那種製程: H5 C7 S2 s! p6 Z1 |
電容一般常用的有Mos Cap,Poly1-Poly2 Cap. K/ ^1 [% R- g) a1 ~4 I5 \# r3 @
電容值算法,一般FAB廠會告訴你每um平方有多少pF
7 i& r7 ]+ k' W9 X7 W每家FAB的Oxide厚度不同,所以電容值也不同
7 g* ^1 t' {# |電阻一般常用的Well,P+,N+,Poly,Poly2都有
9 c3 x% z$ W. S阻值每家FAB也都不一樣. o* N/ I, t1 K( Z% o
) Q' g0 H  n3 G; i+ X
4.小弟不知如何去學好Layout可以請各位大大給點意見嗎??4 o1 E! H1 E+ e' f
, @( m' R- \" ~& O$ ^% i4 x1 ^
多拆幾顆IC,看看別人怎麼Lay,以及為什麼要這樣Lay! % \# V& }" u$ w9 V* G; o% J2 F
應該能多少有些收獲吧!!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-9 11:25 PM , Processed in 0.147019 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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