Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 放大器的單端輸出改雙端輸出

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-5-29 17:03:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

2 ?; q5 M5 H8 A+ ?; y這是之前參考smith電子學上面的2 stage的運算放大器,  a4 Y* L' i6 U* p
之前做過模擬,但現在因為要做別的應用,! c, c5 `2 y9 E* K
需要將輸出改成雙端的,
6 [- j% z) K! L. x. j有請教過學長,不過不知道是不是我模擬錯,
* J7 }6 o, y0 \0 i4 Q跑不太出來,. a- o% l; C. R; O& b4 s3 ]$ W
另外在Razavi的書上有看到雙端輸出的雙級放大器,- J* v& m: O" e4 z3 l
不過架構是另外一種,
% P3 l& n9 A$ ]) w所以想請問看看如果本來是如上圖這樣的放大器,( L9 |# u3 d3 T5 {( I2 |
該怎樣修改成雙端輸出,謝謝2 l! t; W0 S8 X4 g4 J5 g3 Z4 G" |
附上本來單端模擬的spice
4 W3 G6 D% ^( S是根據180nm製程模擬的。: w+ X  w# D9 P  E- G
0 Z: H  R& p2 K, x- b7 U! z  Q/ m
vdd vdd gnd dc 1.8v1 P2 j& M( e% B. @3 K# l
vss vss gnd dc 0v8 Q1 C9 P" U" b7 F! g" X: q1 ]9 N
Ibias vpg1 vss 15uA
) E' s* K2 U% P, ^  R4 ]r1 6 vpd5 3k7 I& F4 H: z' A; n" G% U2 J9 z
Cc out 6 0.6pf
' Q6 [  G/ j1 Q& dCl out vss 1pf' D2 ^6 ]2 K# ]8 B1 X
m1 vpg1 vpg1 vdd vdd P_18 w=15u l=0.5u3 ~: h2 C# S3 r6 q) F4 E. v5 R# t1 m
m2 vpd2 vpg1 vdd vdd P_18 w=90u l=0.5u
) ?% I; L6 k2 q2 _5 @" ^# v7 dm3 out vpg1 vdd vdd P_18 w=90u l=0.5u
- h3 H6 a" }7 e$ D9 ^m4 vpd4 vin1 vpd2 vpd2 P_18 w=60u l=0.5u
8 P5 H6 a4 n4 H7 V8 S  b& |% }m5 vpd5 vin2 vpd2 vpd2 P_18 w=60u l=0.5u6 X6 [( ~5 W# ?/ _; F
m7 vpd4 vpd4 vss vss N_18 w=15u l=0.5u
7 q6 o' @- G0 S1 @" t. l1 q1 @m8 vpd5 vpd4 vss vss N_18 w=15u l=0.5u
: D# g) Z. X6 R8 vm9 out vpd5 vss vss N_18 w=30u l=0.5u
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-5-30 10:52:40 | 只看該作者
若要改成雙端輸出在第一級differential to single ended的地方必須改成皆為diode connected的load.9 r- W" S$ W9 T4 F8 j
也就是改成第一級雙端輸出,第二級的部分則是copy一組原先的2nd stage的class A output stage即可.
$ q" d5 I1 |3 z$ [% ydifferential output amplifier需有common mode feedback電路來確保inter-stage的common mode
2 s9 n7 y* G5 z( ~2 p3 J2 ~不至於飽和,需要sense output common mode電壓與一個參考電壓相比,透過負回授去控制output common mode值4 h5 @6 S0 l( t- K( @* X0 d

評分

參與人數 1Chipcoin +3 +3 收起 理由
sjhor + 3 + 3 Good answer! 優質答案!

查看全部評分

3#
發表於 2008-5-30 18:31:44 | 只看該作者
簡單來說,把右半部 copy 到左半部去,( ~1 b& G4 e/ C% l% P

1 i. u; L: r( N/ L4 mM1, M2, M3 再用同一個偏壓點拉。
) M2 C5 }. |0 VM6,M7, M8 (左+右) 用 CMFB 去拉偏壓點。
4#
 樓主| 發表於 2008-5-31 21:43:24 | 只看該作者

. E, }8 u% S1 }& x1 H0 |3 [感謝mbission與shaq提供意見,7 Q: J; z4 n, D4 ?% u; m8 g
我重新接電路,如上圖這樣,然後我是只有把第一級接cmfb,
) W4 j0 M5 V! `( \下面是我cmfb電路
9 f" B4 v, X0 G, O2 z. Y% ?, o) ?' E1 d) e8 Z' F; A# t
不過這樣想請問因為我用到mos開關,
; Z; s* E8 A& E通常我都用暫態在觀察,& z& ^0 W2 i# i0 x0 f# v. ]
而這樣我要如何量測op頻寬那些數據呢?: d) m0 E- l) o
因為頻寬spice通常都用ac觀察,2 ?' o  X) n9 R& i
這樣開關該怎樣有作用。/ w4 V! Q5 H4 L; l2 {
順便想問看看我上面這樣接,有哪邊接錯嗎?2 h7 A4 K) u4 Y
或是可能會有什麼問題,# u8 [" g. c) I; E/ X  j8 X4 y
因為我把op拿去放在取樣維持放大電路(SHA)裡面,9 ^1 W4 }# V: \8 @9 W* D  r- a
出來的結果沒有很理想,, G( t9 }4 [& P! `4 A, I
輸出都跟不上輸入,可能是頻寬不夠,4 C( Q  @- @5 }  y3 Y! }
但我原來單端那個OP頻寬有到200MHz,. F' I# N. n. Y1 @/ T
希望大家能給點建議,謝謝。" N2 z# }! ?; e7 R
- E+ \- E9 H/ P  b6 O* s: _' c
模擬SHA結果
) _9 u; Y, D6 S

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
5#
發表於 2008-6-3 09:33:48 | 只看該作者
1.你的cmfb的電路接回amplifier點好像有誤,應該是cmfb那點接回去
7 Q2 h4 w3 h  U; @; e8 e% ?8 K2.接回去的點好像也不對,要構成負回授4 O- Q6 z7 T2 }$ C( h
3.要先跑tran,找到穩定的dc點,再用設initial方式,把opamp differential" B% ]$ t# Y0 ^" ~
  input兩端及cmfb點設立初始值( O% r/ \; `# B) x+ t8 n. ~7 V# v
再試一下吧
6#
發表於 2008-6-3 10:02:23 | 只看該作者
同意mbission ! t$ E' h0 J0 c8 Q5 j
common mode feedback接的電壓有誤
5 ^8 M6 {. m- E另外如果是兩級的放大器 因為你都沒有採用diode接法" k: t9 S2 C5 L3 Y( g: Q8 n
所以這兩級應該都要加CMFB 以確保dc準位
7#
 樓主| 發表於 2008-6-3 20:53:28 | 只看該作者
$ }7 H" L% u4 H, r8 s( Q% }+ T) Z
感謝mbission以及版主提供意見~
+ d- ^; J6 v  b) o: G+ d. \0 v7 M我後來將電路圖改成上面這樣,9 V  h. Z4 |+ {  G; Z
後來請教我學長也發現cmfb應該接錯了,8 s7 J: W2 D+ H( ?$ ^
那我改成上面這樣還會有問題嗎?* `1 l5 @8 g, {8 ~& ^8 r' k: S
不過我只要接一個CMFB電路,
2 B8 j+ }( Z) @那要改成diode-connected,不過我改成這樣M6跟M7看起來好像怪怪的,! {4 c( a/ |5 k6 p; B' s
目前電路是這樣,還在模擬中,- s' H( I1 G* ]- _. X: @& K
有些還不是很懂,懇請賜教。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
8#
發表於 2008-6-4 10:35:12 | 只看該作者
M6 M7改成diode connection就不用加CMFB了 因為就沒有所謂P電流源和N電流源平衡的問題: f5 W3 \/ d+ L5 F5 |
先弄懂為什麼要加CMFB的原因 Razavi書上有解釋可以看一下4 j: K: p& Y  J* O
所以若你電路改成這樣接 那Vcmfb應該改接在M1 M3的gate
9#
發表於 2008-6-4 11:49:05 | 只看該作者

回復 7# 的帖子

如果你第一級欲採用diode connected架構,基本上主極點會在第二級
+ h. F8 }  D4 B$ u% x' AMiller補償也不需要了
10#
 樓主| 發表於 2008-6-4 20:10:34 | 只看該作者

8 Q& Y$ r/ ^: e& V. q2 _嗯嗯,我有去看了Razavi裡面提到的CMFB,4 g% L- j' j2 n* y
但對於VB跟vcmfb拉回的點還是不太了解,
" |9 D" \' P) y7 ?4 D上圖我已經把M6和M7都改成diode-connected了,
5 q( Y( K' }% I4 @而結合mbission的意見,我把補償電容跟電阻都拿掉了,
3 N5 r5 P! d; x0 T8 W) b但這樣我CMFB電路裡面vb要用哪一個?
: \. H$ v. D  |6 V4 H" e# P/ L* r如果vcmfb如版主所說,要給M1,M3的GATE,8 c/ d' X% f% j9 i  \7 C
我有試過vb選擇M2的gate,& t3 O3 |$ f- j1 h1 _) Q
然後拉cmfb到M1 M3的gate,
) w9 }* e0 `: I7 q$ g這樣輸出取樣的波形還滿正常的,但是好像速度不夠,
8 e9 F% X5 C9 k  T& H都跟不上輸入的值,
( x7 T2 e& U. t* c! g" F( M9 T; \5 b3 M6 X
所以我懷疑我vb選錯了,) g1 G; W  ~* e
或者是哪邊弄錯了,$ E% {" ]" h; V7 I: k. G
我繼續看看書本,有些還不是很懂,
( ~  L; ]1 L: m! C+ E歡迎大家提供意見給我

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
11#
發表於 2008-6-4 22:14:55 | 只看該作者
您好: }2 c; P8 }2 ]
看到你的模擬圖後我到不覺得是速度不夠快
% f& F6 c* L; \1 O! I7 F因為沒有slew rate limit的感覺
  i) h) p# x! r' \& O" Z每各step都有settling 到一各幾乎固定的值了$ W$ ]5 O6 Y: g6 k# I6 J
