|
請問雙端輸入、雙端輸出的OP Amp該怎麼模擬呢?) V3 u$ ? Y2 L E$ M$ |+ j; t
找了書來看,上面都只有單端的例子 = =5 o: g1 k h. T; X
現在跑fully differential感覺問題非常多 @@- q' M; k* |0 U" y) k
, B3 v: [8 w$ Y6 E7 n1 L' l我是跑folded cascode(輸入端為PMOS) netlist po在下一樓
4 |% N+ L8 ~( v# E7 x
* K! g/ [* J! C9 ^+ y- M- P1.3 x& |( S0 E4 d
首先,問題在於差動輸入端的描述# C8 p- {1 \' l6 B6 ~* X
我是考慮VCM相同,然後再灌入差動小訊號
, V# E# F+ w5 Q f: u* `, Q$ V5 _* p2 P% O. O; M5 U6 q9 C9 v0 z. F3 C
*輸入端的描述
- v# W6 |, [0 d9 ~vd 9 0 dc 0 ac 1
; @0 Z: n0 P. u7 k( |evd1 in1 8 9 0 0.57 e* ~' X$ v! w' x9 s
evd2 in2 8 9 0 -0.5+ E% Y' I% k5 W6 k
vcm 8 0 dc 0, L1 ~0 J% ]* {' ^
n) ^2 V% W# _- m# G% h* M
; O- Z0 T) @% u$ Q( ~這樣寫的話就是dc偏壓為0v,in1端 交流 0.5v,in2端 交流 -0.5v
! n' ~; I# m# G! p2 p( f不知道這樣來描述差動對的輸入端是否是正確的?* c- u4 j$ F: n7 Y) ]
2 L1 \& f+ \9 D, W& J. o# I$ t
$ @% y- e- k# N9 l' c
1 }4 V* f7 L& l2 ]* {1 t6 v3 B% K) _* ]. z
2.求雙端輸出的gain; c; Y( y8 G+ a L2 l" T3 a' G" o
9 V i& z* s% I: y*讀取輸出端的描述
" j/ A. ~: b, d, i.print ac v(out1) v(out2) v(out1,out2), q R* q4 H0 e, w' u$ u
.probe ac v(out1) v(out2) v(out1,out2)2 X$ f6 ~1 f e- b3 }- B
.print ac vdb(out1) vdb(out2) vdb(out1,out2)& w% X2 F1 W) u
.probe ac vdb(out1) vdb(out2) vdb(out1,out2)
; z: n' z) a5 S2 @ G+ T2 X# _- U% P# e8 ?0 W7 b
我看書上求gain都直接看v(out),但是gain的定義不是 v(out)/v(in) 才對嗎?# |* u/ [7 y7 c
真是非常困惑" h( ]9 A& h3 j9 I
4 v( w) N% ?% {) E* h
還有我的電路明明是兩邊對稱的,但是out2端和out1端的電壓卻不是相同的值
9 l! U8 @- x0 i) m* Y這到底是為什麼阿?
; n8 y8 G! D2 k4 Y! X0 C(我去看執行.op後所得的小訊號參數,電路的兩端也是對稱的)
; g5 n8 {8 `8 d" a! X(如果電路兩邊是對稱的,依照電子學差動觀念,應該gain只是差負號而已吧)
7 s) u1 f9 q, a: w3 W. ?5 s4 ]
/ c5 {6 }( |3 o0 @( l! ]% p
W9 b3 g B3 C* \1 X' W- ^" R再來就是想求CMRR,這應該先求得共模增益(Acm)吧?
, [! t: O+ ~) ~1 g8 R# |這要怎麼求呢?
6 B- z5 { g; J" F. L# _$ H5 E5 s* C% L' J. h
3 X7 F; l2 I+ z. r- Y5 }' B
/ U! D3 {- k' Q) z- W+ D: I3.輸出阻抗 與 輸入電容
, V5 f/ j0 W3 F; t2 V; G請問輸出阻抗要怎麼求?
5 m9 E# O6 p- @單端的時候直接下 .tf v(out) vin, f/ _+ f2 }: h- u
但是雙端該怎麼寫?
- r& z t; K6 k6 Z+ J另外,如果我想看不同頻率下的輸出阻抗變化,又該怎麼下指令呢?
- \( f+ t! I* h _# f' v$ q% |
9 b( _. }# ^7 a# U- I還有有辦法求得輸入電容嗎?(從input端看進來的等效電容)
, W8 v8 E w+ p, [' B! h6 R7 l因為我設計的是sensor readout電路* i8 E3 A- k6 c
為了配合前一級,必須要讓輸入電容很小,才能讀得到sensor的值
3 B! @8 I/ ~6 a- X5 l+ u5 Z7 U
$ o: J6 Z. N1 F$ N0 }; U
$ w/ d$ n" O. q% L1 X
* a; e% U& Q. ]9 ?
2 r6 \$ O2 k* j' k+ `- w1 e3 o4.輸入共模範圍 與 輸出擺幅" ~# G0 |1 Z: t0 o' N$ L, j4 b
, v+ p( b6 Y) M) L9 ]! Y這個問題在書上找不到
/ @1 @, H( F `: _, z! i是不是要自己看.op所得到那些vgs,vgd,vt值7 Z$ @; T2 p" J- A) X: z3 Z
然後再按照電子學所說一層cascode用掉一個overdrive voltage,再去加加減減?% v, y! M9 K" F
hspice有比較快的方法可以獲得這些資訊嗎?& R; |" W# Y/ m
* n- g1 ~% a! p# T7 q1 T6 r
- o8 s& G1 u8 C+ e! Z1 Z2 ]- W) m% o' Y5 W& u; v; O
1 D; `( D6 d0 W% H0 D+ j
以上問題
$ e9 ?3 e: K* u; p+ a請您不吝賜教 感激不盡 <(_ _)> |
|