ANALOG DESIGN ESSENTIALS · CHAPTER 02

CMOS 反相器:DC 與匹配

從電路方程到教材結論 · 每步必要近似 · 原圖與講解可追溯

本組繼承 共同模型與假設。「精確」指指定小訊號模型內精確。

CMOS 反相器的工作點與大信號電流

對應:0223–0227、0234。

連線與 KCL

NMOS source 接地,PMOS source 接 VDDV_{DD};兩 gate 接 VIV_I,兩 drain 接 VOV_O。正值 In,IpI_n,I_p 分別代表吸入地與從電源供出的電流:

VGSn=VI,VDSn=VO,VSGp=VDDVI,VSDp=VDDVO.V_{GSn}=V_I,\quad V_{DSn}=V_O,\quad V_{SGp}=V_{DD}-V_I,\quad V_{SDp}=V_{DD}-V_O. CLdVOdt=IpIn.C_L\frac{dV_O}{dt}=I_p-I_n.

DC 時 In=IpI_n=I_p;瞬態中差值就是電容充放電電流。

由電流相等解切換中心

kn=Kn(W/L)n, kp=Kp(W/L)pk_n=K'_n(W/L)_n,\ k_p=K'_p(W/L)_p。两管飽和且忽略 channel-length modulation:

In=kn(VIVTn)2,Ip=kp(VDDVIVTp)2.I_n=k_n(V_I-V_{Tn})^2,\quad I_p=k_p(V_{DD}-V_I-|V_{Tp}|)^2.

取正平方根並解出:

VM=kp(VDDVTp)+knVTnkn+kp.V_M=\frac{\sqrt{k_p}(V_{DD}-|V_{Tp}|)+\sqrt{k_n}V_{Tn}} {\sqrt{k_n}+\sqrt{k_p}}.

VTn=VTp=VTV_{Tn}=|V_{Tp}|=V_T 且要求 VM=VDD/2V_M=V_{DD}/2,得到 kn=kpk_n=k_p

KnWnLn=KpWpLp,IDQ=kn(VDD/2VT)2.K'_n\frac{W_n}{L_n}=K'_p\frac{W_p}{L_p},\qquad I_{DQ}=k_n(V_{DD}/2-V_T)^2.

但忽略 gog_o 的平方律在雙飽和區不能唯一決定 VOV_O。輸出滿足

VIVTnVOVI+VTpV_I-V_{Tn}\le V_O\le V_I+|V_{Tp}|

即可維持兩管飽和。要真正解出 VO=VDD/2V_O=V_{DD}/2,須保留有限輸出導納、對稱性或偏壓回授;不能只靠 kn=kpk_n=k_p 宣稱該輸出唯一。

0225–0226 的完整曲線如何求

對每個輸入,按 cutoff、triode、saturation 選電流式,再解 In(VI,VO)=Ip(VI,VO)I_n(V_I,V_O)=I_p(V_I,V_O)

  • 低輸入:NMOS 截止,輸出接近 VDDV_{DD}
  • 高輸入:PMOS 截止,輸出接近 0。
  • 中間:兩管導通,局部斜率由下一組的小訊號式求出。

理想模型的兩端 DC 電流為零;真實漏電不在此模型中。教材把完整 DC 曲線交由 SPICE 處理;本輪沒有宣稱平方律能還原實際製程所有細節。

0223、0234:Class A 與 Class AB

PMOS gate 固定且理想電流源近似成立時,供出電流約為偏壓值。兩 gate 同驅動時,兩管分別增加/減少供出與吸入電流:

dVOdt=IpInCL.\frac{dV_O}{dt}=\frac{I_p-I_n}{C_L}.

若其中一管電流遠大於另一管,充電斜率才可近似 Ip/CLI_p/C_L,放電斜率大小才近似 In/CLI_n/C_L。不能將線性 vo=avviv_o=a_vv_i 外推至整個 rail-to-rail 範圍。

條件與設計選擇

步驟 條件 失效情況
VM=VDD/2V_M=V_{DD}/2 相同閾值、匹配 kk;對稱設計選擇 mismatch
Wp/Lp2Wn/LnW_p/L_p\simeq2W_n/L_n 採本書 Kn/Kp2K'_n/K'_p\simeq2 不是跨製程常數
PMOS 電流固定 高輸出阻抗且在飽和區 接近 rail
iLi_L 近似單管電流 另一管可忽略 交越區

不用 SFG:DC 與大信號分區不適合強行使用線性信號流圖。

來源對照

投影片 PDF 頁 書本頁 講解所在 PDF 頁
0223 61 62 61
0224 61 62 61
0225 62 63 61, 62
0226 62 63 62
0227 63 64 63
0234 66 67 66

Spectre 仿真結果

本推導組的代表模型已完成 Spectre 驗證;覆蓋範圍以所列 netlist 為準,未逐一搭建所有投影片電路。

線性 AC 1 · MOS 電路 0 · 極零 0 · 暫態 0:所列檢查全部通過。

案例:inverter_dc

查看本組波形、模型條件與 CSV → · 仿真 Markdown 解釋

來源投影片與講解定位(6 張)
原書投影片 0223
0223 · PDF 61/書本 62 · 原圖及完整講解
原書投影片 0224
0224 · PDF 61/書本 62 · 原圖及完整講解
原書投影片 0225
0225 · PDF 62/書本 63 · 原圖及完整講解
原書投影片 0226
0226 · PDF 62/書本 63 · 原圖及完整講解
原書投影片 0227
0227 · PDF 63/書本 64 · 原圖及完整講解
原書投影片 0234
0234 · PDF 66/書本 67 · 原圖及完整講解