Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
樓主: abeiptp
打印 上一主題 下一主題

[問題求助] bandgap電路的loop gain模擬

  [複製鏈接]
21#
發表於 2009-5-15 08:51:13 | 只看該作者
你的OP電路+/-似乎顛倒了,除非OP內部有反過來,否則會造成positive feedback。
- t- ~% _9 u* n# X再來,你要斷在OP輸出端,可以加 Hspice 的 ipore 的功能,作STB(stability)模擬,就可以
+ V# m1 \+ U) Y6 F! k& Z% x4 u觀察Loop Gain 及 Phase.
22#
發表於 2009-5-15 13:44:19 | 只看該作者
打斷點應在op的output,且ac-source的電路也有問題.
23#
發表於 2009-6-22 12:56:34 | 只看該作者
这个问题我想了很久,基本有两种方法) z" ^. t* {4 i' w  N# j1 h

: l1 r  N9 N: C* S1 G: {9 g1.断输出点,但其实 PNP电路本身就是OP负载的一部分,这样会一定程度上提高仿真时的gain,如果是常见二级运放的话,运放第二级的gain会受到影响,可能连密勒补偿本身都受到影响。解决方法是再复制一整个pnp偏置电路到运放的输出,这样,从运放输入到输出的传输函数,和从输出到X,Y点的传输函数都没有改变。
( }# @- _* M" g9 q( I- i  J0 I& r9 w% z) q% t
2. 断运放的两个输入,再将Y点的信号减去X点的信号,然后再看波特图。两个环路反馈,一个是正反馈,一个是负反馈,两个都要断开。
: g" O  l  l3 S# L7 V2 ?9 A: B) M$ N0 L: D# N
不知道我的想法到底对不对& b8 U* |3 a# h7 P) [& c2 w" S

4 c1 a" P; i2 l  T$ Z, G[ 本帖最後由 guang3000 於 2009-6-22 12:59 PM 編輯 ]
24#
發表於 2009-6-22 22:06:30 | 只看該作者
第一種方法我覺得okay啦,0 A& A  _$ x) x
這個電路是有兩個環路,只斷一端應該有問題,呵呵,+ o% f$ Y  K5 E0 J5 V
我願意採用第一種方法。
6 c2 N# q% t$ {1 P  d8 ?
原帖由 guang3000 於 2009-6-22 12:56 PM 發表
, [* |7 g, F" S这个问题我想了很久,基本有两种方法2 L# @1 z: [5 X) p+ V; U, S' V7 T' _
, E7 O5 C% U4 l8 v! h! h' z
1.断输出点,但其实 PNP电路本身就是OP负载的一部分,这样会一定程度上提高仿 ...
25#
發表於 2009-6-24 14:24:11 | 只看該作者
在BGR的電路設計上, 一般會去check三個地方, (1) stability, (2) PSRR, (3) CMRR.而在(1)中就會去探討DC gain, UGBW, & PM的問題. 所以, 通常是打斷feed back path, 然後用小訊號分析. 版主po的圖應該是textbook上剪下來的, 應該是沒有甚麼+/-端反了的問題, 會的就到這裡, 希望對大家有所幫助, 有問題也可以一起繼續討論, 3Q~
5 \( A5 t4 ~( T* z" ?& M
+ C, o" o! ]" z6 U: x1 w[ 本帖最後由 anita66 於 2009-6-24 02:25 PM 編輯 ]
26#
發表於 2009-6-26 15:29:03 | 只看該作者
小訊號分析....................
27#
發表於 2009-6-27 17:24:14 | 只看該作者
原帖由 guang3000 於 2009-6-22 12:56 PM 發表
) t1 i- ?4 I3 Y- I! f- @# R; z这个问题我想了很久,基本有两种方法
) C" M& Y9 R& s8 X) n) h( D
( L3 N# h' d1 q9 m  o, u$ X1.断输出点,但其实 PNP电路本身就是OP负载的一部分,这样会一定程度上提高仿 ...

& i& }8 \+ J. i  b% r2 z- ^" _
; Y  z9 ?: y& W0 z, m  y, E; \. S/ S: l2 A6 Q3 U* \" X+ O& m. p( G
近来对第二种方法又有了新的领悟。
: \! i: u5 F; `4 r3 v4 M2 H
3 w. R3 c6 e! k断开两输入后,从运放的负输入端到Y点的传输函数和从运放的负输入端到X点的传输函数是非常相似的,就是说他们的零点和极点位置# }8 X/ d) I% l. W1 a4 D. }6 M
6 V( ]% t1 S7 f9 _
是可以看作完全一样的,只是他们的直流增益有一点不同,这两个传输函数只相差一个常数公因子。2 j6 B1 p. |3 t! R" B
( }: Y- D2 Q* S
假如从负输出到Y点的直流增益是 gain_y (例如1000) , 从负输出到Y点的直流增益是gain_x (例如500), gain_y 一定大于gain_x , 因为负反馈一定大于正反馈。  {8 f+ p2 D# A6 D  `/ G

. k6 M7 |4 X+ b# Q, w7 G% E那么 只要观察运放的负输入端到X点的波特图,并将之增益曲线整体下降 20 * log [ (gain_y - gain_x) / gain_y] , 就是最终所求波特图。% j8 h2 ~+ ]6 F; S, X) L
' g$ i  }5 r$ Y; _4 K& l% \
只要观察到运放的负输入端到Y点的波特图的相位裕度已经足够稳定,那实际的总开环波特图会更加稳定。
& s1 Q& M0 \3 f- m( s. J
7 P$ }0 H7 N, w+ @5 ?: A[ 本帖最後由 guang3000 於 2009-6-27 05:34 PM 編輯 ]
28#
發表於 2009-6-29 23:38:41 | 只看該作者
我非常的好奇
' N7 i) ~: ?/ Z2 S* ]/ ?為什麼有人說 +/- 接反 ?
2 M' |, G1 s; s, Q一般來說R1=R20 Z; H1 e9 G7 _& b$ N
所以 :; _% R# P  A: D$ K% `! x" h6 H# O$ m
- 端回授量 : (R3+re2)/(R2+R3+re2) 將大於+端回授量 : (re1)/(R1+re1) 3 d& M' c. `9 |& e( |
您可參考razavi page 385. V2 O- V8 s" C0 [
& M' j! d$ O% X' I# a# W- D, P
關於multi loop stability 有很多說法
4 q; G3 A2 C0 L9 T/ o提供其中一種給您參考:5 |. C: ~. b5 C, h
因為此loop 一個是positive另一個是negatie: f* G9 r2 _; q4 @
而negative feedback > positive feedback: {) W& g/ s! N" F8 k8 n$ M3 |- J4 m
所以此系統為negative feedback
; k% N4 _; g& N, G大大的測試方法雖不好但可接受
. D' U  l2 l1 |$ y5 ]因為曾在一本書上看到接大電容大電感的方式
" [) Y' E% z# ~% `8 \; a3 O! A容易造成spice error而有錯誤的結果
6 R9 T/ k$ c8 z) @$ P9 O, R" j不過書上的誤差是在相當高頻 和相當低頻才有影響
% Q% ^5 e& Q4 p+ s: W- M8 E所以一般情況還是可以使用
2 L1 ]5 @2 ~' F7 [  q5 V; k
8 W$ @* W+ X- B3 g' h: D$ Q% ]只是我倒是認為 : g1 a! l6 ^5 b
如果依照feedback theory來思考6 Z4 S- c* i6 Q2 L
在測試loop gain時應該是要將輸入訊號源接低
; u  z4 `# Z% d" w4 Q) z0 S, y6 e也就是+端是否也需要使用1G大電容接地?
29#
發表於 2009-6-30 08:58:33 | 只看該作者
我以前也做过同时断正负端两点,然后正端给ac=0.5,负端给ac=-0.5
2 |* h9 d1 G* v9 k$ B; E7 C2 j# k( S" i6 O( e/ Z! l仿真出来的结果不对,不知道问题出在哪里?) S" |, s( L! f! j1 ]: @' s7 w) [5 I; o, p, k5 P
最后还是断的output点。
& M" Z# j! L( x- y+ o5 O: ^5 f0 k( a$ {1 _
在正负两点都加的方法,是设置ac=1, 另外一端 相位相差180D, ac=1 ,然后再去看仿真结果是可以得出正确结果的^
" L. d8 _7 O& `& y, d.....
30#
發表於 2009-7-15 12:01:54 | 只看該作者
在OP输出端断开要注意输出阻抗的变化,否则是不正确,因为L的ac输入阻抗相当于无穷大
31#
發表於 2009-7-18 01:58:52 | 只看該作者
如果你可以用spectre的AMS* ?" T) _' R* B. w

