查看完整版本: 求助如何增大unit gain bandwidth

qd0090 2008-8-18 20:17

求助如何增大unit gain bandwidth

小弟最近在做一个flod cascode opamp   全差分 [N|D2]}T
现有两个问题:*J,Jz!f8k6U?
1 由于全查分要求共模反馈,能否在设计初期用两个很大的电阻(10G欧姆)接在输出端,暂时用来当作cmfb2_^k6nj`0}^

I1lW(wJ"`2J 2 我对增益要求不高,40dB足够,但是现在unit gain bandwidth 不够,对于flod cascode ,UGB=gm/Cload
Q'_}eZIL:\v%^ 但是当我增加gm时却收效甚微,gm增加了两倍,UGB却只从200MHZ增加到220MHZ,为什么?我想要500M的UGB,`GuyI
看来增加gm好像不行了,得找其他的办法\%wr d&d!K
{F }baC Am
#f'nH(qy)IpJ
各位达人有什么高见?ldC"E@:d)awc
或者有什么文献讲这个的,能否给我提供一片?
V4p,auP Fa-{ u7xaE6^
谢谢

daxigua179 2008-8-18 22:43

加电流 ,如果不care功耗

fstols 2008-8-18 23:37

UGB=gm/Cload适用于输出极点是主极点的情况,加gm效果不大,需要分析其他极点的位置

intercon 2008-8-19 02:20

[quote]原帖由 [i]daxigua179[/i] 于 2008-8-18 22:43 发表 [url=http://www.eetop.com.cn/bbs/redirect.php?goto=findpost&pid=1333982&ptid=123079][img]http://www.eetop.com.cn/bbs/images/common/back.gif[/img][/url]8xg*xm5i:e2ZF
加电流 ,如果不care功耗 [/quote]
fAtnrf 这和加gm 其实就是一回事嘛

magicdog 2008-8-19 08:52

[quote]原帖由 [i]qd0090[/i] 于 2008-8-18 20:17 发表 [url=http://www.eetop.cn/bbs/redirect.php?goto=findpost&pid=1333702&ptid=123079][img]http://www.eetop.cn/bbs/images/common/back.gif[/img][/url]
u^H lmB 小弟最近在做一个flod cascode opamp   全差分i7y:Q/_2K
现有两个问题:
.a(Kx"M2u.\+r1l;Y 1 由于全查分要求共模反馈,能否在设计初期用两个很大的电阻(10G欧姆)接在输出端,暂时用来当作cmfb
)T#a s\Q;SG 7q&j3T:`"pQU e
2 我对增益要求不高,40dB足够,但是现在un ... [/quote]9MB E c PL5n#r
9aS5\3M[9V
加电流%bT6Ns][:M

nPO Li3w_}9oQY [[i] 本帖最后由 magicdog 于 2008-8-19 09:59 编辑 [/i]]

qd0090 2008-8-19 10:50

[quote]原帖由 [i]magicdog[/i] 于 2008-8-19 08:52 发表 [url=http://www.eetop.cn/bbs/redirect.php?goto=findpost&pid=1334620&ptid=123079][img]http://www.eetop.cn/bbs/images/common/back.gif[/img][/url]'{2R j{.G/BfG+I
7E3~1C&[ P"_SSat T
#a8J4GpT$a

)R$x WKt]b_/n?8j 您怎么增加的GM?确定GM增加了嘛?sm xe:WO:@ {R*n

@WGB9[OrJ%X if Id is constant we use GM==k*(w/l)*VdsatkDv2r%k E
7d'j%?BC*tg|*V
if w/l is constant we use GM==2Id/Vdsat){6f!B1})]T

:Y'Y6w1alV4w 您确定GM增加了一倍嘛? [/quote]4p4oO2RpK!Y
4@.]5Rf;};NfG'n q
我先是增大电流,gm从2m增加到3m,UGB从180M增加到247MC6t!_.t$BL/E
这时我输入管的尾电流已经占到运放总电流的85%,我觉得已经不能加电流了 R"o O }}C}

N!T ` c(A+ak`)~EIh 然后我增加w/l(增大了9倍!),gn从3m增加到5m,UGB从247M增加到312M
LG|(Tc E%G0Lh 还是离我要求的(500M)很远,而且输入管的尺寸已经很大了,cgs已经是50fF,我觉得这么大的w/l是不科学的gA5v*Kr1Y)|$z

