CMOS模拟集成电路笔记 | 第三部分 | Chapter 5-6

CMOS模拟集成电路笔记 | 第三部分 | Chapter 5-6

第五章 电流镜与偏置技术

5.1 基本电流镜

  1. 电路图

    image-20220810034452515

    IOUT=(W/L)2(W/L)1IREF

  2. 尺寸问题

    电流镜中的所有晶体管通常采用相同的栅长 L (因为沟道长度加倍,实际长度 Leff 没有加倍)同样地,对于晶体管的宽度 W,由于栅的拐角不能确定,晶体管的实际宽度并不能加倍;—般采用复制“单元”晶体管的方法复制电流。

    image-20220810034756815

5.2 共源共栅电流镜

当考虑沟道长度调制效应时,有

ID1=12μnCox(WL)1(VGSVTH)2(1+λVTH1)ID2=12μnCox(WL)2(VGSVTH)2(1+λVTH2)

ID2ID1=(W/L)2(W/L)11+λVDS21+λVDS1

对于基本电流镜,VDS1=VGS1=VGS2,但是受 M2 输出端电路影响,VDS2 不一定等于 VGS2

image-20220810035509590
  1. 方法一:迫使 VDS2=VDS1

    采用共栅共源电流镜使得 VDS2 可以屏蔽输出端(P 点)的影响,使 VDS2稳定。

    为了使 VDS2=VDDS,VDS2=VbVGS3=VDS1 (VGS1) , 即Vb=VGS1+VGS3 。 如图有 Vb=VGS0+VGS1=VGS3+VGS1, 现在只要使VGS0=VGS3 即可.

    image-20220810040504808

    ID0=ID1ID3=ID2VGS0=VGS3 得到:

    W3/W0=W2/W1( VGS0=VGS3)

    此方法缺点:
    因为 VDS2=VDS1=VGS1=VGS2, 所以 Y 处的电压选择较大, 实际上 VY=VDS2=VGSVth 时, 也能使得 M2 处在饱和区。因为 VY 选择的值较大(大一个 Vth),所以最后得到的输出电压 Vp 的电压余度相对小一个 Vth.

    image-20220810041242097
  2. 方法二:迫使 VDS1=VDS2\

    在方法一中知道当 VDS2=VGS2Vth2 时,输出电压才能消除一个 Vth 的电压余度的浪费.

    image-20220810042106637

    现在再来考虑如何让 VDS1=VDS2=VGS2Vth2

    如下图,如果 VGS0=VGS3,则 VDS1=VbVGS0=VbVGS3=VDS2

    image-20220810042339582

    如何产生 VB 呢?

    此处 M5 产生 VGS5=VGS0,M6 与 Rb 产生 VDS6=VGS6RbI1=VGS1Vth1.

    image-20220810042617721

5.3 有源电流镜

5.3.1 有源负载差动对

由五管OTA(运算跨导放大器)实现,且包含有源电流镜(M3、M4)
M2 从节点 X 处抽取电流(ID2 ⬇️),M4 从电源 VDD 流入结点 X 的电流增加(-ID4 ⬆️)。负载上会有两倍的变化量。

image-20220810043014363
  1. 大信号分析:

    正常工作状态时,输入应保证 P 点电位使尾电流源 M5 工作在饱和区。

    • Vin1、Vin2 在VinCM 附近时,M1 - M5 在饱和区,M3 和 M4 电流变化相同,而 M1 和 M2 漏电流变化相反!向负载充放电电流 Iout=ID4ID2

    • Vin1Vin2 很正时(M1 或许在线性区),尾电流全部流经M1,而 M2 截止,ID4 电流全部对负载充电使 Vout 上升;若 M4 进入深线性区,则 VoutVDD

    • Vin1Vin2 为负时,Vout下降; Vin1Vin2 很负时,M1、M3 和 M4 无电流;M2 工作在深线性区,P 点被 VGS1 降压直至 M5 深线性区,Vout0

      当电路对称时,有 VF=Vout

    image-20220810152439864
  2. 小信号分析

    对于小幅度的交变信号,P 点可看成接地点。

    image-20220810152654496

    计算Gm

    ID1=|ID3|=|ID4|=gm1,2Vin2ID2=gm1,2Vin2Iout+(ID4)ID2=0PMOSDS为正)|Gm|=IoutVin=gm1,2

    对于输出阻抗 Rout

    image-20220810153647647

    Routro2ro4近似为|Av|=GmRout=gm1,2(ro2ro4)

5.4 偏置技术

5.4.1 共源级偏置

​ 确定 VB 偏置电压而产生的电路

image-20220810165803669

第六章 放大器的频率特性

6.1 概述

