在高速高分辨率ADC测试领域,信号发生器的选型直接影响测试结果的准确性和可靠性。现代ADC的采样率已经达到250MS/s甚至更高,16位分辨率成为常态,这对测试设备提出了严苛要求。以视频处理应用为例,当ADC采样率达到80MS/s时,理论上需要信号源的相位噪声优于-152dBc/Hz才能准确评估ADC的真实性能。
测试系统通常包含两个关键信号源:输入信号发生器和采样时钟发生器。前者负责提供待数字化的模拟信号,后者则控制ADC的采样时刻。两者的噪声特性会以不同方式影响测试结果:
关键提示:当测试16位ADC时,信号源的总谐波失真(THD)至少要比ADC本身的失真低10dB以上,这意味着需要THD<-100dBc的信号源,这在实践中往往需要通过带通滤波器才能实现。
信号发生器的相位噪声可分为近端噪声(<10kHz偏移)和宽带噪声(>10kHz偏移):

评估信号源对测试系统的影响,需要计算其在ADC奈奎斯特带宽内的总噪声功率:
code复制L_ngen = L_nd + 10log10(B)
其中:
以R&S SMA100A在30MHz载波、40MHz带宽为例:
code复制-152dBc/Hz + 10log10(40×10⁶) ≈ -76dBc
上述简化计算假设噪声谱密度平坦,实际应用中需要考虑:
更精确的计算方法是将相位噪声曲线分段积分:
主流信号发生器的谐波失真通常在-30dBc到-35dBc之间:
| 信号源型号 | 二次谐波 | 三次谐波 |
|---|---|---|
| R&S SMA100A | <-30dBc | <-35dBc |
| Hameg HM8135 | <-35dBc | <-40dBc |
| 普通函数发生器 | <-25dBc | <-30dBc |
为抑制谐波干扰,工程中常采用两种滤波器方案:
低通滤波器方案
带通滤波器方案
典型带通滤波器参数:
采用中心频率30MHz、带宽5%、带外抑制40dB的滤波器后,R&S SML信号源的总噪声功率可改善约14dB:
code复制-140dBc/Hz + 10log10(40×10⁶×0.05) ≈ -77dBc
实际工程中常采用两级滤波器级联,需要注意:
时钟信号的抖动(σ)与相位噪声存在确定关系:
code复制S/N_clk = -20log10(ω_clk × σ_clk)
例如200MHz时钟,400fs抖动对应:
code复制-20log10(2π×200×10⁶×400×10⁻¹⁵) ≈ 65.3dB
时钟抖动会引入额外的信噪比劣化:
code复制S/N_sig = 10log10[1/(4π²f_in²σ_clk²)]
不同输入频率下的影响差异显著:
| 输入频率 | 100ps抖动 | 1ps抖动 | 100fs抖动 |
|---|---|---|---|
| 1MHz | -91dB | -111dB | -131dB |
| 100MHz | -51dB | -71dB | -91dB |
在软件无线电(SDR)等欠采样应用中,时钟抖动的影响会被放大:
code复制S/N_sig = S/N_clk + 20log10(f_clk/f_sig)
这意味着当f_clk < f_sig时,时钟噪声会被"上变频"到信号频带,恶化信噪比。
推荐配置:
推荐配置:
对于分辨率≤14bit的应用,可考虑:
问题1:SNR测量值不稳定
问题2:谐波干扰明显
问题3:高频段性能下降
在实际测试中,我发现信号源的相位噪声指标在不同频段的表现可能有很大差异。特别是在1-100kHz偏移范围内,不同架构的信号源(如基于DDS或PLL)会表现出完全不同的噪声特性。这提醒我们在选型时不能只看标称的"典型值",而应该获取完整的相位噪声曲线数据。