误差量化分析的思考_5_17

今天在看Allen老师的《CMOS模拟集成电路》4.4节电流镜,书中作者对电流镜两个管子的失配情况进行了讨论分析。
ioii=12K1′(W1L1)(VGS−VT1)(1+λVDS1)12K2′(W2L2)(VGS−VT2)(1+λVDS2)=(K2′K1′)(L1W2W1L2)(VGS−VT2VGS−VT1)2(1+λVDS11+λVDS2) \dfrac{i_o}{i_{i}}=\dfrac{\dfrac{1}{2}K'1(\dfrac{W_1}{L_1})(V{GS}-V_{T1})(1+\lambda V_{DS1})}{\dfrac{1}{2}K'2(\dfrac{W_2}{L_2})(V{GS}-V_{T2})(1+\lambda V_{DS2})}=(\dfrac{K'2}{K'1})(\dfrac{L_1W_2}{W_1L_2})(\dfrac{V{GS}-V{T2}}{V_{GS}-V_{T1}})^2(\dfrac{1+\lambda V_{DS1}}{1+\lambda V_{DS2}}) iiio=21K2′(L2W2)(VGS−VT2)(1+λVDS2)21K1′(L1W1)(VGS−VT1)(1+λVDS1)=(K1′K2′)(W1L2L1W2)(VGS−VT1VGS−VT2)2(1+λVDS21+λVDS1)

他将电流镜失配分成了三种情况分析:

  1. 漏源电压失配;
  2. 阈值电压失配;
  3. 器件尺寸失配。

我们主要针对其对阈值电压误差的量化分析过程 进行思考。那么,我们则认为电流镜这两个管子只存在阈值电压的误差。
ioii=(VGS−VT2VGS−VT1)2 \dfrac{i_o}{i_{i}}=(\dfrac{V_{GS}-V_{T2}}{V_{GS}-V_{T1}})^2 iiio=(VGS−VT1VGS−VT2)2

作者采用的分析方法是定义两个新的参数

  1. ΔVT=VT2−VT1\Delta V_T=V_{T2}-V_{T1}ΔVT=VT2−VT1
  2. VT=0.5(VT2+VT1)V_T=0.5(V_{T2}+V_{T1})VT=0.5(VT2+VT1)

那么就可以用这两个新的参数来表示VT2V_{T2}VT2和VT1V_{T1}VT1,
VT1=VT−0.5ΔVTVT2=VT+0.5ΔVT V_{T1}=V_T-0.5\Delta V_T\\V_{T2}=V_T+0.5\Delta V_T VT1=VT−0.5ΔVTVT2=VT+0.5ΔVT

那么就可以对分析式进行简化,
ioii=(VGS−VT−0.5ΔVTVGS−VT+0.5ΔVT)2 \dfrac{i_o}{i_{i}}=(\dfrac{V_{GS}-V_{T}-0.5\Delta V_{T}}{V_{GS}-V_{T}+0.5\Delta V_{T}})^2 iiio=(VGS−VT+0.5ΔVTVGS−VT−0.5ΔVT)2

分子分母同时除以(VGS−VT)2(V_{GS}-V_{T})^2(VGS−VT)2,
ioii=(1−0.5ΔVTVGS−VT1+0.5ΔVTVGS−VT)2 \dfrac{i_o}{i_{i}}=\left(\dfrac{1-\dfrac{0.5\Delta V_{T}}{V_{GS}-V_{T}}}{1+\dfrac{0.5\Delta V_{T}}{V_{GS}-V_{T}}}\right)^2 iiio= 1+VGS−VT0.5ΔVT1−VGS−VT0.5ΔVT 2

因为,我们认为这个误差是一个很小的值,所以,可以知道0.5ΔVTVGS−VT<<1\dfrac{0.5\Delta V_T}{V_{GS}-V_T}<<1VGS−VT0.5ΔVT<<1,这样我们就可对这样的分式结构进行化简。

我们需要用到泰勒展开的知识,
11+a=1−a+a2−a3+⋯⋯ \dfrac{1}{1+a}=1-a+a^2-a^3+\cdots\cdots 1+a1=1−a+a2−a3+⋯⋯

当∣a∣<<1|a|<<1∣a∣<<1时,高阶的小量都可以忽略,则可以得到,
11+a≈1−a \dfrac{1}{1+a}\approx1-a 1+a1≈1−a

那么原式就可以化简为,
ioii≈(1−0.5ΔVTVGS−VT)2(1−0.5ΔVTVGS−VT)2≈1−2ΔVTVGS−VT \dfrac{i_o}{i_{i}}\approx\left(1-\dfrac{0.5\Delta V_{T}}{V_{GS}-V_{T}}\right)^2\left(1-\dfrac{0.5\Delta V_{T}}{V_{GS}-V_{T}}\right)^2\approx1-\dfrac{2\Delta V_{T}}{V_{GS}-V_{T}} iiio≈(1−VGS−VT0.5ΔVT)2(1−VGS−VT0.5ΔVT)2≈1−VGS−VT2ΔVT

通过上面的等式就可以对阈值电压的失配进行更加直接的分析。


我觉得这样对等式的转化的思路很值得学习。

  1. 第一步,将失配参数换成平均值和差值的和差形式。
  2. 第二步,分子分母同时除以相同的部分,得到1加减小量的分子分母。
  3. 第三步,使用泰勒展开进行近似,转换成乘积形式。
  4. 第四步,展开并忽略高阶小量得到更直接的分析形式。
相关推荐
hongyucai16 小时前
随意学习-模型工程:因子、隐空间、采样策略
学习
Amazing_Cacao21 小时前
CFCA精品可可产区风土体系(亚洲):彻底拒绝应试背诵,将感官复核作为检验真实物理差异的唯一铁律
学习
caimouse1 天前
protoc-gen-c 支持 proto3 `optional` 关键字修改记录
c语言·学习
憧憬成为java架构高手的小白1 天前
黑马八股--中间件学习之MQ(RabbitMQ)
学习·中间件
撩得Android一次心动1 天前
Linux编程笔记4【个人用】
linux·笔记·学习
user-猴子1 天前
让网页“活”过来 —— 用AI打造会自主学习的动态知识图谱
人工智能·学习·知识图谱
网络工程小王1 天前
【HCIE-AI】10.pytorch模型迁移分析
人工智能·学习·华为·llama
魔城烟雨1 天前
从零开始学习betaflight《3-硬件接口设计规范标准》
学习·设计规范
不言鹅喻1 天前
HarmonyOS ArkTS 实战:实现一个单词背诵与英语学习应用
学习·华为·harmonyos
正经人_x1 天前
学习日记42
学习