memnotop's ink

Back

封面图说明

基本电流镜#

Pasted image 20260624202351.webp

作用在 M2M_2 栅级的 VG2=VDS1=VGS1V_{G2}=V_{DS1}=V_{GS1} ,所以VGS2=VGS1=f1(IREF)V_{GS2}=V_{GS1}=f^{-1}(I_{REF})

gm1=gm2g_{m1}=g_{m2},有 Iout=f(f1(IREF))=IREFI_{out}=f(f^{-1}(I_{REF}))=I_{REF},故能够完成精准的复制。

具体来看

IREF=12μnCox(WL)1(VGSVTH)2I_{REF}=\frac{1}{2}\mu_{n}C_{ox}(\frac{W}{L})_{1}(V_{GS}-V_{TH})^{2}

Iout=12μnCox(WL)2(VGSVTH)2I_{out}=\frac{1}{2}\mu_{n}C_{ox}(\frac{W}{L})_{2}(V_{GS}-V_{TH})^{2}

所以 Iout=(W/L)2(W/L)1IREFI_{out}=\frac{(W/L)_{2}}{(W/L)_{1}}I_{REF} (受长宽比的影响)

对此,我们可以有不同比例的变化

图例

Pasted image 20260624204110.webp

吃透这两个图。

其中,串联增加 L,并联增加 W。

共源共栅电流镜#

不忽略沟道长度调制

ID=12μnCox(WL)1(VGSVTH)2(1+λVDS)I_{D}=\frac{1}{2}\mu_{n}C_{ox}(\frac{W}{L})_{1}(V_{GS}-V_{TH})^{2}(1+\lambda V_{DS})

因此有 ID2ID1=(W/L)2(W/L)11+λVDS21+λVDS1\frac{I_{D2}}{I_{D1}}=\frac{(W/L)_{2}}{(W/L)_{1}}\frac{1+\lambda V_{DS2}}{1+\lambda V_{DS1}}

虽然有 VDS1=VGS1=VGS2V_{DS1}=V_{GS1}=V_{GS2},但是由于 M2M_{2} 输出端负载的影响,VDS2V_{DS2} 却不可能等于 VGS2V_{GS2}

为了解决这个问题,有两种方式

方法一:迫使 VDS2=VDS1V_{DS2}=V_{DS1}#

我们希望 VDS2V_{DS2} 恒定,而且等于 VDS1V_{DS1}

在第三章中我们知道,共源共栅器件可以屏蔽电流源

Pasted image 20260625081643.webp

在图(a)中,即使 VPV_{P} 变化很大,VYV_{Y} 仍保持相对不变。

要保证 VDS2=VDS1V_{DS2}=V_{DS1},我们必须使 VbVGS3=VDS1(=VGS1)V_{b}-V_{GS3}=V_{DS1}(=V_{GS1}),即 Vb=VGS3+VGS1V_{b}=V_{GS3}+V_{GS1}

可以使 VGS0+VGS1=VGS3+VGS1V_{GS0}+V_{GS1}=V_{GS3}+V_{GS1},从而有 VGS0=VGS3V_{GS0}=V_{GS3}

总结

这种方式提高了输出阻抗和更精确的电流传递值,但却消耗了很大的电压余量

P 点允许的最小电压为 VNVTH=VGS0+VGS1VTH=(VGS0VTH)+(VGS1VTH)+VTHV_{N}-V_{TH}=V_{GS0}+V_{GS1}-V_{TH}=(V_{GS0}-V_{TH})+(V_{GS1}-V_{TH})+V_{TH}

Pasted image 20260625091042.webp

(a)不精确但是最低电平更低,(b)更精确但是电压的余量小。

方法二:迫使 VDS1=VDS2V_{DS1}=V_{DS2}#

Pasted image 20260625151706.webp

可以看出,若 VGS0=VGS3V_{GS0}=V_{GS3},则可以迫使 VDS1=VDS2V_{DS1}=V_{DS2}

M0M_{0} 在饱和区要求 VbVTH0VX(=VGS1)V_{b}-V_{TH0}\le V_{X}(=V_{GS1}),所以 VGS1VTH1VA(=VbVGS0)V_{GS1}-V_{TH1}\le V_{A}(=V_{b}-V_{GS0})

