2. 高速混合信号产品需求解析

在高速混合信号产品的工程交付中,最容易出问题的环节往往不是仿真本身,而是“验证需求”与“系统指标”之间的断层。系统工程师给出的是 ENOB、SFDR、误码率、抖动容限等系统级指标,而验证工程师面对的是采样率、输入带宽、时钟相位噪声、电源纹波、码型长度等芯片级参数。两者之间需要一次严谨的映射,否则会出现“指标测了但没测到点子上”的情况。本节以 ADI 的数据转换器和高速收发器为例,拆解从规格书到验证需求的映射方法。

一、系统指标与芯片级参数的对应关系

系统指标描述的是“整机或链路要达到什么”,芯片级参数描述的是“器件在什么条件下能贡献什么”。映射的核心是找到指标背后的物理量,并把它拆解到器件的可测参数上。以 ADI 的 AD9208(双通道 14 位 3 GSPS ADC)为例,若系统要求接收链路在 1.8 GHz 输入下 ENOB ≥ 9.5 bit,那么芯片级验证需求至少包括:

  • 在 fin = 1.8 GHz、fs = 2.6 GSPS 条件下的 SNR/SINAD 实测值;
  • 对应输入幅度下的满量程(FS)与增益/失调误差;
  • 时钟输入相位噪声在 10 kHz~100 MHz 积分后的抖动贡献;
  • 电源纹波在 ADC 模拟供电域的耦合量。

ENOB 与 SINAD 的关系为 ENOB = (SINAD − 1.76)/6.02。若要求 ENOB ≥ 9.5 bit,则 SINAD 需 ≥ 58.9 dB。这个换算就是映射的第一步:把系统指标翻译成器件可测的频域指标。

二、从规格书到验证需求的拆解路径

规格书中的典型参数表通常给出“典型值”和“最小值”,但验证需求必须明确测试条件。以 ADI 的 ADRV9009 收发器为例,其接收通道噪声系数、IIP3、镜像抑制等指标都依赖增益索引、LO 频率和采样率。映射时需要把规格书条件与系统工作条件对齐,形成可执行的验证条目。

映射三步法:
① 指标换算——把系统 ENOB、EVM、BER 换算为 SNR、SINAD、抖动、噪声系数等器件级指标;
② 条件对齐——确认规格书测试条件(频率、幅度、温度、增益)与系统实际工作条件一致;
③ 可测化——把每个指标落到具体测试点、激励源、测量仪器和判据上。

以 ADRV9009 的发射 EVM 为例,系统要求 5G NR 100 MHz 带宽下 EVM ≤ 3%(约 −30.5 dB)。映射到芯片级,需要验证:DAC 本底噪声、LO 相位噪声、IQ 不平衡、PA 前级线性度。其中 LO 相位噪声在 100 kHz~10 MHz 积分后若贡献 −38 dBc,则留给其余环节的余量约 7.5 dB,这个余量分配就是验证需求的来源。

系统指标 → 芯片级验证需求映射链 系统级指标 • ENOB ≥ 9.5 bit • EVM ≤ 3% (−30.5 dB) • BER ≤ 1e−12 • 抖动容限 ≥ 0.3 UI • 镜像抑制 ≥ 65 dBc 指标换算与条件对齐 ENOB → SINAD ≥ 58.9 dB EVM → SNR ≥ 30.5 dB 抖动 → 相位噪声积分 f_in = 1.8 GHz, f_s = 2.6 GSPS 增益索引 / LO 频率对齐 芯片级验证需求 • SNR/SINAD @ 1.8 GHz • 时钟相位噪声积分 • 电源纹波耦合量 • IQ 不平衡 / 镜像 • DAC 本底噪声 验证执行:测试点、激励与判据 ADC 动态性能 激励:单音 1.8 GHz 仪器:信号源+频谱仪 判据:SINAD ≥ 58.9 dB 采样:2.6 GSPS 时钟抖动 激励:时钟源 2.6 GHz 仪器:相位噪声分析仪 判据:积分抖动 ≤ 80 fs 积分带宽:10k~100M 电源纹波 激励:叠加 1 MHz 纹波 仪器:示波器+探头 判据:杂散 ≤ −75 dBc 供电域:AVDD 1.8 V 发射 EVM 激励:5G NR 100 MHz 仪器:矢量信号分析仪 判据:EVM ≤ 3% LO:3.5 GHz

三、以 ADRV9009 为例的规格书拆解

打开 ADRV9009 数据手册,接收通道的噪声系数典型值为 12 dB(增益索引 255,LO 2.5 GHz)。若系统要求接收灵敏度对应 NF ≤ 14 dB,则验证需求应写为:在增益索引 255、LO 2.5 GHz、采样率 245.76 MSPS 条件下,用 Y 因子法测 NF,判据 ≤ 14 dB。这里的关键是把“典型值”变成“带条件的判据”。

再看发射通道的 IQ 不平衡。规格书给出镜像抑制典型值 75 dBc。系统要求 65 dBc,看似余量充足,但规格书条件通常是单音或窄带。若系统工作带宽为 100 MHz,IQ 不平衡会随频率变化,验证需求应改为:在 100 MHz 带宽内扫描多个频点,最差频点的镜像抑制 ≥ 65 dBc。这就是“条件对齐”的实际含义。

四、验证需求的可测化与判据设计

映射的最后一步是把指标落到可执行的测试上。每个验证需求应包含五个要素:测试对象、激励条件、测量仪器、测量方法和判据。以时钟抖动为例:

验证条目:ADC 采样时钟积分抖动
测试对象:AD9208 CLK+ / CLK− 差分输入
激励条件:2.6 GHz 正弦时钟,幅度 1.0 Vpp 差分
测量仪器:相位噪声分析仪(如 Rohde & Schwarz FSWP)
测量方法:测 SSB 相位噪声,积分带宽 10 kHz ~ 100 MHz
判据:积分抖动 ≤ 80 fs rms
备注:需扣除仪器本底噪声,必要时用互相关法

这个条目已经可以直接交给测试工程师执行。相比之下,“验证时钟性能”这样的描述无法执行,也无法判断通过与否。

映射过程中最常见的三个错误:
① 只写指标不写条件——例如“SNR ≥ 60 dB”,但没写输入频率和采样率;
② 用典型值代替判据——规格书典型值不是保证值,验证判据应参考最小值或系统分配值;
③ 忽略测试系统本底——信号源、时钟源、频谱仪的噪声底可能高于被测器件,导致测不准。

五、映射结果的复查与闭环

完成映射后,建议做一次反向复查:从每条芯片级验证需求出发,问“如果这条通过了,系统指标是否一定满足?”如果答案是否定的,说明映射有遗漏。例如,验证了 ADC 的 SINAD,但没有验证时钟抖动,而系统 ENOB 对抖动敏感,那么映射就是不完整的。

另一个复查角度是余量分配。系统指标通常由多个环节共同贡献,芯片只是其中之一。以 EVM 为例,若系统要求 −30.5 dB,DAC 贡献 −38 dB、LO 贡献 −38 dB、PA 贡献 −36 dB,则总 EVM 约为 −30.2 dB,余量仅 0.3 dB,风险很高。此时应回到映射阶段,重新分配各环节的指标,而不是等到测试失败再补救。

从系统指标到芯片级验证需求的映射,本质上是一次“翻译+分配+可测化”的过程。翻译是把系统语言变成器件语言,分配是把总预算分到各环节,可测化是把每条需求变成带条件的判据。做好这三步,后续的验证执行才有意义,工程交付才有可追溯的依据。