從圖上看起來當輸入訊號越大時,輸出和輸入的差異就越大
" ^  n' H, K, a' |( [6 Z) a" ^但是又不是output siwng不夠(如果是output swing不夠 應該只有輸入訊號較大時才會有差異)/ G# [+ j: x8 g: M
或許也有可能是你說的vb不對..但因為圖上沒標出vb vcmfb我也沒辦法猜5 j3 @; N0 j) Q1 s, l
所以........光從模擬結果來看
0 H! _  g$ {( Z6 h2 s6 j有可能是OPA的gain不夠+ k3 q7 B) Z$ s& W
因為你的OTA是current mirror single stage OTA
- [7 O5 V3 g, ~4 `: tgain ~ gm*B*ro , B是current mirror M7 & M8的比例
4 U. U1 ^: k# J當gain不夠時輸入和輸出的deviation會變大...相信你知道這點- G% ?# t& p1 Z9 A1 W- B
當然你的OTA的UGF也必須大過於switching frequency (if you use unit gain configuration to simulation it)
8 O; h* J+ f/ }( [6 I  b" S貼各paper給你參考! V% }! A$ M0 O3 |& P& o5 F' i
這各paper我曾經有使用過
+ l6 X6 S+ a- B8 N' j2 s不過沒用在向你那麼高的切換頻率下
4 n0 I, }" z* i8 l! {5 lpaper中的UGF只有1.2M7 m, C$ l# `! P0 k! u7 W# K
我改到約4M左右
8 |- N" w. ]( `/ d$ h% _, a/ o+ a看你的切換頻率有20M這麼高5 v; r. G& g$ r) x9 f- ^% R
電流ㄍ一ㄥ一下或許有機會

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
12#
發表於 2008-6-5 09:17:07 | 只看該作者

回復 10# 的帖子

你需要有一個bias電路產生Vb,準位要跟你要bias M1跟M3的GATE電壓接近,
  m8 Z9 t0 ?! }5 E5 Q6 k然後接到cmfb電路中,在把經過 sample 後的CMFB點拉回M1跟M3 gate端,
8 z, ^: B& E+ Q% r  G7 r$ @. j你可以先試著sample common點,看cmfb有沒有正常運作,正常情形下,8 g" P( ~4 Z% i
differential 兩端電壓應該會接近你的common,Vb會接近Vcmfb....
13#
 樓主| 發表於 2008-6-6 03:16:31 | 只看該作者
感謝大家的意見,
3 j4 D4 q- f6 M3 l我有大致調出我的op雙端輸出,
% m$ E& B0 p4 u- Z* k1 h' J不過我拿去接取樣維持電路又感覺有些問題,: |# G- y' ?& a
因為我第一級採用diode-connected的接法,
8 O6 m, p0 K0 S% ?; [+ y" b$ ^( V! L本來應該增益是gm4(ro4//ro6)! b1 {* Y* s* y
因為接成diode,反而變成gm4/gm6.....(這是因為diode,而1/gm6遠小於ro6並聯結果..希望我觀念沒錯)* k9 b1 N6 e# \$ c3 N  {
由於這樣所以我增益就被大大降低,9 ^& d/ X, d% h  q- w9 q0 Z
本來有60多dB就不見了,
, J- z* f- @% w" }/ E# e# A那我該怎麼辦勒
+ ]6 [7 d  e) h( r1 i( h5 m% q, R1 F6 ^; @6 o1 g! I, J
還是我該用原先的架構接上兩個CMFB才能有高一點的增益
6 r  Q  \' U/ j- ]8 ^, k) O" i9 i但是回授的觀念
/ i8 q- P9 `. V1 q7 e接上回授又會降低增益(1+AB)7 I  c2 {8 b" t& d- |' w% u
接上兩組不就降更低
$ m  r; m* `- S: E5 E+ t9 V* @如果真的要接上兩組,那我是不是如同mbission說的; t) r* t3 v1 r% g. ]
一組接到M1&M3   那另一組就接到第一級的M2+ q3 d: C" F; l5 B
這樣觀念對嗎?
% }; B- C5 T2 b+ [6 v0 n那我M6&M7是不是該拆掉diode,然後gate端給偏壓值?/ Z$ G8 H3 j& }; ]4 ?1 ?
然後在接上補償電容跟電阻。4 B8 z6 ]5 ^! X; M5 Q- J/ N* v# f) N7 Q
這樣想法對嗎?
14#
發表於 2008-6-6 14:23:27 | 只看該作者
建議你把第二級改成cascoded的架構(如果headroom夠的話)( a( ?; U+ ~+ I, e+ i
如此就不用改變CMFB的部份,gain也應該會提升20dB以上. f% Y0 D# G5 u& m

- p  _. U/ r+ S另外導正你的觀念,所謂的回授路徑是存在於common mode path,對! M8 Q# m/ ]7 K
signal path gain 不會有太大的影響
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-8 10:41 PM , Processed in 0.145018 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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