1. 课程导入与工程全景

在雷达、任意波形发生、5G基站、量子控制、高速仪器等系统中,波形生成链路的核心任务可以概括为一句话:把数字域中已经算好的采样序列,在确定的时刻、以确定的幅度、按确定的时钟节拍,转换成模拟波形。ADI的高速DAC(数模转换器)正是这条链路中"数字到模拟"的最后一环,也是决定整机带宽、动态范围、通道一致性和相位确定性的关键器件。

理解高速DAC,不能只把它当作一个"把数字变成电压"的芯片。它同时处在三个约束的交汇点上:数字侧受采样率、数据接口带宽、JESD204B/C链路和FPGA资源约束;模拟侧受输出带宽、建立时间、无杂散动态范围(SFDR)、噪声谱密度约束;系统侧还受时钟抖动、通道间偏斜、电源噪声和温度漂移约束。本课程后续章节将围绕这三类约束逐层展开。

典型波形生成信号链

一个完整的ADI高速DAC波形生成系统,通常由以下环节串联构成:

  • 波形计算与数据组织:在FPGA或主机中生成正弦、线性调频、多音、调制或任意波形采样点,按DAC位宽和通道数组织成帧。
  • 数字上变频与插值:通过DUC、半带滤波器、CIC或FIR插值,把基带采样率提升到DAC更新率附近,同时抑制镜像。
  • JESD204B/C串行链路:以SerDes高速串行方式把多通道数据从FPGA送到DAC,涉及Lane数、M/N/N'、S、F、K等参数。
  • DAC核心:电流舵或电压输出结构,按采样时钟把数字码转换为模拟电流/电压,输出更新率可达GSPS量级。
  • 模拟输出网络:巴伦、变压器、匹配网络、低通或带通滤波器,把差分电流转换为单端或差分电压并抑制带外杂散。
  • 时钟与同步:低抖动采样时钟、SYSREF、同步信号,保证多片DAC和多通道之间的确定性延迟。

下图给出该信号链的工程全景,重点标出数字域、接口域、模拟域和时钟域四个边界,以及每个边界上最值得关注的指标。

ADI高速DAC波形生成系统 · 工程全景信号链 数字域 波形计算 / 采样点生成 DUC / 插值 / 数字滤波 通道映射 / 增益 / 偏置 关注:位宽、采样率、资源 接口域 JESD204B/C SerDes Lane / M / N / S / F / K SYSREF / 确定性延迟 关注:线速率、对齐、误码 DAC核心 电流舵 / 电压输出 更新率 / 建立时间 INL / DNL / 增益误差 关注:SFDR、NSD、ENOB 模拟域 巴伦 / 变压器 / 匹配 低通 / 带通滤波 输出功率 / 阻抗 关注:带外抑制、回波损耗 时钟与同步域 低抖动采样时钟 · SYSREF · 多片同步 · 确定性延迟 关注:相位噪声、抖动、通道偏斜 关键指标速查 更新率 fs GSPS量级 SFDR dBc NSD dBm/Hz ENOB bit 抖动 fs rms

四个域边界上的关键指标

把信号链拆成四个域之后,每个域都有明确的"验收指标",这比笼统地看"输出波形好不好"更容易定位问题。

域核心指标典型观察方式常见问题
数字域采样率、位宽、插值倍数FPGA仿真、频谱规划镜像落入带内、资源不足
接口域线速率、Lane对齐、误码率JESD状态机、PRBS测试同步失败、通道偏斜
DAC核心SFDR、NSD、ENOB、INL/DNL频谱仪、示波器、FFT杂散抬升、码相关失真
模拟域带外抑制、输出功率、回波损耗矢量网络分析仪、功率计匹配失配、滤波器带内起伏
时钟域相位噪声、抖动、通道偏斜相噪仪、示波器TIE近端相噪恶化、多片不同步

一个可复现的教学示例:双音信号的频谱观察

为了把上述指标落到可观察的现象上,这里给出一个合理假设的教学示例。设某ADI高速DAC更新率为 fs = 2.4 GSPS,输出两路单音,频率分别为 f1 = 300 MHz、f2 = 310 MHz,数字域采用4倍插值,JESD204B使用4 Lane、线速率约 12 Gbps。在频谱仪上观察输出,重点关注以下现象:

  1. 两个主音应出现在300 MHz和310 MHz,幅度差应小于0.5 dB,反映通道增益一致性。
  2. 三阶交调产物应出现在 2f1 - f2 = 290 MHz 和 2f2 - f1 = 320 MHz,其相对主音的抑制比即为双音SFDR。
  3. 插值镜像应出现在 fs - f1 = 2.1 GHz 附近,若模拟滤波器抑制不足,会以杂散形式出现。
  4. 若SYSREF未正确对齐,多通道之间会出现固定但非预期的相位差,表现为两音合成包络的周期性起伏。
上述数值为教学示例参数,用于说明观察方法,并非某款具体器件的实测结果。实际工程中应以所选DAC数据手册的SFDR/NSD曲线和评估板实测为准。

学习路线与工程方法

本课程后续内容将按"器件—接口—时钟—模拟—系统"的顺序推进。建议在学习时始终带着三个问题:

  • 数据从哪里来、以什么速率来? 这决定了JESD204参数和FPGA侧的数据组织方式。
  • 时钟从哪里来、抖动有多大? 这决定了输出频谱近端相噪和EVM的上限。
  • 输出网络如何匹配、如何滤波? 这决定了带外杂散和输出功率能否满足系统要求。

在动手阶段,建议先建立最小可运行链路:FPGA产生单音采样点,经JESD204B送到DAC,DAC输出接巴伦和频谱仪,确认主音频率和幅度正确;再逐步加入插值、双音、多通道同步和调制波形。每增加一个环节,都回到频谱仪和示波器上确认指标是否按预期变化。这样,高速DAC就不再是一个黑盒,而是一条可以被逐段测量、逐段优化的信号链。