3 Y2 H( r/ Z  U. _; k它有一個stb的功能
) H7 e0 ]' q* J- a
( j& x! Q$ @# j$ S6 l可以在不打斷loop的情況下模擬loop gain與bandwidth
32#
發表於 2011-8-30 17:40:46 | 只看該作者
正负反馈都有,需要在输出端加测试点
33#
發表於 2011-9-10 23:14:14 | 只看該作者
小弟的話會斷正回授的迴圈和負回授的迴圈,一起看。然後看看正迴圈的回授量是不是在每個頻率範圍都比負回授的量還小。不過,有點多此一舉,因為系統不穩,偏壓點就會跑掉,這樣也不能測出正常的loop gain。除了在頻率上看系統會不會穩定,小弟還會在時域上測試,打幾個transient source看一下 波形有沒有回穩。這樣更可以確定系統穩定度。(有的bandgap會用在高壓範圍,而高壓元件在小訊模型上通常不適很準,所以此時使用time domain方式測試會是一個不錯的選擇)
34#
發表於 2011-9-14 11:54:53 | 只看該作者
1:只要偏置调好了,正常输出基准,环路增益就没有问题的,做频率分析只是验证一下;% u6 X7 `1 k) a( N0 [1 w/ h$ u
2:两个环路都要断开,在其中一个加入交流小信号即可;2 i% U) ^. Z. L9 w) h) w5 r8 K0 C
3:环路增益具体多大不是很只要,但要保证正反馈环路增益小于负反馈环路增益,一般小5db以上足够;+ t: K% k9 ~4 P1 J, I
个人感觉确实有点多此一举。
35#
發表於 2011-9-17 16:33:18 | 只看該作者
我也是這樣接的~另外接出來量測的方法感覺就有點失真了
36#
發表於 2011-9-18 21:51:54 | 只看該作者
順便附上在網路上看到別人做的4 n5 X  _9 `8 t* |6 ?; T

0 Q  S0 ]0 X- _2 H5 Lbandgap分析,雖然檔案有點問題
/ l, G7 b3 y/ ?2 y# l  g
+ }/ N# f& ]* J3 X6 L" D不過大致上可以看出來在幹嘛~, `1 W, ?9 K; I; K4 g4 j) ]. A2 O7 K

6 x) T  m: G0 |; H1 N. G/ S0 _這真的是超強,
! i+ c; w  J; P' J' ]: b7 B8 @" b6 A4 `3 Z0 d, q9 u& X$ l& _% N
雖然和實作有點差距,
5 N- B! R& v* V. T9 e* `) {& B3 y4 I5 B
不過真的很訝異~有人做成這樣. O! O0 A; O& a& {" U  y# d7 @

. o1 [8 C1 ^0 V; _6 j

本帖子中包含更多資源

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

x
37#
發表於 2013-3-15 10:54:53 | 只看該作者
感謝!!小弟正好需要此量測!
38#
發表於 2013-3-16 12:28:20 | 只看該作者
来学习学习啊,遇到同样的问题
39#
發表於 2013-3-17 00:13:47 | 只看該作者
還是不用打斷 他會自己偏壓好
40#
發表於 2013-3-17 00:14:04 | 只看該作者
use big L for ac break and big C for dc break n
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-30 07:48 PM , Processed in 0.129516 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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