Chip123 科技應用創新平台
標題:
opa設計問題
[打印本頁]
作者:
snola
時間:
2009-4-2 12:46 PM
標題:
opa設計問題
請教一下板上的高手
% A- \! z) y( I j& ?
4 `/ B8 ^% _! e% y) w) E0 Q& G% N
通常再presim上作完一個opa
" m) R2 u- m" i) \$ G0 Q: O5 f
可是每當做完layout完時作postsim都會在每個節點上多出雜散電阻跟電容
. ^* L- \& c5 r. }% h9 C5 l: J
這通常使得opa的output common mode voltage會漂掉
# i5 }$ X2 z! c' n+ |& x
在做twostage opa則會更明顯
$ Q. _, I. q$ _: B+ s. N
常會使第二級進入到triode
. R# A- d$ u: m% b/ y k+ K4 t
請問一下板上的高手在presim時自行所加的雜散電阻跟電容的值都是多少比較合理?
作者:
herokobe
時間:
2009-4-23 01:16 AM
或許樓主可以先看先前layout所萃取出來的電容跟電阻值分別為多少,C+CC+R,
3 P; M* S! V1 M: R/ ~# d# b
然後再把這些值掛回去原本SPICE電路,然後再跑presim會比較好一些。
作者:
snola
時間:
2009-4-24 12:59 AM
可是問題就是postsim取出來的電容電阻代號與節點過於雜亂, 所以無法辨別是屬於哪點的雜散電容與電阻
作者:
herokobe
時間:
2009-4-24 01:19 AM
據我所知應該只要在輸出節點上掛負載即可,樓主可以先看看電路有幾個輸出節點。
作者:
chungming
時間:
2009-4-30 10:12 PM
common mode跑掉
1 T, x3 X% @1 w' Y; O$ @
你有做common mode feedback嗎?
! m! d/ D. S X( R0 U, U
differential output通常都要做
! C N& M) P+ \$ n
% l) d. l' D; Y! `7 B0 x6 b
若你是single ended架構
; d9 i2 f; y! p& ]
使用負回受再看看是不是還在triode region.
- r, `" ?- ?$ A; T' `' p2 C8 K
/ d( j3 m4 S1 O# e- ~5 y
還有要注意op layout的對稱.
作者:
yuchung
時間:
2009-5-2 07:23 PM
理論上一般的OPA是還用不到common mode feedback
4 j6 e( q$ i* h0 S) @
你post-sim 的 common mode voltage會跑
! G3 O" u6 z/ \* b ?; \9 ~
1. 是否用舊的process卻沒給AD AS PD PS這些參數值
. S p9 g6 p, h3 P! N
有些size比較大的OPA沒給這些參數值其偏壓確實會變!
, ?; P# c6 M2 }+ e, Z6 r
因為I-V curve跟這些參數值有關
0 ~) B g! @" }" W r
而這些參數值的default value又很小
/ U8 Y+ u, n3 p$ u
+ d- \/ e9 t' p6 v6 U
但如果你用的是有PDK flow的
7 m1 M; Q, @. r1 Y' b
那cadance算出來的還算接近(即可排除是此問題)
, P4 `5 I: C5 q1 h
1 J5 b! f9 n2 [8 p" C
另外從改善layout下手
& b! H( G# g$ \9 Z6 N6 A; E
1. Rounting 的metal wire是否太長或是太細導致R值增加
3 M5 I% z5 e) ~
(這是tapout後才看的出來的)2. Current mirror 是否沒matching導致電流倍數改變
& T7 o2 g6 a" K8 X, m1 O \
3. Contact或via打的太少導致R值增加
歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/)
Powered by Discuz! X3.2