CMOS 反相器的工作点与大信号电流
对应:0223–0227、0234。
连接与 KCL
NMOS 源极接地,PMOS 源极接 VDD;两栅极接 VI,两漏极接 VO。正值 In,Ip 分别代表吸入地与从电源供出的电流:
VGSn=VI,VDSn=VO,VSGp=VDD−VI,VSDp=VDD−VO.
CLdtdVO=Ip−In.
DC 时 In=Ip;瞬态中差值就是电容充放电电流。
由电流相等解切换中心
令 kn=Kn′(W/L)n, kp=Kp′(W/L)p。两管饱和且忽略沟道长度调制:
In=kn(VI−VTn)2,Ip=kp(VDD−VI−∣VTp∣)2.
取正平方根并解出:
VM=kn+kpkp(VDD−∣VTp∣)+knVTn.
若 VTn=∣VTp∣=VT 且要求 VM=VDD/2,得到 kn=kp:
Kn′LnWn=Kp′LpWp,IDQ=kn(VDD/2−VT)2.
但忽略 go 的平方律在双饱和区不能唯一决定 VO。输出满足
VI−VTn≤VO≤VI+∣VTp∣
即可维持两管饱和。要真正解出 VO=VDD/2,须保留有限输出导纳、对称性或偏置反馈;不能只靠 kn=kp 宣称该输出唯一。
0225–0226 的完整曲线如何求
对每个输入,按 cutoff、线性区、saturation 选电流式,再解 In(VI,VO)=Ip(VI,VO):
- 低输入:NMOS 截止,输出接近 VDD。
- 高输入:PMOS 截止,输出接近 0。
- 中间:两管导通,局部斜率由下一组的小信号式求出。
理想模型的两端 DC 电流为零;真实漏电不在此模型中。教材把完整 DC 曲线交由 SPICE 处理;本轮没有宣称平方律能还原实际工艺所有细节。
0223、0234:Class A 与 Class AB
PMOS 栅极固定且理想电流源近似成立时,供出电流约为偏置值。两栅极同驱动时,两管分别增加/减少供出与吸入电流:
dtdVO=CLIp−In.
若其中一管电流远大于另一管,充电斜率才可近似 Ip/CL,放电斜率大小才近似 In/CL。不能将线性 vo=avvi 外推至整个 rail-to-rail 范围。
条件与设计选择
| 步骤 |
条件 |
失效情况 |
| VM=VDD/2 |
相同阈值、匹配 k;对称设计选择 |
mismatch |
| Wp/Lp≃2Wn/Ln |
采本书 Kn′/Kp′≃2 |
不是跨工艺常数 |
| PMOS 电流固定 |
高输出阻抗且在饱和区 |
接近 rail |
| iL 近似单管电流 |
另一管可忽略 |
交越区 |
不用 SFG:DC 与大信号分区不适合强行使用线性信号流图。
来源对照