Maloberti Ch.9 系统地介绍了数据转换器的完整测试框架:从 ATE 平台到静态测试(DNL/INL 提取),从动态测试(SFDR/THD/SINAD)到 FFT 频谱分析。其核心特色在于数学推导的完整性(最小二乘正弦拟合、直方图统计、频谱分析)和工程可操作性(测试环路设计、精度预算)。

1. ATE 测试平台(§9.1)

1.1 基本架构

ATE(Automatic Test Equipment)结构:

                ┌─ [时钟源]
[DUT电源] ──────┤
                ├─ [信号源1] ──→ [DUT] ──→ [数字化仪]
                ├─ [信号源2]    ↑        → [频谱仪]
                └─ [逻辑分析仪]─┘

关键模块:

  • 精密 DC 源:供电 + 基准电压
  • 任意波形发生器:静态/动态测试信号
  • 数字化仪:捕获 DUT 输出
  • 频谱分析仪:动态参数测量
  • 逻辑分析仪:数字接口协议

测试板设计要点:

  • 去耦电容按频率分段(电解 + 陶瓷 + 高频)
  • 信号路径阻抗匹配(50 微带线)
  • 模拟/数字分区隔离

1.2 测试精度预算

总测量不确定度 = 各误差源的 RSS(Root Sum Square):

典型误差源:

误差源典型值影响参数
源噪声10-50 VrmsSNR 测量
时钟抖动0.1-1 psrmsENOB
量化器增益误差±0.1%码宽
温度漂移1-10 ppm/°C长期稳定性
连接器/PCB 耦合-80 dBTHD

2. 静态 DAC 测试(§9.2)

2.1 传递函数测量

DAC 的静态特性通过测量所有 个码的输出电压获得:

其中 为码 的输出误差。

2.2 最佳拟合线(BFL)计算

最小二乘法拟合直线 :

使用 BFL 端点定义的 INL/DNL 消除了增益误差和失调的贡献。

2.3 INL 与 DNL

  • DNL:相邻码的输出跳跃与理想步长之差
DNL > 1 LSB → 非单调 - **INL**:实际输出与 BFL 之差的累积 $$INL(i) = \sum_{k=1}^{i} DNL(k)

2.4 误差叠加原理

DAC 的线性误差可分解为:

  • 线性项 A:增益误差(被 BFL 吸收)
  • 正弦项 B:互调失真(≥ 2 次谐波)
  • 残差 C(i):单元失配导致的随机非线性

3. 动态 DAC 测试(§9.3)

3.1 频谱分析测量

DAC 在正弦激励下的输出经频谱分析仪测得的功率谱:

3.2 SFDR

为基波幅度(dBm), 为第 k 次谐波幅度。

3.3 THD

典型取 或 (包含主要谐波即可)。

3.4 SINAD 与 ENOB

3.5 建立时间测试

DAC 在全码范围阶跃后的输出建立到 LSB 所需时间。

二阶系统建立时间:

测量方法:码从 0 跳变到满幅(),用示波器捕获输出,测量至稳定带 的时间。

4. 静态 ADC 测试(§9.4)

4.1 码边沿测量

ADC 的码边沿 是使输出码从 跳变为 的输入电压。

伺服环路自动测量:

[积分器] ← [码 i 比较] ← [DAC输出]
    ↑                        |
    └── [被测ADC] ← [积分器输出]

积分器输出缓慢爬升扫描,直到 ADC 输出码为 ,记录输入电压即 。伺服环路自动寻找码边沿(非手动)。

4.2 DNL/INL 提取

对 位 ADC:

其中 为理想步长。

4.3 关键测量注意事项

  • 温度稳定:ADC 参数对温度敏感,±1°C 变化可导致 ±0.1 LSB 漂移
  • 电源噪声:PSRR 受限,测试时使用超低噪声电源
  • 基准电压稳定:基准抖动直接等效为输入误差
  • 码边沿比较器偏移:伺服环中比较器的 需要校准

5. 动态 ADC 测试(§9.5)

5.1 孔径不确定度

采样时钟 jitter 影响 SNR:

测量方法:固定输入幅值,改变 ,SNR 随频率的退化曲线拟合得到 。

5.2 建立时间误差

ADC 中 S/H 电路的建立不足导致码相关的采样误差:

  • 大信号跳变()建立最长
  • 建立时间常数由 决定
  • 通过对高频输入幅度减小的响应测量建立时间

5.3 FFT 测试

相干采样条件

  • :FFT 点数
  • :输入周期数
  • 相干条件避免频谱泄漏

FFT 测试步骤:

  1. 选择 和 满足 (保证噪声底低于 q-noise)
  2. 产生频率 的正弦波
  3. 采集 个样本
  4. 加窗(Hanning/Kaiser)抑制频谱泄漏(非相干时)
  5. 执行 FFT
  6. 从频谱提取 SNR/SNDR/SFDR

5.4 积分非线性对 SFDR 的影响

ADC 的 INL 曲线可展开为傅里叶级数:

其中 为第 k 阶 INL 分量的幅度,与输出频谱中第 k 次谐波幅度直接对应:

设计指导:

  • INL 的二次分量 H2 谐波
  • INL 的三次分量 H3 谐波
  • 降低 INL 特定次分量 → 对应 SFDR 提升

6. 正弦波拟合测试(§9.6)

6.1 三参数拟合(已知频率)

模型:

最小化:

转化为线性最小二乘:

解 正规方程:

其中 , 。

参数恢复:

6.2 四参数拟合(未知频率)

迭代优化 :

  1. 用 FFT 得到频率初估
  2. 三参数拟合残余
  3. 用 Newton-Raphson 或 Gauss-Newton 迭代更新频率

收敛时 :

7. 直方图法(§9.7)

7.1 斜坡输入直方图

ADC 输入缓慢斜坡(从 到 ),计数各码的出现次数 :

其中 为码总数,。

7.2 正弦输入直方图

正弦波

码 的预期计数:

不精确正弦导致的误判:

  • 幅度 误差 → 直方图两端失真 → 端码 DNL 偏大
  • 偏移 误差 → 直方图中心偏移 → 码宽非对称
  • 谐波失真 → 直方图纹波 → 误判为 DNL 误差

DNL 从正弦直方图提取:

使用逆正弦函数去除正弦分布效应。

7.3 方法对比

方法激励信号DNL 分辨率测试时间适用范围
伺服环路DC 斜坡最高最长实验室,原型芯片
斜坡直方图线性斜坡高中量产测试
正弦直方图正弦波中短高速 ADC
FFT 法正弦波间接很短动态参数

8. ADC 动态参数汇总

参数定义计算单位
SNR信号/量化+噪声FFT 积分dB
SNDR信号/量化+噪声+失真FFT 积分dB
SFDR信号/最大杂散dBc
THD信号/谐波之和dBc
ENOB有效位数bits
DR动态范围满幅/可检测最小信号dB
IM3三阶交调双音测试dBc

9. 参考文献

  1. Maloberti, F. (2007). Data Converters, Ch.9. Springer.
  2. IEEE Std 1241-2010. “IEEE Standard for Terminology and Test Methods for Analog-to-Digital Converters.”
  3. IEEE Std 1658-2011. “IEEE Standard for Terminology and Test Methods for Digital-to-Analog Converters.”
  4. Kester, W. (2005). The Data Conversion Handbook. Analog Devices / Elsevier.

相关页面