[2S d:_d?7D 我的总电流是0.6mA,难道我只能加大电流,用功耗换带宽?
{"y lle 还是我哪里想错了,请各位指教。A6@E,vd
r n8iW!j}

'sT Xa9q#v3N1b 而且我觉得您的公式有问题,Vdsat随着宽长比在变,所以gm和电流以及w/l是根号的关系,不知我说的对不对

zwtang 2008-8-19 12:36

建议适当减小Cascode管的尺寸大小。Cascode管的fT很重要。

magicdog 2008-8-19 14:48

[quote]原帖由 [i]qd0090[/i] 于 2008-8-19 10:50 发表 [url=http://www.eetop.cn/bbs/redirect.php?goto=findpost&pid=1334975&ptid=123079][img]http://www.eetop.cn/bbs/images/common/back.gif[/img][/url]
yR`v,e(w
%Cn1}IJ3F R
*H1gD*B$a(ng} 我先是增大电流,gm从2m增加到3m,UGB从180M增加到247M
+im{9Y*g"X q)z%`2r 这时我输入管的尾电流已经占到运放总电流的85%,我觉得已经不能加电流了!^iK;A+f
A,Vi'N-L2\`
然后我增加w/l(增大了9倍!),gn从3m增加到5m,UGB从247M增加到312M
P)S ` a6| 还是离 ... [/quote]
qSm#}NgM #Xu-eS"nE_Q
l选用的多少? 用最小沟长来做 500m的gbw 静态电流ma级非常正常

vdslafe 2008-8-19 16:17

什么工艺?i } W'{r+W
cascode 用最小L

semico_ljj 2008-8-19 16:26

L不能太大,可以试一下Lmin来设计!

douya 2008-8-19 18:06

1. 可以
2mW.~?pm m8y-~ 2. gbw=gm/cl,是针对单极点系统。折叠共源共栅主要有两个极点,输出点和折叠点。有可能折叠点的极点较低,限制了gbw。

qd0090 2008-8-19 19:01

[quote]原帖由 [i]semico_ljj[/i] 于 2008-8-19 16:26 发表 [url=http://www.eetop.cn/bbs/redirect.php?goto=findpost&pid=1335642&ptid=123079][img]http://www.eetop.cn/bbs/images/common/back.gif[/img][/url] Y q%BC*C_\
L不能太大,可以试一下Lmin来设计! [/quote]
j.Dn'SMApq
"yT2?}#E)d3X 除了用作电流源的mos外(因为我希望得到较好的电流特性,但不知我这么做对不对)
+\!umc'T4J6T$X-_.E 我的L都是0.18um  最小值
!wf c2n \Z&uVB
&B3O l/vj(Z[ yEf .] C+?j8r#^I
我的静态电流是0.6mA c O mY1a_p_8gQ%v [

R8[Y2} },B
Sd4T;uQ 我想请教另一个问题:
B%TA9ra/q)e6^ 对于双端输出的OTA,我是这么看它的频率响应的:
.m([q+N1V3\ qZ3O 两个输入都加AC信号,振幅是0.5V,相位相差180度
H.p2x(Z3H,R 然后仿真;(b1t+i5DX$S3Jo%AK
输出结果我选的是Differential  Nets` D7l7sv8wm
把out+ 和out-做差
9X B~-~0Y3K 然后看它的频率响应
Ma)r%tr}} /f/^'{MJm;s
不知道我这么看对不对,
ja9tc R1W 希望有做过全差分放大器的前辈给予指教

ryanbowen40 2008-8-19 23:06

你看频率响应的方式不对   全差分运放可以参考下唐长文的一片文章

zwtang 2008-8-20 10:21

建议使用一个AC信号源。
/ZH]^'Y 采用两个VCVS产生两个差分信号。

qd0090 2008-8-20 23:08

[quote]原帖由 [i]zwtang[/i] 于 2008-8-20 10:21 发表 [url=http://www.eetop.cn/bbs/redirect.php?goto=findpost&pid=1337291&ptid=123079][img]http://www.eetop.cn/bbs/images/common/back.gif[/img][/url]
P%zR6M*O+|vR 建议使用一个AC信号源。"~x7v}$SZpi
采用两个VCVS产生两个差分信号。 [/quote]
/`G,o1CS hz 首先谢谢您的回答
[LPMF2BI 我加了两个ac信号,但是相位相差180度,我认为这就是一个差分信号了
f4RW|\ v-@"@ 如果我的ac信号振幅是1,那么我认为看单端的输出就是这个全差分运放的frequency responsexT,p]:DGPw
如果我的ac信号振幅是0.5,那么我认为看双端的差模(Vout+ - Vout-)就是这个全差分运放的frequency response c!h/K+yZ/Nr5~.x6l

h tK8wZw)W@Ch 其实我认为网上很多方法(例如加balun 、vcvs)都是为了测Adm,而Adm=(Vout+  - Vout-)/(Vin+  - Vin-)0sPn'dvCGM:nX
而我说的这种方法应该是实现了Adm这种算法{9O%e%?R9c9r~.i-`

Rl&Z }.bT!h _ H7H 这篇文章和我的想法是一样的
(bD+~$m|&` ?-M 这种方法很简单,不用balun  vcvs,而且很容易理解
r:b o*[r 我用加balun的仿过(就是输入端加一个balun,给一个共模dc信号,给一个振幅为1的ac信号,然后把balun的输出接到运放的两个输入端;在输出端加反接balun,测差模输出端),结果是一样的(|E Y H6k/D)M
Q%N7Tf+B8l#BFs.c
这只是我的想法,不知对不对,望各位高手指正!

zwtang 2008-8-21 17:32

个人偏向于Balun和VCVS的方式,与实际工作和测试情况比较相近。
页: [1]
查看完整版本: 求助如何增大unit gain bandwidth