6.1.1 米勒效应

  1. 米勒定理

    对于电路:

    image-20220810170133110
    电流通过阻抗Z由X流向Y

    得到:

    Z1=Z1VYVXZ2=Z1VXVY

    举例:

    image-20220810170254925

    得到等效后的阻抗:

    Z1=1(1+A)CF等效电容S,Z2=1(1+1A)CF等效电容S

  2. 使用条件

    计算输⼊阻抗:X和Y可以同相也可以反相

    计算输出阻抗:X和Y必须反相

  3. 米勒效应的局限性

    • 可能消除零点;
    • 可能得到额外的极点;
    • 计算输出阻抗需输入输出反相

6.1.2 极点与节点的关联

在前向结构放大器电路中,每个结点 j 的时间常数(极点)
= 节点到地总电阻*节点到地总电容,时间常数的倒数对应各极点的角频率。即信号通道上每个结点阻容值乘积(时间常数)之倒数贡献一个极点。

极点频率  ωp=1τ=1ReqCeq

6.2 共源级

  1. 米勒近似

    image-20220810171140016

    win=1Rs[CGS+(1+gmRD)CGD],wout=1RD(CDB+CGO)传输函数为:VoutVin(s)=gmRD低频AV(1+sωin)(1+sωout)

  2. 直接分析

    image-20220810171504026

    对 X 点和 OUT 点各路电流求和计算传输函数

    VoutVin(s)=(CGDsgm)RDRSRDξ2s2+[RS(1+gmRD)CCD+RSCCSS+RD(CCDD+CDB)]s+1其中ξ=CGSCGD+CGSCDB+CGDCDB

  3. 主极点近似

    把传输函数的分母变换形式:

    D=(sωp1+1)(sωp2+1)=s2ωp1ωp2+(1ωp1+1ωp2)s+1

    取特殊情况,如果 ωp1ωp2,有 1ωp21ωp1,得到的 S 的系数为 1ωp1.

6.3 源跟随器

6.3.1 计算传输函数

image-20220810173154099

1️⃣应用KCL(对 Y 结点)2️⃣应用 KVL(VinRSCGSVout  通路)

得到:

VoutVin(s)=gm+CGSsRS(CGSCL+CGSCGD+CGDCL)S2+(gmRSCGD+CL+CGS)s+gm

其中,在等式右边分式的分子中(gm+CGSs),➕表示正号表示由 CGS 传导的信号与本征半导体产⽣的信号以相同的极性相加,若极性相反则为负号。

6.3.2 输入阻抗 Zin

image-20220810174135482

