简介:本文聚焦SAR ADC(逐次逼近寄存器模数转换器)中基准误差的核心问题,详细分析基准电路对DAC建立过程的影响机制,并介绍一种兼顾开关导通电阻与基准纹波的建模方法。通过理解基准误差的来源、量化误差幅度及优化策略,开发者可显著提升高速ADC设计的精度与稳定性。
SAR ADC通过逐次比较实现模数转换,其核心模块包括电容数字模拟转换器(CDAC)、比较器和基准电路。在高速应用场景中,基准电路的瞬态响应能力直接影响DAC的建立时间与精度。当CDAC的开关切换时,电流从基准电路抽取,导致参考电压输出端产生纹波。若纹波未在下次比较前恢复至允许范围,将引发采样误差,表现为ADC线性度下降(如三次谐波失真)或动态范围压缩。
传统解决方案面临功耗与面积的权衡:降低基准缓冲器输出阻抗可减小压降,但需消耗更高功率;增大去耦电容可提供瞬态电流,但会占用芯片面积。因此,深入理解基准误差的物理机制,并建立精准的电路模型,是优化SAR ADC性能的关键。
在低速ADC中,DAC的建立时间主要由电容负载和开关切换速度决定,基准电路的影响可忽略。但在高速场景下,基准电路需在极短时间内提供大量电流,而实际基准网络(RNC)的输出阻抗会导致电源纹波(电流流经电阻的瞬时压降)。若纹波恢复时间超过采样周期,误差将累积至后续转换周期。
例如,某12位SAR ADC在100MSPS采样率下,若基准缓冲器输出阻抗为1Ω,CDAC切换电流为10mA,则瞬态压降可达10mV(占满量程的0.4%),直接导致有效位数下降。
基准误差的来源可分为两类,其影响与ADC速度、去耦电容值(Cdec)密切相关:
逐样本误差(Sample-by-Sample Error)
在低速采样且大电容场景下,每次转换的能量主要由Cdec提供。若基准缓冲器的输出电阻(RB)无法在下次转换前将Cdec充电至理想值,参考电压(Vref-o)将与输入信号相关,导致线性度恶化。例如,输入信号频率升高时,基准波动的高频分量被Cdec滤除,误差幅度与输入频率成反比。
动态误差(Dynamic Error)
在高速采样场景下,基准电路需持续提供瞬态电流,RB与Cdec形成RC滤波网络。若RC时间常数过大,基准电压无法跟随CDAC的电流需求,导致建立时间不足。此时误差表现为ADC的动态性能下降,如信噪比(SNR)降低。
为量化基准误差,需构建包含以下模块的电路模型:
传统建模方法采用一阶RC简化模型,忽略开关导通电阻(Ron),导致误差量化不准确。本文提出的改进模型同时考虑Ron与基准纹波,通过迭代计算DAC与基准电压的联合建立过程,提升误差预测精度。
以12位SAR ADC为例,基准误差的传递路径如下:
通过改进模型计算基准纹波对DAC建立时间的影响:
以某12位SAR ADC为例,参数设置如下:
通过仿真工具(如SPICE)构建改进模型,对比传统一阶RC模型与本文模型的误差预测结果:
本文通过深入分析SAR ADC中基准误差的物理机制,提出了一种兼顾开关导通电阻与基准纹波的建模方法。该模型可精准量化误差幅度,指导设计参数优化(如RB与Cdec的权衡),显著提升高速ADC的精度与稳定性。对于开发者而言,理解基准误差的来源与优化策略,是突破SAR ADC性能瓶颈的关键一步。