所以 VGS0+(VGS1VTH1)VbVGS1+VTH0V_{GS0}+(V_{GS1}-V_{TH1})\le V_{b}\le V_{GS1}+V_{TH0}

有源电流镜#

无源负载差动对#

Pasted image 20260625164001.webp

IoutI_{out} 由 M 1 和 M 2 同时产生,各有一半的功劳。所以 Gm=IoutVin=(gm1Vin/2)/Vin=gm1/2G_{m}=\frac{I_{out}}{V_{in}}=(g_{m1}V_{in}/2)/V_{in}=g_{m1}/2

对于 RoutR_{out} 的计算,如图 C,Rdeg=1gm1rO1R_{deg}=\frac{1}{g_{m1}}||r_{O1} 所以,从上往下看是源极负反馈 R=(1+gm2rO2)Rdeg+rO22rO2R=(1+g_{m2}r_{O2})R_{deg}+r_{O2}\approx 2r_{O2}

从而 Rout(2rO2)rO4R_{out}\approx (2r_{O2})||r_{O4}

Avgm12[(2rO2)rO4]|A_{v}|\approx \frac{g_{m1}}{2}[(2r_{O2})||r_{O4}]

五管 OTA#

Pasted image 20260626105339.webp

Vin1=Vin2V_{in1}=V_{in2} 时,假设电路完全对称,则 Vout=VF=VDDVGS3V_{out}=V_{F}=V_{DD}-|V_{GS3}|

共模范围:Vout,DC=VDDVGS3V_{out,DC}=V_{DD}-|V_{GS3}|VOD5+VGS1Vin,CMVout,CM+VTH2=VF+VTH2=VDDVGS3+VTHV_{OD5}+V_{GS1}\le V_{in,CM}\le V_{out,CM}+V_{TH2}=V_{F}+V_{TH2}=V_{DD}-|V_{GS3}|+V_{TH}

Vin,CMVTH2Vout,CMVDDVOD4V_{in,CM}-V_{TH2}\le V_{out,CM}\le V_{DD}-|V_{OD4}|

差模分析

由于电流镜的镜像电流作用

Vin1=vin2V_{in1}=\frac{v_{in}}{2}Vin2=vin2V_{in2}=\frac{-v_{in}}{2}

Iout=(gm1(vin2))gm1vin2I_{out}=(g_{m1}\cdot(\frac{v_{in}}{2}))-g_{m1}\cdot \frac{-v_{in}}{2}(电流镜将左边的电流变化带到了右边)

所以 Gm=(Iout)/Vin=gm1G_{m}=(I_{out})/V_{in}=g_{m1}

Routro2ro4R_{out}\approx r_{o2}||r_{o4},故而 Av=GmRout=gm1(ro2ro4)A_{v}=G_{m}R_{out}=g_{m1}\cdot(r_{o2}||r_{o4})

共模分析

因为恒有 Vout=VFV_{out}=V_{F},因此信号负载都可以看作二极管型连接,尾电流源等效到一边负载为 2RSS2R_{SS},看作源极负反馈共源极:

AV,CM=ΔVoutΔVin,CM=(1gm3ro3)(1gm3+2RSS)11+2gmRSSgm1gm3A_{V,CM}=\frac{\Delta V_{out}}{\Delta V_{in,CM}}=-\frac{(\frac{1}{g_{m3}}||r_{o3})}{(\frac{1}{g_{m3}}+2R_{SS})}\approx -\frac{1}{1+2g_{m}R_{SS}}\frac{g_{m1}}{g_{m3}}

CMRR=AV,DMAV,CM=(1+2gm1,2RSS)gm3,4(ro1,2ro3,4)CMRR = |\frac{A_{V,DM}}{A_{V,CM}}|=(1+2g_{m1,2}R_{SS})g_{m3,4}(r_{o1,2}||r_{o3,4})

memnotop signature

分享

复习:模拟cmos集成电路-chapter5电流镜
Author memnotop
Published at 2026年6月24日
评论加载中。如果长时间没有显示,请刷新页面。