Zin=1CGSs+(1+gmCGSs)1gmb+CLs

  1. 考虑几个极端情况,如果 gmb=0CL=0Zin=

    (因为 CGS 两端电压增益为1,即没有电流流过,可把 CGS=0,电路开路)

    CGS 即不贡献零点,也不贡献极点,CGS 被源跟随器“自举”,称为自举电容)

  2. 在低频时(gmb|CLs|

    Zin1CGSs+gmCGSs×1gmb=gm+gmbsCGSgmb=1sCGSgmbgm+gmb

    相当于使 CGS 大大减小,总输入电容(加上 CGD )为:

    =CGSgmbgm+gmb||CGD

  3. 在⾼频时

    高频条件下, gmb|CLs|,Zin 

    Zin1CGSs+1CLs+gmCGSCLs2(相当于输⼊阻抗由电容CGSCL和负电阻串联)

    image-20220810175535238

6.3.3 输入阻抗 Zout

image-20220810184020103

Zout=VXIX=RSCGSs+1gm+CGSss=0Zout=1gm,s=Zout=RS

考虑 Rs>1gm 的情况

image-20220810184535925

(阻抗随着频率的提高而增大,具有电感的特性 [Z=jwL] )

(对于上面右图,当 s=0Z1=R2;当 s=Z1=R1+R2,和上式 s=0s= 情况相比,有R2=1gm,R1=RSR2=RS1gm

结合等效输出阻抗和原输出阻抗

Zout=R2+R1SL=1gm+(RS1gm)SL=RSCGSs+1gm+CGSs(原Zout

R1||SL=ZoutR2=Zout1gm=RSCGSs+1gm+CGSs1gm=CGSs(RS1gm)gm+CGSs1R1+1SL=1Zout1gm=gm+CGSsCGSs(RS1gm)=1RS1gm+gmsGGS(RS1gm)(得到电感1L=gmGGS(RS1gm)

6.4 共栅级

  1. 传输函数和输入阻抗

    image-20220810204437423

    VoutVin(s)=(gm+gmb)RD1+(gm+gmb)Rs1(1+CSgm+gmb+Rs1s)(1+RDCDs)

    image-20220810204640536

    ZinZL(gm+gmb)rO+1gm+gmb其中ZL=RD[1/(CDs)]

  2. 传输函数和输入阻抗(精确计算)

    image-20220810204918857

    VoutVin(s)=1+gmrOrOCLCinRss2+[rOCL+CinRs+(1+gmrO)ClRs]s+1

    上式中的gm(gm+gmb)替换,便计入了体效应

    Zin=1gm+gmb+1CLs1(gm+gmb)rO(以1CLs代替ZL得到)

    高频时,Zin=1gm+gmb,输入极点 ωp,in=1(Rs1gm+gmb)Cin

    image-20220810210130021

6.5 共源共栅级

  1. 频率特性

    image-20220810210209833

    与结点 A 相关联的极点

    ωp,A=1RS[CGS1+(1+gm1gm2+gmb2)CGD1]

    其中 gm1gm2+gmb2 表示从 A 点到 X 点的增益,因为增益小,得到的极点频率大,适合高频。

    与结点 X 相关联的极点

    ωp,x=gm2+gmb22CGD1+CDB1+CSB2+CGS2

    与结点 Y 相关联的极点

    ωp.Y=1RD(CDB2+CL+CGD2)

    ❗考虑特殊情况( RD 用电流源来替换)

    image-20220810211243577

    从 M2 源级看进去的电阻为

    rX=RD+ro21+(gm2+gmb2)ro2

    那么与节点 X 相关联的极点会很低吗?

    image-20220810211439109

    VoutVin=VoutIin/gm1gm1gm2s(CYgm2+CXCYs)=gm1sCY(1+s(gm2CX))

    与 X 相关联的极点 ωp,x=gm2CX.

    X 极点频率并没有那么小的原因:⾼频时输出负载为:RD1/(CXs)=1/(CXs)[RD=],很⼤的 RD 并不影响 X 点)

6.6 差动对

6.6.1 ⽆源和有源负载的差动对

  1. ⽆源负载差动对

    • 未考虑失配情况

      image-20220810212354784
      • 低频时

        (差动增益)Avd=gmRD(输出与输入同侧)(共模增益)AV,CM=VoutVin,CM=RD/212gm+rO3(共模抑制比)CMRR=AvdAv,CM=2gm(12gm+ro3)=1+2gmro3

      • 高频时

        在上式中代入下式

        RDRD||1CLSrO3rO3||1CPS

    • 考虑失配情况(仅考虑跨导失配 Δgm=gm1gm2

      • 低频时

        ADM=RD2gm1+gm2+4gm1gm2rO31+(gm1+gm2)r03ACMDM=ΔgmRD(gm1+gm2)ro3+1

    • 高频时

      高频时考虑寄生电容:

      CpCGD3+CDB3+CGS1+CSB1+CGS2+CSB2

      低频 RD 高频 RD||1CLS,ro3ro3||1CPS

      重新计算 ADM,ACMDMCMRR

      CMRR=ADMACMDM2gm2rO3(1+CP2gm)s)Δgm×(1+ro3CPs)其中零点为:CP2gm,极点为ro3CP,更高频时CMRR=gmΔgm

      image-20220811032151129
  2. 电流源负载差动对

    image-20220811032240258

    上下图对比,ro1ro3rD.

    image-20220811032431692

    VoutVin(s)=gm1(ro1||ro3)1(CGD1sgm1)1+(ro1||ro3)(CL+CGD1)s极点ωp=1(ro1||ro3)(CL+CGD1),(正)零点ωZ=gm1CGD1

6.6.2 电流镜负载差动对

  1. 传输函数

    image-20220811032709144

    经过计算得到VoutVin=gmN(rON||rOP)1+sωZ(1+sωp1)(1+sωp2)ωp11(rOP||rON)CL,主极点(时间常数最大)与输出节点关联ωp2gmPCE,镜像极点(次极点)与电流镜节点E关联零点ωz=2gmPCE=2ωp2两条RC信号路径并联产生零点

    对传输函数进行变化

    VoutVin(s)=A01+S2ωp2(1+Sωp1)(1+Sωp2)=A0211+Sωp1+A021(1+sωp1)×1(1+Sωp2)快通路(带宽大)信号(M1,M2+慢通路(带宽小)信号(M1,M3,M4)

    (M1、M3、M4 通路总存在镜像极点 E,导致信号带宽小,是缺点!)

6.7 增益-带宽的折中

6.7.1 单极点电路

image-20220811033602750

GBW=A0ωp=gm1(ro1ro2)12π(roro2)CL=gm12πCL其中极点ωp=1(ro1//ro2)CL)

增益带宽积 GBW 与输出电阻无关,且单极点电路 GBWωu(单位增益带宽)(书本有推导)

6.7.2 多极点电路

级联电路用于增大增益 (Av) 和增益带宽积 (GBW),但是必然会形成多极点,电路中带宽减小,反馈系统稳定性变差

N 个相同电路级联形成 N 重极点, 总带宽为 ωN,3dB=ωp2N1

posted @   一抹微瀾  阅读(1945)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示