CMOS模拟集成电路笔记 | 第四部分 | Chapter 7
第七章 噪声
7.1 噪声的统计特性
-
平均“电压功率”概念
Pav=limT→∞1T∫+T/2−T/2x2(t)dt
本书的量纲是 V2 ,不是传统功率的 W=V2R ,目的是为了方便观察
-
单边谱和双边谱
对于实数 x(t),SX(f) 是 f 的偶函数
Pav=limT→∞1T∫+T/2−T/2x2(t)dt任何信号x(t)=cosωt可化为−−→12[ejωt+e−jωt](把ω看成f,即信号从时域变换到+f和−f)
7.2 噪声类型
7.2.1 热噪声
-
电阻热噪声
电阻热噪声可以⽤⼀个串联的电压源来模拟,电阻热噪声的功率谱密度:
Sv(f)=4kTR,f⩾0
Sv(f)也可以写成¯¯¯¯¯¯¯¯Vn2 ,量纲为 V2/Hz
或者用并联的电流源模型表示:
¯¯¯¯¯I2n=4kT/R(量纲为A2/Hz)
-
MOS 管上的噪声
-
沟道电流热噪声
工作在饱和区的长沟道MOS器件产生沟道噪声
I2n=4kTγgm
这里的γ 不是体效应系数,如果需要转化为等效电压¯¯¯¯¯¯¯¯Vn2,需要求解¯¯¯¯¯¯¯In2两侧阻抗R,¯¯¯¯¯¯¯V2n=¯¯¯¯¯I2nR2
-
栅极电阻热噪声(与版图有关,略)
7.2.2 闪烁噪声或 1f 噪声
-
产生原因:MOS晶体管的栅氧化层和硅衬底界面出现许多“悬挂”键,载流子运动到这个界面时,有⼀些被随机地俘获,然后再被释放,从而产⽣了“闪烁”噪声。
¯¯¯¯¯¯¯V2n=KCoxWL1f
闪烁噪声用与栅串联电压源等效
-
转角频率
沟道电流热噪声= 1/f 噪声时对应的频率 fc
4kTγgm=KCoxWL1fcg2mfc=KγCoxWLgm14kT
7.3 电路中的噪声表示
-
输出噪声
将输⼊置零,计算各噪声源在输出产⽣的总噪声
-
输入参考噪声
在输入端用一个信号源¯¯¯¯¯¯¯¯¯¯V2n,in 代表电路中所有的噪声源的影响。
先算出输出噪声功率¯¯¯¯¯¯¯¯¯¯¯¯V2n,out,再得到¯¯¯¯¯¯¯¯¯¯V2n,in=¯¯¯¯¯¯¯¯¯¯¯¯V2n,outA2v
-
当考虑前级电路时,即存在有限前级输出电阻时,输入参考噪声会减小。
当信号源R1=0,或者MOS输入阻抗无穷大,一个电压源的模型才正确
方法:
用电压源 ¯¯¯¯¯¯¯¯¯¯V2n,in 和电流源 ¯¯¯¯¯¯¯¯¯¯I2n,in 共同表示噪声
-
当输入短路(信号源阻抗为零)时:
-
当输⼊开路(信号源阻抗为⽆穷⼤)时:
7.4 单极放大器中的噪声
7.4.1 共源级
-
一般共源级
- 电阻 RD 热噪声 ¯¯¯¯¯I2n=4kTRD/¯¯¯¯¯¯¯V2n=4kTRD
- 沟道电流热噪声 ¯¯¯¯¯I2n=4kTγgm
- 闪烁噪声 ¯¯¯¯¯¯¯V2n=KCoxWL1f
输入参考噪声电压:¯¯¯¯¯¯¯¯¯¯V2n,in=4kT(γgm+1g2mRD)+KCoxWL1f(计算一个噪声源时,需将其他噪声源和输入屏蔽)
计算如下:
1.电阻RD热噪声¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=4kTRD⋅R2out,¯¯¯¯¯¯¯¯¯¯V2n,in=4kTRDR2out(ρmRout)2=4kTR0ρ2m2.沟道电流热噪声¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=4kTyρm⋅R2out,,¯¯¯¯¯¯¯¯¯¯V2n,in=4kTYρm⋅R2out(ρmRout)2=4kTyρm3.闪烁噪声¯¯¯¯¯¯¯V2n=KCoxWL1f=¯¯¯¯¯¯¯¯¯¯V2n,in(已经等效到晶体管栅级)
-
有源负载的共源级
¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=4kT(γgm1+γgm2)(ro1∥ro2)2(仅考虑了沟道电流热噪声)
-
互补共源级
¯¯¯¯¯¯¯¯¯¯V2n,in=4kTγgm1+gm2
7.4.2 共栅极
由于共栅级输⼊阻抗较低,需要考虑输⼊参考噪声电流
-
一般共栅极
-
当输入短路时:
(4kTγgm+4kTRn)R2D图a=¯¯¯¯¯¯¯¯¯¯V2n,in(gm+gmb)2R2D图b¯¯¯¯¯¯¯¯¯¯V2n,in=4kT(γgm+1/RD)(gm+gmb)2
-
当输入开路时:
因为输⼊开路,In1+ID1=0,⽽⽆M1 输出的噪声电流
¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n2,out=¯¯¯¯¯¯¯¯¯¯¯I2nRDR2D=4kTRD(图c)¯¯¯¯¯¯¯¯¯I2n,inR2D=¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n2,out(图d)联立可得:¯¯¯¯¯¯¯¯I2n,b=4kTRD
-
带偏置电流源的CG (Common Gate)
-
闪烁噪声
输⼊阻抗低,需考虑输⼊参考噪声电流模型
-
输⼊接地时,M2的闪烁噪声对输出⽆影响
¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=1Coxf[g2m1KN(WL)1+g2m3Kp(WL)3](ro1∥ro3)2其中上式中M1的1/f噪声为:g2m1KN(WL)1,M3的1/f噪声为:g2m3Kp(WL)3.闪烁噪声¯¯¯¯¯¯¯¯V2n=KCoxWL1f¯¯¯¯¯¯¯¯¯¯¯¯V2n,in=1Coxf[KPg2m3(WL)3+KNg2m1(WL)1]1(gm1+gmbl)2增益为:(gm1+gmb1)(ro1∥ro2)
-
输⼊开路时,M1的闪烁噪声对输出⽆影响
¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=1Coxf[KPg2m,3(WL)3+KNg2m2(WL)2]R2out¯¯¯¯¯¯¯¯¯¯¯I2n,in=1Coxf[KPg2m3(WL)3+KNg2m2(WL)2]
7.4.3 源跟随器
¯¯¯¯¯¯¯¯¯¯V2n,in=¯¯¯¯¯¯¯¯V2n1+¯¯¯¯¯¯¯¯¯¯¯¯V2n,out∣∣M2A2v=4kTγ(1gm1+gm2g2ml)
¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out∣∣M2=¯¯¯¯¯¯¯I2n2(1gm1∥∥∥1gmb1∥∥∥ro1∥ro2)2Av=1gmb1∥ro1∥ro21gmb1∥ro1∥ro2+1gm1
7.4.4 共源共栅级
¯¯¯¯¯¯¯¯¯¯V2n,in∣∣M1⋅RD=4kT(γgml+1g2m1RD)
⾼频时噪声增加,低频时由于Cascode 隔离噪声作⽤可忽略
7.5 电流镜中的噪声
对 MREF 的闪烁噪声构建戴维南等效,得到以下:
1️⃣计算开路电压,因为 IREF 恒定不变,VGS,REF 不变,即 V1=0 ,得到开路电压为¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,REF ;
2️⃣计算开路电阻,把 IREF 看成开路,此时 V1≠0,得开路电阻为1gm,REF。
得到以下:
输出噪声电流:¯¯¯¯¯¯¯¯¯¯¯I2n,out=(g2m,REFC2Bω2+g2m,REF¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,REF+¯¯¯¯¯¯¯¯V2n1)g2m1
7.6 差动对中的噪声
(a) 输入短接(¯¯¯¯¯¯¯¯¯¯V2n,in=0 的意思?),画出各噪声源
(b) 考虑单噪声源 ¯¯¯¯¯¯¯I2n1 的情况,从M1, M2 源极看进去的阻抗大小一样,即有 ¯¯¯¯¯¯¯I2n1 被均分
Vn,out|M1=Inl2RD1+In12RD2(方向不清楚怎么确定)¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out∣∣M1⋅M2=(¯¯¯¯¯¯¯I2n1+¯¯¯¯¯¯¯I2n2)R2D(RD1=RD2=RD)
¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out=(¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out+¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out)R2D+2(4kTRD)=8kT(γgmR2D+RD)
¯¯¯¯¯¯¯¯¯¯V2n,in=8kT(γgm+1g2mRD)(如果用半边电路法看,全差分¯¯¯¯¯¯¯¯¯¯V2n,in为半边电路值的2倍)
7.7 功率与噪声的折中
在保持电压增益(AV=−gmRD⟹AV=−gm2⋅2RD)和输出摆幅不变(max=VDD−IDRD⟹max=VDD−2ID⋅RD2)的前提下,输入参考热噪声(¯¯¯¯¯¯¯¯¯¯V2n,in=4kTγgm(gm变大))和闪烁噪声的功率(¯¯¯¯¯¯¯¯¯¯V2n,in=KCoxWL⋅1f(W变大))为原来的⼀半,功率的下降是由功耗加倍(ID加倍)为代价换来的。
7.8 噪声带宽
总噪声功率¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯V2n,out,tot=∫∞0¯¯¯¯¯¯¯¯¯¯¯¯V2n,outdf=V20⋅Bn带宽Bn=πf3dB2(单极点系统)
得到带宽越大,总噪声功率越大
7.9 输入噪声积分的问题
输出总噪声, 是 0 到无穷大频率的电压功率谱积分, 与传递函数形状有关。输入参考噪声 (非测量出的抽象数值), 没有传递函数概念, 不能对输入功率谱积分。
7.10 (补充)运放的噪声计算【原本是第九章的内容放到了这里⼀起讲】
7.10.1 折叠cascode
-
噪声的主要来源:输入管 M1 和负载电流源 M7
-
M3 和 M5 噪声在低频时影响较⼩,因为 Vb1、Vb2 上的噪声在输出端上的增益较小,对输出噪声电压的贡献较小;在高频时由于S级寄⽣电容容抗减小,噪声增加。【共源共栅级噪声部分讲过】
-
输入参考噪声电压功率
¯¯¯¯¯¯¯V2n=4kT(2γgm1,2+2γgm7,8g2m1,2)+2KN(WL)1,2Coxf+2KP(WL)7,8Coxfg2m7,8g2m1,2
7.10.2 两级放大器
¯¯¯¯¯¯¯¯¯¯¯V2n,tot=8kTγ1g2m1[gm1+gm3+gm5+gm7g2m5(rO1∥rO3)2](噪声主要取决于第一级)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 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生成工具