模拟信号(传感器输出的电压,麦克风信号,无线接收信号等)通常很小,数字电路无法识别,所以需要放大器(amplifier)作为模拟信号与数字信号间的桥梁。
考虑一个放大器,前级是一个信号源加一个内阻 RS,放大器输入阻抗是 Rin。进入放大器的电压是:
vin=vsRS+RinRin为使 vin=vs,理想放大器的输入阻抗 Rin=∞。接下来看输出端。若放大器内部理想输出电压为 Avvin,输出阻抗为 Rout,后接负载 RL,那么负载分压为:
vL=AvvinRL+RoutRL为使 vL=Avvin,理想放大器的输出阻抗为 Rout=0。
MOS 管天然适合做放大器,因为栅极基本不吸收电流,所以输入阻抗无限大;但 MOS 的漏级电流又受到 VGS 控制。一个较小的栅源电压变化 vgs,引起漏极电流的变化 gmvgs,这是 MOS 放大器的基本机制。
共源极放大器
共源极放大器(common source amplifier,CS)得名于源级作为输入信号与输出信号共同参考的端点。
CS 的结构
CS 的工作原理是:Vin 升高,Id 升高,RL 从 vds 中分压更多,所以 Vout 降低。CS 是反相放大器。
我们期望 Vin=vgs 是控制 Id 的主要因素,所以 MOS 管一定要处在饱和状态(见 一阶晶体管模型)。设定好合适的 DC bias 使得 Vout>Vin−VT 让 MOS 稳定的处在饱和区,小信号在这个工作点上做小幅的摆动。
接下来分析一下 CS 的小信号模型(small signal model)。小信号模型只分析变化量,所有固定的 DC 电流源都视为接地,即 AC ground。小信号变化作用在栅极上 vg=vin。
首先是两个重要的参数,放大倍率 gm(vin 的变化导致 Ids 变化的能力有多强)与沟道长度调制(channel length modulation)带来的等效输出电阻 ro。
回忆饱和 MOS 管的 IV 模型:
Ids=2β(Vgs−VT)⇒IDS=2β(VGS−VT)由于输入信号的摆动足够小,可以做一个线性近似。在 DC bias 工作点 (VGS,VDS,IDS) 处对 Vgs 求导,有跨导(transconductance)gm:
gm=∂Vgs∂Ids=β(Vgs−VT)∣vgs=VGS=β(VGS−VT)=2βIDS带沟道长度调制的饱和 MOS 管 IV 模型还与 Vds 有关:
Ids=2β(Vgs−VT)2(1+λVds)⇒IDS=2β(VGS−VT)2(1+λVDS)对 Vds 求导,得到输出电导(output conductance)gds 与其倒数等效输出电阻 ro:
gds=∂Vds∂Ids=2λβ(Vgs−VT)2vgs=VGS=2λβ(VGS−VT)2⇒ro=gds1
小信号模型:电流源 gmvgs 与等效输出电阻 ro
有了这两个参数,便可以求取放大器的:
输入与输出电阻:栅极不通电,输入电阻 Rin=∞;输出电阻是负载与沟道长度调制等效电阻的并联 Rout=ro//RL。
求输出电阻时,可以把 vin 设为 AC ground,从 vout 处往里看。
增益(gain):
id=gmvgs=gm(vin−0)=gmvin整个图可视作小信号电流,ro,RL 在 vout 与 AC ground 间的并联。小信号电流 id>0 从漏极流向源极,定义这个方向为正方向。输出端处没有电流,根据 KCL,电阻支路的电流为 −id。
A=vinvout=vin−id(ro//RL)=−gm(ro//RL)vin 上升,vout 因为 Rout 的分压下降了;所以增益 A 为负,CS 是反相的。
偏置
图示见 Lecture 10, pp.10,不太好截。
CS 的 MOS 管一定要置于饱和状态才能工作。有两种方法,
分压偏置(voltage divider biasing),源极经过一个额外的电阻 RS 接地,漏级经过一个额外的电阻 RD 接 VDD。
VGSIDS=VG−VS=R1+R2VDDR2−IDSRS=2β(VGS−Vt)2求解出工作点 (VGS,VDS,IDS),检查是否满足 VDS>VGS−VT。
自偏置(Self-Biasing),不做分压,接一个额外的栅极电阻 RG。
VDDIDS=IDRD+VGS+IDRS=2β(VGS−Vt)2同样可求解出工作点,但自偏置无需检查饱和条件。这是因为 VD=VG(栅极上无电流),一定有 VD>VG−VT,所以 VDS>VGS−VT 自然满足了。
MOS 连接的小信号等效电阻
分析等效电阻,假设栅极施加了固定的的偏置电压 vg=Vb,将其视作 AC ground 即 vg=0。从漏级加测试电压 vT,漏源间有测试电流 iT。
单 NMOS [Lecture 10 pp.11]
vgs=0⇒R=ro
源极退化的 NMOS(Degenerated source,即源极通过额外的电阻 Rs 接地)[Lecture 10 pp.12]
vgs=vg−vs=−iTRsgmvgs=−gmiTRs,相当于产生了从源到漏的小信号电流,与 Rs 并联。计算测试电压 vT:
vT=(iT−gmvgs)ro+iTRs=(iT+gmiTRs)ro+iTRs所以有等效电阻:
R=iTvT=Rs+ro+gmRsro二极管接 MOS(Diode-connected MOS)[Lecture 10 pp.13]
测试电压 vT 同时作为栅极电压 vg 的来源。所以有:
vgs=vg−vs=vT−iTRs有等效电阻:
RRR=iTvT=iT(iT−gmvgs)ro+iTRs=iT(iT−gmvT+gmiTRs)ro+iTRs=ro−gmRro+gmRsro+Rs=1+gmroRs+ro+gmRsro=ro//gm1+Rs以上这些 MOS 连接均可作为 CS 中的有源负载(active load)。与电阻负载(resistor load)RL 相比,有源负载可以用更省的面积提供较大的等效电阻。
源极退化的 CS
假设小信号输入 vin 引起了小信号电流 id。忽略沟道长度调制(即 ro=∞)。
电阻 Rs 作为源极退化电阻(degeneration resistor):
vgsidA=vin−idRs=gmvgs=gm(vin−idRs)⇒vin=gmid+idRs=−vinvout=idRs+gmididRL=gmRs+1gmRL[A] diode-connected 负载作为源极退化电阻:
上面我们求了源极退化的二极管接 MOS 的等效电阻 ro//gm1+Rs,这里我们把二极管接 MOS 本身作为源极退化电阻,所以 Rs=ro//gm1。
代入上式得:
A=gm1Rs+1gm1RL=gm1(ro2//gm21)+1gm1RL[B] 偏置晶体管(biased transistor)作为源极退化电阻:
对应单 NMOS 的情况,Rs=ro,所以:
A=gm1ro2+1gm1RL以上 CS 的 Rin=∞,至于 Rout,使用上节的结论,从 vout pin 看进来组合一下即可。所以有:
- A Rout=RL//(ro1+(gm21//ro2)+gm1ro1(gm21//ro2)) [图在 Lecture 10 pp.21]
- B Rout=RL//(ro1+gm1ro1ro2+ro2) [图在 Lecture 10 pp.22]
共栅极放大器
共栅极放大器(Common Gate Amplifier,CG)和 CS 的显著区别是:CS 的输入在 gate,输入端几乎不吸电流;而 CG 的输入在源极,它本身是电流通路的一部分,所以 vin 不仅控制 id,它还提供输入电流 iin。
vgsid=vg−vs=−vin=gmvgs=−gmvinid<0,小信号电流的实际方向是从源极流向漏极,抬高 vout:CG 是同相的。假设 iin 的方向同样从源极流向漏极,根据 KCL 流入等于流出有:
iin+rovout−vin=−id又因为 RL 上分压为 vout,有:
voutvoutvout(−RLro−1)vout=iinRL=(−id−rovout−vin)RL=idro−vin=RL+ro(gmro+1)RLvin增益为:
A=vinvout=RL+ro(gmro+1)RL输入电阻 Rin=iinvin,输出电阻则将 vin 接地,从 vout 处看进来,仍是 ro//RD。
共漏极放大器
共漏极放大器(Common Drain Amplifier),又称源极跟随器(Source Follower,SF),有源极退化电阻 Rs,没有负载电阻 RL。
注意输出端与源极相连,所以 vout=vs。
vgsid=vg−vs=vin−vout=gmvgs=gm(vin−vout)假设 vin>vout,有 id>0,电流方向为正,由漏极到源极。假设电流同样由漏极到源极经过 ro 和 Rs,根据 KCL 流入 = 流出,有:
id+ro0−vout=Rsvout−0⇒vout=gm+ro1+Rs1gmvin所以有增益:
A=vinvout=gm+ro1+Rs1gm=1+gm(ro//Rs)gm(ro//Rs)≈1vout 会跟随 vin,所以 CD 也被称为源极跟随器。
Rin=∞
Rout 的话,设置 vin=0,从 vout 处加测试电压 vT,通过退化电阻抬高 vs,所以 vgs=−vT<0,MOS 产生从源到漏的小信号电流 gmvgs 和 ro。
根据 KCL 流入等于流出:
iTiTRout=RsvT+(−gmvgs)+rovT=vT(gm+Rs1+ro1)=iTvT=gm+Rs1+ro11