1. 项目概述与核心挑战
在高速信号采集系统的设计中,模数转换器(ADC)的性能上限往往不是由芯片本身的指标决定,,而是被其前端的模拟驱动电路所限制。我最近在为一个宽带接收机项目选型和设计前端链路时,再次深刻体会到了这一点。项目核心是处理最高频率达300MHz的中频信号,目标是实现尽可能高的无杂散动态范围(SFDR)。经过一番筛选,德州仪器(TI)的ADS62P19进入了视野,这是一款11位、最高250MSPS的双通道ADC,其高采样率和宽输入带宽(标称可达700MHz)非常适合我们的需求。
然而,数据手册上漂亮的指标参数,并不意味着在电路板上就能轻易复现。最大的挑战来自于一个看似不起眼的现象:采样毛刺。当ADC内部的采样开关以数百兆赫兹的频率快速开合时,会在其模拟输入端产生瞬态的电流尖峰。如果驱动电路不能“吸收”这些毛刺,它们就会在输入端反射、振荡,最终以谐波和杂散的形式出现在输出频谱中,严重劣化SFDR。更棘手的是,为了吸收毛刺,我们通常需要在输入端增加滤波网络,但这又会引入额外的RC时间常数,限制系统的输入带宽。因此,驱动电路设计的核心,就是在毛刺抑制和带宽优化之间找到一个精妙的平衡点。这绝非简单的“照图施工”,而是需要深入理解ADC的输入特性、信号源特性以及最终的应用场景。
2. 深入理解ADS62P19的输入特性与驱动需求
在动手画原理图之前,我们必须先吃透ADC数据手册中关于输入驱动的要求。对于ADS62P19这类高速差分输入ADC,其驱动需求可以概括为三个核心要点:差分驱动、低源阻抗、以及共模偏置。
2.1 为何必须采用差分驱动?
首先,ADS62P19的模拟输入(INP, INM)是差分对。采用差分驱动绝不仅仅是为了“看起来专业”,它带来了两个至关重要的好处:
- 提升共模噪声抑制能力:外部环境中的电磁干扰(如电源噪声、数字开关噪声)通常以共模形式同时耦合到两条信号线上。差分放大器或变压器能够极大地抑制这种共模噪声,只放大或传输两条线之间的差值(即有用信号)。
- 改善偶次谐波性能:在理想对称的差分系统中,偶次谐波(如2次、4次谐波)理论上会被抵消。实际电路中,任何不对称性都会导致偶次谐波恶化。良好的差分驱动有助于保持信号路径的对称性,从而提升SFDR。
2.2 采样毛刺的根源与影响
数据手册明确指出,SFDR性能受限可能源于采样电路的非线性、量化器的非线性,以及采样毛刺。采样毛刺是开关电容式采样保持电路的固有特性。当内部采样开关闭合时,采样电容需要瞬间充电到输入电压值;当开关断开时,又会产生电荷注入和时钟馈通效应。这些动作在输入端表现为快速的电流脉冲。
如果驱动电路的输出阻抗较高,这些电流脉冲就无法被迅速“吸收”,会在信号路径的寄生电感(尤其是芯片封装内部的键合线电感)和电容上产生电压振铃。这个振铃电压会叠加在下次采样时刻的输入信号上,引入非线性失真。数据手册特别指出,在输入频率较低(约200MHz以下)时,采样毛刺往往是限制SFDR性能的主导因素。
2.3 内部R-C滤波与外部驱动电路的权衡
ADS62P19内部已经在每个输入引脚到地之间集成了一个R-C滤波网络。这个设计的初衷很好:在芯片内部吸收毛刺。但这个内置滤波器有一个固有的矛盾:其截止频率的设定是一个权衡。
- 较低的截止频率(较大的C值):能更好地吸收毛刺,但会严重限制输入带宽。
- 较高的截止频率(较小的C值):能支持更宽的带宽,但吸收毛刺的能力变弱,此时就需要外部驱动电路来承担吸收毛刺的任务。
TI的工程师在ADS62P19中已经对这个内部R-C值进行了优化,以支持高达700MHz的输入带宽。这意味着,对于追求极致带宽的应用(>300MHz),我们可以更多地依赖内部滤波和低阻抗驱动;但对于中低频应用(<300MHz),我们有机会通过外部R-C-R滤波网络来进一步优化毛刺抑制,从而获得比数据手册典型值更优的SFDR。
2.4 输入阻抗模型:设计匹配网络的基础
要设计一个能与ADC良好协同的驱动电路,必须知道ADC“看起来”像什么。图45和图46提供了ADS62P19的输入阻抗(ZIN = RIN || CIN)随频率变化的曲线。这是设计匹配网络和评估带宽的黄金依据。 简单来说,在低频时,输入阻抗主要表现为一个电阻(RIN,约几百欧姆);随着频率升高,寄生电容(CIN,几皮法)的容抗急剧下降,成为主导,使得输入阻抗整体降低并呈现容性。任何外部驱动电路的设计,都必须基于这个变化的阻抗模型进行计算和仿真,而不是假设它是一个固定的50欧姆或100欧姆负载。
3. 驱动电路方案选型与设计细节
基于上述分析,TI在数据手册中给出了三种典型的驱动电路配置,分别针对不同的输入频率范围。理解每一种方案的原理和取舍,是成功设计的关键。
3.1 方案一:针对低频优化的高阻尼电路(< 100 MHz)
这个方案的核心目标是最大化毛刺吸收能力,牺牲一部分带宽以换取最优的SFDR。
- 电路结构:采用经典的R-C-R “π型” 滤波网络。在每个输入端,串联一个15Ω电阻(Rs),然后并联一个22pF电容到公共端,再串联一个25Ω电阻连接到ADC输入引脚。在Rs和22pF电容的节点处,通过一个39nH的串联电感连接到变压器次级中心抽头,该抽头通过0.1μF电容交流接地(实际连接到VCM偏置)。
- 工作原理深度解析:
- 阻尼电阻(15Ω):其首要作用是阻尼由封装寄生电感和PCB走线电感可能引起的振铃。虽然数据手册建议5-15Ω,但在此方案中选择较大值(15Ω),是为了与后面的22pF电容形成更强的低通滤波效果。
- 大电容(22pF):这是吸收采样毛刺能量的主力。采样瞬间产生的高频电流脉冲会优先被这个低阻抗路径(通过电容到地)吸收,而不是反射回信号源或进入ADC。它与39nH电感共同构成了一个并联谐振网络,可以针对特定频段的毛刺能量进行吸收。
- 串联电感(39nH):它与22pF电容构成了一个并联谐振电路。其谐振频率
f_res = 1/(2π√(LC))大约在170MHz左右。这个设计非常巧妙,它在这个频率点提供了一个极高的阻抗,阻止了该频率的信号电流流向地,但对于远低于或高于此频率的毛刺成分(尤其是采样开关产生的高次谐波),它和电容一起提供了到地的低阻抗通路。同时,对于低频有用信号,电感阻抗很低,近似短路,信号主要流经电阻路径。 - 终端匹配:变压器次级看到的负载是100Ω差分(两个25Ω电阻串联,并通过VCM提供共模偏置)。这与常见的1:1变压器+50Ω源阻抗的配置是匹配的。
- 设计要点与实操心得:
- 电容选型:22pF电容必须使用高频特性好、寄生电感小的器件,如NP0/C0G材质的陶瓷电容。贴片封装(如0402)比0603或0805更优,因为引线电感更小。
- 电感选型:39nH电感同样需要高Q值、自谐振频率(SRF)远高于工作频率的绕线电感或薄膜电感。务必查阅其SRF曲线,确保在工作频段内呈现理想的感性。
- 布局对称性:INP和INM路径上的所有元件(电阻、电容、电感)必须尽可能对称布置,走线等长,以保持差分对的平衡。任何不对称都会直接转化为偶次谐波失真。
3.2 方案二:针对中频的平衡型电路(~300 MHz)
当目标输入频率提升到200-300MHz范围时,方案一的22pF电容和39nH电感会引入过多的带宽损失。此时需要一种更平衡的方案。
- 电路演变:将方案一中的22pF电容减小为3.3pF,并直接短接39nH电感(用0欧姆电阻或直接走线替代)。同时,将输入串联阻尼电阻从15Ω减小为5Ω。
- 设计逻辑:
- 减小电容值:3.3pF的电容比22pF的阻抗在高频时更高,对有用信号的分流作用减弱,从而保留了更宽的带宽。
- 移除电感:在更高频率下,电感的感抗(
XL = 2πfL)变得很大,例如39nH电感在300MHz时感抗约为73Ω,它会严重阻碍高频信号传输。直接短路它,移除了这个瓶颈。 - 减小串联电阻:为了补偿因移除大电容和电感而减弱的毛刺吸收能力,我们适当减小了串联电阻(从15Ω到5Ω),以降低驱动源的输出阻抗,使其能更有效地“灌入”电流来平息毛刺。数据手册推荐的5-15Ω范围在此处选择了下限。
- 带宽支持:经过这样的调整,该电路能够有效支持最高约300MHz的输入频率。变压器仍可选用ADT1-1WT或ETC1-1-13这类宽带型号。
- 实测注意事项:
- 这个方案对PCB布局和元件寄生参数更为敏感。3.3pF的电容值本身就和PCB焊盘的寄生电容(可能达到0.2-0.5pF)处于同一数量级。在布局时,必须使用电磁场仿真软件(如ADS, HFSS)或至少依靠经验,精确计算和优化走线带来的寄生效应。
- 5Ω的串联电阻功耗需要计算。假设输入信号为满幅2Vpp差分(即每端1Vpp,约0.35Vrms),在50Ω系统下,流经5Ω电阻的电流产生的功耗很小,但若驱动的是大信号,仍需核算。
3.3 方案三:针对高频的极简直驱电路(> 300 MHz)
对于追求极限带宽,输入频率超过300MHz甚至接近ADC本身带宽极限(700MHz)的应用,外部滤波网络带来的相位延迟和带宽损失变得不可接受。
- 电路结构:采用传输线变压器(如ADTL2-18)直接驱动。在变压器次级,直接使用两个25Ω电阻连接到ADC的INP和INM,中心点通过电容连接到VCM提供偏置。完全移除了外部的R-C-R滤波网络。
- 核心思想:此时,抑制毛刺的任务完全交给了ADC内部的R-C滤波器和极低阻抗的驱动源。传输线变压器在很宽的频带内都能提供良好的平衡性和低插入损耗,并且能够呈现非常低的输出阻抗。
- 为什么能工作?在极高频率下,采样毛刺的能量频谱分量也极高。ADC内部的寄生电容和内部RC滤波器在极高频率下阻抗很低,成为了吸收这些超高频毛刺的主要路径。同时,低阻抗的驱动源(由传输线变压器和靠近ADC的50Ω终端电阻实现)确保了毛刺电流能够被迅速“吞没”,而不会在传输线上形成明显的电压反射。
- 双变压器背对背设计:数据手册图49展示了一个更极致的方案:使用两个相同的1:1变压器背对背连接。第一个变压器实现单端转差分,第二个变压器则主要起到平衡转换的作用。由于变压器绕组间存在寄生电容的不匹配,会导致共模到差模的转换,恶化偶次谐波。使用两个完全相同的变压器背对背,可以极大地改善这种不平衡性。两个变压器之间可能需要额外的终端电阻来优化匹配。
- 1:4变压器的特殊考虑:图50展示了使用1:4变压器的场景。1:4变压器将50Ω源阻抗变换为200Ω,这提高了驱动源的阻抗。数据手册警告,这可能导致性能(尤其是毛刺抑制能力)相比1:1变压器有所下降。因此,只有在特定需求(如需要电压增益)时才会使用,并且可能需要额外的调谐网络(如图中的LC网络)来在特定频段(如150MHz)提供低阻抗路径。
关键提示:无论选择哪种方案,靠近ADC输入引脚放置的0.1μF旁路电容都至关重要。它们为采样毛刺的共模电流分量提供了直接到地的超低阻抗路径,防止共模噪声影响ADC性能。必须使用低ESL(等效串联电感)的陶瓷电容,并尽可能靠近引脚放置。
4. 时钟、参考源及其他关键外围电路设计
一个高性能的ADC系统,驱动电路只是半边天。时钟和参考源的设计同样不容有失。
4.1 时钟输入设计:低抖动是关键
ADS62P19的时钟输入非常灵活,支持差分(正弦波、LVPECL、LVDS)或单端(LVCMOS)驱动。对于高速高精度采样,差分时钟驱动是首选,因为它能更好地抑制共模噪声。
- 内部偏置:芯片内部通过两个5kΩ电阻将CLKP和CLKM的共模电压偏置到VCM(1.5V)。这意味着对于交流耦合的差分时钟(如来自时钟发生器芯片的LVPECL或LVDS),可以直接通过电容耦合进去,无需外部提供共模偏置。
- 驱动电路示例:
- 正弦波:通常通过一个中心抽头接VCM的变压器耦合输入。
- LVPECL:需外接130Ω-150Ω的端接电阻到VCC(通常是3.3V),并通过交流耦合电容连接到ADC时钟引脚。注意,LVPECL的共模电压(约2V)与ADC的VCM(1.5V)不同,必须交流耦合。
- LVDS:标准100Ω差分端接,同样交流耦合。
- LVCMOS:单端时钟可以交流耦合到CLKP,同时将CLKM通过一个0.1μF电容接地。
- 时钟抖动是SFDR的隐形杀手:时钟信号的相位噪声会直接叠加到被采样的模拟信号上,尤其是在高频输入时。公式
SNR = 20log10(1/(2π * f_in * t_jitter))清晰地表明了输入频率f_in越高,对时钟抖动t_jitter的要求就越苛刻。务必选择低抖动的时钟源,并在时钟路径上考虑使用带通滤波器来净化时钟信号,滤除带外噪声。
4.2 参考电压与增益设置
- 内部/外部参考:ADS62P19内置了高精度的基准源(REFP/REFM),默认情况下无需任何外部元件,这大大简化了设计。VCM引脚会输出1.5V的共模电压,可直接用于前端电路的偏置。只有在需要调整ADC的满量程输入范围时,才需要启用外部参考模式。此时,VCM引脚变为参考输入,施加在VCM上的电压
V_VCM与差分输入满幅值的关系为:V_FS_diff_pp = V_VCM × 1.33。例如,若需要1Vpp的满量程,则需向VCM施加约0.75V电压。 - 可编程增益(PGA):这是ADS62P19一个非常实用的功能。增益可在0dB至6dB之间以0.5dB步进编程。增加增益可以显著提升高输入频率下的SFDR,代价是SNR会有大约1dB/dB的下降。这是一个宝贵的权衡工具:在输入信号幅度较小,且系统受限于SFDR而非SNR时,可以适当增加增益来优化动态范围。数据手册表31清晰地列出了不同增益下的满量程电压,设计时需要根据前级驱动器的输出能力来合理设置。
4.3 电源与接地设计要点
- 电源去耦:虽然芯片内部已有大量去耦,但外部靠近电源引脚放置的0.1μF和1-10μF电容仍然是必需的,主要用于滤除来自电源平面的低频噪声。使用多个小容量(如0.01μF)电容并联来覆盖更宽的频段是常见做法。
- 接地与散热焊盘:数据手册建议使用单一接地平面,并通过合理的分区来隔离模拟、数字和时钟区域。这与我多年实践的经验一致:完整的地平面能为返回电流提供最低阻抗路径,比分割地平面更能避免“地弹”等问题。裸露的散热焊盘(Thermal Pad)必须可靠地焊接到大面积的地平面上,这不仅是散热的需求(降低芯片结温),也因为该焊盘内部连接到数字地,良好的焊接确保了数字噪声有最短的回流路径。
5. 板级布局、布线实战经验与避坑指南
原理图设计正确只成功了三分之一,高速ADC电路的性能极大程度上取决于PCB布局布线。
5.1 布局黄金法则
- 最短路径原则:模拟输入走线(从变压器/运放输出到ADC输入引脚)必须尽可能短、直、对称。任何多余的走线都会引入寄生电感和电容,影响匹配和带宽。
- 元件紧靠ADC:输入端的匹配电阻(5/15Ω)、R-C-R滤波网络的所有元件、以及VCM的偏置/去耦电容,必须像卫星一样紧密环绕在ADC输入引脚周围。优先考虑将这些元件放在PCB的顶层,正对着ADC引脚下方,通过短而粗的走线(或直接使用焊盘)连接。
- 对称布局:对于差分对(INP/INM, CLKP/CLKM),必须采用严格的对称布局。这意味着走线长度、宽度、间距、以及路径上经过的过孔数量必须完全一致。可以使用EDA工具的“差分对”和“等长”规则进行约束。
- 电源去耦电容的摆放:为AVDD和DRVDD供电的每个去耦电容,其GND端到芯片对应电源引脚和地引脚的回流路径必须最短。理想情况是电容位于电源引脚和地引脚之间,形成一个小环路。
5.2 布线关键细节
- 走线阻抗控制:从变压器次级到ADC输入端的差分走线,应设计为受控阻抗差分线,通常目标阻抗为100Ω差分(对应单端50Ω)。这需要与PCB制造商沟通,根据板层叠构、介质材料、线宽和线距来计算。保持整个路径阻抗一致,避免反射。
- 远离数字噪声源:模拟输入走线、时钟走线必须远离任何数字信号线,尤其是高速数据输出总线(DA/DB[10:0])和输出时钟(CLKOUT)。最好用接地屏蔽线或地平面进行隔离。避免在模拟部分的正下方或正上方走数字线。
- 接地过孔阵列:在ADC芯片周围,特别是裸露焊盘对应的区域,打上密集的接地过孔阵列,将其牢固地连接到内部完整的地平面。这提供了良好的电气接地和散热通道。
- VCM走线:VCM网络为模拟输入和时钟输入提供偏置,必须保持“干净”。采用星型连接或小面积铺铜的方式,避免数字电流流过此网络。其去耦电容(0.1μF)必须紧靠VCM引脚。
5.3 常见问题排查与调试技巧
即使设计再仔细,首版调试也常会遇到问题。以下是一些实战中总结的排查思路:
- 问题:SFDR在低频段不达标,出现特定谐波。
- 排查:这极可能是采样毛刺抑制不足。首先用示波器(高带宽、差分探头)直接测量ADC输入引脚处的波形,观察在采样时钟边沿是否有明显的振铃或毛刺。如果有,检查驱动电路方案是否与应用频段匹配。对于<100MHz信号,考虑增加外部R-C-R滤波器的电容值(如从3.3pF增加到10pF)或串联电阻值。确保所有旁路电容(尤其是0.1μF)已正确焊接且接地良好。
- 问题:高频输入信号衰减严重,带宽不足。
- 排查:使用网络分析仪或信号源+频谱仪,测量从驱动电路输入端到ADC输入端的频率响应。如果高频滚降过早,首先检查是否错误地使用了针对低频优化的电路(如带有22pF电容和电感的方案)。其次,检查PCB走线是否过长,或是否存在未被考虑的寄生电容(如过孔焊盘、测试点)。尝试移除不必要的元件或使用更小的封装。
- 问题:偶次谐波(如HD2)特别突出。
- 排查:这是差分不平衡的典型标志。检查内容:
- 布局对称性:用尺子或设计软件严格测量INP和INM路径的长度差。
- 元件容差:差分路径上的配对电阻、电容是否使用了1%甚至0.1%的高精度型号?它们的实际值是否匹配?
- 变压器平衡度:尝试更换一个不同批次或品牌的变压器。考虑使用“背对背”变压器方案来改善平衡性。
- 信号源本身:确保输入到变压器的原始单端信号本身质量良好,没有失真。
- 排查:这是差分不平衡的典型标志。检查内容:
- 问题:整体噪声基底偏高,SNR下降。
- 排查:
- 电源噪声:用示波器(带宽限制到20MHz)测量AVDD和DRVDD电源引脚上的纹波。确保去耦电容有效。
- 时钟质量:测量输入时钟的抖动和相位噪声。一个嘈杂的时钟会直接抬高整个噪声基底。
- 接地问题:检查ADC裸露焊盘是否焊接良好,确保其与地平面是低阻抗连接。可以用万用表蜂鸣档测试。
- 数字输出干扰:确保CMOS输出数据线(如果使用)远离模拟输入区域,且负载不要过重。在高速CMOS模式下,数据线上的快速边沿会通过电源和地耦合回模拟部分。
- 排查:
调试必备工具:一台高性能的差分探头(至少500MHz带宽)和一台实时频谱分析仪(或带高分辨率FFT功能的示波器)是调试ADC性能的利器。前者可以让你安全、准确地观测差分信号的真实面貌,后者则能直观地揭示SFDR、SNR和各种杂散问题。
6. 性能权衡与方案选择总结
回顾整个设计过程,驱动电路的选择本质上是一系列权衡的艺术。这里我将三种核心方案的关键权衡点总结成下表,方便大家在设计时快速决策:
| 特性维度 | 方案一:低频优化型 (图47) | 方案二:中频平衡型 (图48) | 方案三:高频直驱型 (图49) |
|---|---|---|---|
| 目标输入频率 | < 100 MHz | ~100 - 300 MHz | > 300 MHz (可达700MHz) |
| 核心外部元件 | 15Ω Rs, 22pF C, 39nH L | 5Ω Rs, 3.3pF C, 电感短路 | 无R-C-R滤波器,或使用传输线变压器 |
| 毛刺抑制能力 | 最强 | 中等 | 较弱,依赖内部滤波和极低源阻抗 |
| 输入带宽 | 受限,最低 | 较宽 | 最宽,接近ADC极限 |
| SFDR优化点 | 低频段 (<200MHz) | 中频段 | 高频段 (>300MHz) |
| 设计复杂度 | 较高(需调谐L&C) | 中等 | 较低(但对布局和变压器要求高) |
| 对布局敏感性 | 高(对称性要求严) | 很高(寄生参数影响大) | 极高(依赖超短路径和优质变压器) |
最终选择建议:
- 如果你的信号永远低于100MHz,并且对SFDR有极致要求(例如高精度音频分析或振动监测),方案一是稳妥且能挖掘芯片潜力的选择。
- 如果你的信号在100MHz到300MHz之间(例如许多通信中频),方案二是最佳起点。你需要仔细仿真和优化那个3.3pF电容周围的布局。
- 如果你的目标是采集射频或超宽带信号,频率超过300MHz,那么应该直奔方案三。此时,你的精力应集中在寻找性能优异的宽带变压器、设计完美的50Ω传输线以及实现无可挑剔的PCB布局上。记住,在这个频段,每一毫米的走线都至关重要。
驱动电路设计没有“银弹”,最好的方案永远是那个最贴合你具体应用场景、信号特性和性能目标的方案。理解每个元件背后的物理意义,在带宽、线性度、噪声和复杂度之间做出明智的取舍,这正是高速模拟电路设计的魅力与挑战所在。