使用spectre做Noise分析
- 格式:docx
- 大小:149.42 KB
- 文档页数:5
5.75E-07 5.40E-08 3.81E-08 2.77E-08
nV/√Hz 575 53.97301 38.11189 27.67233
4. 参考资料:
1. 模拟集成电路设计与仿真,何乐年,73-77
2. 开始仿真,等待仿真结束。 3. 查看仿真结果。
3.1 plot 噪声功率谱密度
Result_Direct Plott Plot_Equivalent Input Noise, 如 下图,噪声单位为 V/ Hz。也可以 plot 出噪声功率,即单位为 V2/Hz。在这个图中可以 得到的信息为 1000kHz 之前主要是 1/f 噪声在起作用。
低噪声放大器的设计, 一般要求分析其等效输入噪声[1], 在 spectre 中分析噪声的步骤为,
1. 设置仿真参数。
类似“ac”分析; “output Noise”设置为“voltage” , “Positive output node”和“Negative output node”分别选择输出电压的两端,如双端输出运放的两个输出端或者单端输出运 放的输出端和 gnd; “input Noise”选择“voltage” ,设置在输入端得一个电压源(如信 号输入电压源) ,仿真工具将把输出噪声除以增益,等效到这个电压源上。点击“OK” 关闭对话框。
据电路的实际需要来确定。 但无论如何设计, 目前很难将等效输入噪声降低到 3nV/ Hz以下。
m 1 1 2 2
W 2 4 4 8
L 0.5 1 1 2
total eq 1.15E-03 1.08E-04 7.63E-05 5.54E-05
4M 2.00E+03 2.00E+03 2.00E+03 2.00E+03
f2 2 f1 V
f2 −f1
(单位为 V/ Hz计算:
等效输入白噪声=7.63e-05V/2000=38nV/ Hz,这时一般的 MOS 管运放等效输入噪 声水平。
如果我们认为这个等效输入噪声(一般不用叫白噪声) ,可以进行调节,调节的依据在于以 下噪声计算公式: Kf 2 veq 2 = + 4KT fCox WL 3gm 以上公式表明不同的 W/L 可以得到不同的噪声水平,我们用 test 电路做一个统计说明:可 以看出 W*L 变大可以使等效输入噪声下降到需要的水平,具体需要降低到什么水平,要根
f2
等效输入白噪声= f1 也可以表示为 等效输入白噪声=
V2
f2−f1
(单位为 V^2/Hz);
f2 2 f1 V
f2−f1
(单位为 V/ Hz);
这里以 test 电路为例:
点击“Apply”显示结果如下图,因为我们选择列出 2 个噪声器件,按噪声功率比例排 列,分别显示出噪声器件,噪声类型(fn 表示 1/f 噪声,id 表示 MOS 热噪声) ,等效 输入噪声为“Tota Input Referred Noise” ,这里显示为 7.63e-05V(1Hz 到 4MHz 积分)。 然后我们用公式 等效输入白噪声=
3.2 summary 噪声功率
选择 Result_Print_Noise Sumary 可以得到如下对话框,选择“integrated noise”可以在 关心的频率范围内积分,一般我们选择在运放的单位增益带宽内积分噪声,这里我们 选 1Hz 到 4MHz。 “noise unit”选择 V 或者 V^2。V^2 是标准的采用功率来表示的噪声 水平,V 是对其进行开方运算。 根据一定带宽内的噪声等于噪声功率在这个带宽内的功率积分,因此这里引出一般所 讲的 “运放的等效输出噪声为多少 V/ Hz” , 这个讲法的前提条件为需要明确一定的带 宽,并且需要等效为输入白噪声。 因此可以得到计算公式,