0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于ADC和音频测试的高性能源,具有新颖的数字预失真

星星科技指导员 来源:ADI 作者:Gustavo Castro 2022-12-14 11:25 次阅读

测试精密仪器需要超低失真和低噪声高性能信号发生器。需要新的概念来确保高性能水平的表征。ADMX1002等参考设计利用高性能精密数模转换器DAC)简化了这项任务,这些转换器的精度和分辨率达到了前所未有的水平。1此外,添加新颖的数字预失真算法可以进一步增强测试信号保真度,以小巧、低成本的外形尺寸实现前所未有的低失真信号。

介绍

精密模数转换器 (ADC) 和高保真音频设备(编解码器、MEMS 麦克风等)的发展继续增加自动化测试设备 (ATE) 对高性能音频和任意信号生成的需求。表征、验证和测试这些器件的直流和交流特性所需的多种高性能仪器对开发和生产测试的成本产生了溢价,有时甚至禁止或限制了测试覆盖率。

在可能的情况下,测试工程师会开发内部解决方案作为替代方案,但这是以牺牲时间和资源为代价的。ADMX1002超低失真信号发生器模块等参考设计旨在提供一种替代方案来加速这一发展。

poYBAGOZQjSAMMpUAAFwCFqp1kU306.jpg?h=270&hash=76EDC79AF0B2DCA6B73F36C8435390EE&imgver=1

图1.ADMX1002 超低失真和低噪声信号发生器。

ADMX1002解决了硬件和软件开发方面的挑战。除了通过简单的串行接口抽象化设计复杂性外,它还可自动生成多个正弦波和任意波形。此外,ADMX1002采用新颖的数字预失真算法,进一步提高了信号链中DAC和放大器的性能。

高性能混合信号测试需求

现代ADC和其他混合信号器件通常需要一个源来测试高性能直流和交流特性。在所有情况下,源必须超过被测器件 (DUT) 的性能。

执行直流测试以确保没有失码,并验证差分非线性(DNL)、积分非线性(INL)以及失调和增益误差。这些测试需要低噪声和高分辨率直流耦合、单脉冲、线性信号,例如斜坡,以表征INL和DNL性能。对于这种类型的测试,需要高分辨率来执行ADC中的所有可用代码。

交流测试可验证总谐波失真 (THD)、信噪比和失真比 (SINAD) 和无杂散动态范围 (SFDR) 等规格。这些测试通常使用最高质量的音调(正弦波)进行,这意味着它不应包含任何高于目标规格的谐波含量。为了 完成 此 任务, 测试 工程 师 可以 使用 定制 滤波 器 来 消除 测试 信号 中 不需要 的 失真 产物, 从而 增加 系统 的 复杂 性 和 成本。然而,来自源头的宽带噪声很难在目标信号周围滤除。来自源头的噪声需要低于被测ADC的本底噪声,以确保其不会降低所需的测量目标。

以下数据手册总结了高性能ADC的规格:AD4020/AD4021/AD4022、ADAQ23878和AD7134,如表1所示。从此表中,我们可以看到我们的目标是使THD优于-123 dBc。

参数
AD4020
ADAQ23878
AD7134
分辨率,位
20 18 24
采样率,MSPS
1.8 15 1.5
DNL, ppm
0.3 1 不適用
INL, ppm
1 2.4 2
信噪比,分贝
100.5 89.3 107
谐波失真,分贝
-123 -115 -120
辛纳德,分贝 100 89 106.5
SFDR, dBc
122 114 125

低失真的关键设计考虑因素:分辨率和线性度

失真可以表示为任何给定点的信号幅度误差。这些误差会导致偏离其理想信号形状。对于数字合成信号,具有低至最低有效位(LSB)保证线性度的真正高分辨率DAC是准确表示目标信号的每个样本的关键。由于INL和DNL是量化转换器与其理想传递函数偏差的指标,因此这些线性误差对高保真信号的再现有直接影响。

由于周期信号的失真通常以THD表示,因此我们需要量化分辨率和INL对THD的影响,以便做出适当的DAC精度选择。为了观察低THD,需要低本底噪声,这意味着需要高信噪比(SNR)。从根本上说,转换器的SNR受到其量化噪声的限制。人们普遍认为,信噪比和分辨率通过表达式相关

pYYBAGOZQjaANoxcAAArih8dfLQ394.jpg?la=en&imgver=1

其中 N 是转换器中可用的位数,fs是采样率,BW是测量的带宽。2从表1中,我们可以看到至少需要一个优于100.5 dB的SNR,或者理想情况下需要三倍,即大约110 dB。假设带宽达到第一个奈奎斯特区,则110 dB SNR所需的分辨率为18位。

接下来,我们需要量化INL和THD之间的关系。为此,我们假设DAC具有弱二阶INL。它的传递函数可以用多项式表示

poYBAGOZQjiAKu2fAAAMvH-74Dg070.jpg?la=en&imgver=1

其中y是DAC的输出(以伏特为单位),x是输入代码。第一项的系数a表示与输入代码和输出电压相关的理想因子。第二项代表INL,其系数b远小于a。使用该DAC产生余弦信号x(t) = cos(ωt)将导致输出

pYYBAGOZQjmAb3rUAAAZrwxB0i4737.jpg?la=en&imgver=1

因为三角恒等式

poYBAGOZQjuADjqRAAAYIyzuNQU167.jpg?la=en&imgver=1

我们可以将DAC输出端的信号表示为

pYYBAGOZQj2AHBruAAAgad3yCqI012.jpg?la=en&imgver=1

第二项现在显示二次谐波失真(HD2)。这种关系表明INL对低失真信号的产生施加了基本限制。该分析也适用于高阶INL项,这些项会产生高次谐波失真分量。例如,添加幅度c的三阶非线性项会产生信号3:

poYBAGOZQj6AWm3VAAAxBMGEm8k102.jpg?la=en&imgver=1

假设我们采用18位DAC(根据我们的SNR计算),三阶INL为2 LSB,则由三次谐波引起的失真预计为

poYBAGOZQkCAR3DfAAAmhdHh74c977.jpg?la=en&imgver=1

这将达不到我们优于−123 dBc的设计目标。再增加两个位将使失真再降低12 dB,达到−126 dBc。这意味着我们至少需要一个具有20位分辨率的DAC来实现失真目标。

信号生成路径设计

要设计能够满足失真和噪声要求的源,首先要设计几个关键元件:DAC及其基准电压源电路。这项任务可通过AD5791 20位精密DAC实现。如果使用10 V输出范围,其高分辨率和优于1 LSB的线性度可确保最准确地再现误差小于10 μV的信号电平。

输出信号路径的简化图如图2所示。两个AD5791以相反的极性工作,以实现全差分路径,从而进一步提高SNR,并将目标信号与地引起的串扰解耦。LTC6655等低噪声基准电压源与AD8676精密运算放大器相结合,可为每个AD5791的高线性度双极性操作提供必要的正基准电压源和负基准电平。

pYYBAGOZQkOAXhwYAAEu3jkAvfA227.jpg?h=270&hash=C598680E547A3B8FF15BDA7FAD54249F&imgver=1

图2.ADMX1002 框图。

由于AD5791采用高精度架构,使用精密DAC生成信号时遇到的一个常见挑战是代码转换之间产生的毛刺能量。4毛刺会扭曲正在生成的信号的时域特性,从而向DUT提供不需要的能量。对于周期性信号,这些毛刺会在频域中产生与基频谐波相关的杂散内容。这个问题的一个可能的解决方案是过滤毛刺能量,这会大大降低信号带宽和信号源的建立时间。更好的解决方案是基于采样保持电路实现去毛刺器5采用低电荷注入模拟开关,如运算放大器ADG1236和运算放大器AD8676。

图3显示了去毛刺器之后(顶部)和之前(底部)的10 kHz方波。底部迹线显示了AD5791输出端存在的代码转换毛刺。DAC和去毛刺器更新速率为1 MHz。来自开关的残余电荷注入与产生的信号不谐波相关,可以通过输出端的重建滤波器轻松滤除。

pYYBAGOZQkSADpD-AADT4-B7Q84032.jpg?h=270&hash=83B63889D6D6CDFDC3852204BD911FAA&imgver=1

图3.去毛刺器操作。时间刻度:5 μs/格灵敏度:5 mV/格测量带宽:50 MHz。

去毛刺电路产生的信号经过滤波,然后使用采用全差分放大器(FDA)ADA4945-1的多级六阶低通滤波器到达输出端。需要这种高阶重建滤波器来消除去毛刺器的残余能量和超出第一奈奎斯特区的图像,这些能量可能会混叠回DUT的输入频谱。6ADA4945-1实现差分输出,以满足现代ADC的输入要求。此外,每个ADA4945-1仅产生1.8 nV/√Hz噪声,并具有保证的0.5 μV/°C失调漂移,可实现高精度。

数字预失真

数字预失真或DPD是一种用于最小化信号路径上组件引入的非线性的技术。DPD需要事先了解需要纠正的误差,以便在工作期间从信号中减去这些误差。因此,必须首先对信号路径进行测量。

测量信号路径误差的挑战在于测量路径需要具有比源路径更低的失真;否则,来自测量路径的误差将被添加到源中,从而降低其性能。即使使用最好的ADC和放大器,实现这一点也不容易。例如,LTC2378-20是一款具有业界领先的固有线性度的20位ADC,可确保±2 ppm INL,是AD5791的INL的两倍。这意味着不可能通过简单地数字化其传递函数的多个点来测量源路径的传递函数误差。需要采取更好的方法。

ADMX1002采用获得专利的DPD算法,可改善用于校正源误差的测量路径的线性度。由于目标是降低正弦波形的失真,因此源在测量阶段生成单频音。ADC前面的DPD检测路径基于此类信号增强了路径的整体线性度。

波形的多个数字化段用于在数字域中重建信号,然后将其与数学模型进行比较。从此操作中提取校正参数,并将其应用于正弦波的生成。此过程需要多次迭代才能消除可能损坏结果的随机错误。一旦算法找到最佳校正,它就会停止并存储上次迭代中使用的参数以生成信号。该算法的简化流程图如图 4 所示。

poYBAGOZQkaABPiVAAEPlP-voAg730.jpg?h=270&hash=A27A72DCB76DAB5B73B391C5F74DF7D8&imgver=1

图4.在ADMX1002中使用数字预失真生成波形。

由于校正特定于正在生成的信号,因此必须对具有不同幅度和频率的任何其他信号执行此分析。为了减少在ATE系统中设置不同波形所需的时间,处理后的波形数据可以存储在板载闪存中,并随时调用。ADMX1002可以存储多达15种不同的波形,其中还包括双音或任意模式。

不带DPD的信号链的失真和噪声性能如图5所示。DPD算法对同一单元的影响如图6所示,总THD超过−130 dBc标记。与没有DPD的硬件实现的−115 dBc相比,这提高了15 dB。

pYYBAGOZQkiAHoDrAADfLjHAg2c640.jpg?h=270&hash=028E47ED80096955C36D48DBC2809B2B&imgver=1

图5.ADMX1002的频谱产生2 V rms,1 kHz,无DPD。

poYBAGOZQk-AbNQnAADbL3fNR2I899.jpg?h=270&hash=888DE7786A92230114D75FADF139BF16&imgver=1

图6.ADMX1002的频谱产生2 V rms,1 kHz,带DPD。

除DPD算法外,幅度校正算法还使用DPD检测路径来补偿重建滤波器对源路径施加的衰减。

整个系统的处理、接口和控制由 SoC 执行,其中包括带有 Arm 内核处理器FPGA 结构。执行的任务包括:®

波形合成

预失真算法执行

非易失性模式存储器管理

去毛刺器的精确定时控制

数据流到数模转换器

模拟前端开关的控制

电源轨控制和排序

主机接口:SPI、状态、并行控制

额外的DDR3 SDRAM支持SoC的处理任务,例如直接数据流到数据转换器。

为系统供电

在将所有部件组合在一起时,硬件设计人员始终面临着将高性能电源轨引入整个系统的现实。数字元件通常需要在负载点调节多个低压轨,而模拟和混合信号器件需要与数字元件的电源转换正确解耦,并使用低噪声电压轨供电。为了简化此任务,ADMX1002包括一个完整的电源子系统,由低压差(LDO)稳压器和电源监控器组成,无需生成多个电源轨。

LDO稳压器消除了来自上游开关模式电源的无用纹波,防止敏感的模拟电路拾取在输出频谱中观察到的杂散。此外,SoC 的关键电源轨由 LTC2962 监控,LTC2962 可产生一个电源良好信号,主机系统可轮询该信号以进行诊断。总体而言,ADMX1002只需要主机提供三个大容量电源轨:+3.3 V、+9.0 V和–9.0 V。简化的电源树如图7所示。

poYBAGOZQlGALlAtAAFdURffoaw339.jpg?h=270&hash=6F3E0304C84F9C82E39391FC69CA92AD&imgver=1

图7.ADMX1002电源诊断树。

对于LTM8049来说,从+12 V(基于计算机的测试系统中的共电源轨)等正电源轨生成低噪声±9.0 V电源轨的任务是微不足道的任务,它不需要外部磁性元件或复杂的布局。同样,LTM8063也可以将+12 V降压至+3.3 V。ADM7172-3.3、LT1965和LT3015等其他LDO稳压器有助于确保没有纹波电流流入紧密封装的ADMX1002,以保持干净的输出频谱。图8中的框图显示了EVAL-ADMX1002FMCZ评估板采用的这种配置。

pYYBAGOZQlOAeJK5AABbsa1MMhU212.jpg?h=270&hash=046EA5DF6D1C52B17A3627C8E7B3BC8C&imgver=1

图8.EVAL-ADMX100XFMCZ 电源树。

结论

本文 证明 了 通过 精心 设计 的 信号 路径 和 信号 处理 技术 可以 满足 对 ADC 和 音频 测试 的 需求。实现这一目标需要高分辨率DAC,注意确保输出中没有毛刺,并采用低失真放大器实现重建滤波器。通过实施使用混合信号算法优化的数字反馈路径,可以进一步提高性能,以实现精确的信号重建。此外,一种新颖的数字预失真算法可以提取谐波失真信息,用于合成波形,从而补偿源路径的失真。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mems
    +关注

    关注

    128

    文章

    3734

    浏览量

    188681
  • dac
    dac
    +关注

    关注

    43

    文章

    1973

    浏览量

    189517
  • 编解码器
    +关注

    关注

    0

    文章

    227

    浏览量

    23982
  • 信号发生器
    +关注

    关注

    28

    文章

    1276

    浏览量

    107770
收藏 人收藏

    评论

    相关推荐

    可修正RF信号的RF失真

    公司(参考文献7)都制造可用于分立数字失真电路的硅芯片。  很多工程师都熟悉Altera公司的FPGA在数字领域的使用。该公司的MegaC
    发表于 08-02 11:25

    用于实现最低失真和噪声的功耗优化的 16 位 1MSPS 数据采集系统参考设计包含原理PCB 布局和测量结果

    描述此 TI 验证设计实现了高精度 16 位 1MSPS 数据采集系统,适用于需要前端具有超低失真和超低噪声的数字音频等应用。该电路采用高性能
    发表于 08-03 07:28

    用于专业音频的双电源高性能音量控制验证设计

    描述此 TI 验证设计实施了双电源高性能音量控制,利用最低限度的失真和噪声减弱了专业线路电平音频信号。输入缓冲器保存系统的操作,且不受音频输入电源阻抗的影响。电路前端的射频 (RF)
    发表于 11-23 16:15

    用于3G基站的ISL5239数字失真电路

    自适应数字失真常用于基带低码流条件下。目前,高速ADC和DSP在这一领域逐渐应用,选择合适的自适应算法以提高收敛速度和更新精度就成为一个比较关键的问题。基于一维查找表的
    发表于 11-26 16:07

    高性能音频系统的两个关键器件(转)

    的是,ADI公司提供这种高性能音频系统信号链中的大多数器件,如下图所示。信号链中的一个关键器件是运算放大器,它可以从高性能DAC获得输入,并为功率放大器提供输出,像单位增益缓冲器一样,失真
    发表于 03-15 12:06

    专为专业音频应用设计高性能四通道ADC PCM4204

    PCM4204是专为专业音频应用而设计的高性能、四通道ADC。它支持采样频率高达216kHz的24位线性PCM输出数据。它也可通过配置而为两个通道输出经过64倍或128倍过采样的一位直接流数字
    发表于 04-30 07:00

    基于数字失真线性化实现宽带功率放大器

    在无线系统中,功放(PA)线性度和效率常是必须权衡的两个参数。工程师都在寻找一种有效而灵活的基于Volterra的自适应失真技术,可用于实现宽带RF功放的高线性度。本文将概述不同数字
    发表于 06-25 06:19

    什么是功率放大器数字失真

    功率放大器数字失真
    发表于 03-01 07:12

    如何对数字失真平台系统进行仿真测试

    数字失真平台系统模型是怎样构成的?如何对数字失真平台系统进行仿真
    发表于 04-21 07:23

    数字失真如何改善数字信号发生器的失真性能

    数字失真如何改善数字信号发生器的失真性能?为什么要改进信号源失真?如何利用陷波滤波器消除基频,
    发表于 05-06 06:05

    TN:将低成本、高性能的ADSP21065L DSP用于数字音频应用

    TN:将低成本、高性能的ADSP21065L DSP用于数字音频应用
    发表于 04-17 14:28 8次下载
    TN:将低成本、<b class='flag-5'>高性能</b>的ADSP21065L DSP<b class='flag-5'>用于</b><b class='flag-5'>数字音频</b>应用

    采用创新数字失真技术进行ADC音频测试高性能信号源

    测试精密仪器仪表,需要使用超低失真、低噪声、高性能的信号发生器。新的产品通常需要保证性能指标在较高的水平。有些参考设计(例如ADMX1002)利用
    的头像 发表于 01-16 09:13 1823次阅读
    采用创新<b class='flag-5'>数字</b>预<b class='flag-5'>失真</b>技术进行<b class='flag-5'>ADC</b>和<b class='flag-5'>音频</b><b class='flag-5'>测试</b>的<b class='flag-5'>高性能</b>信号源

    采用创新数字失真技术进行ADC音频测试高性能信号源

    测试精密仪器仪表,需要使用超低失真、低噪声、高性能的信号发生器。新的产品通常需要保证性能指标在较高的水平。有些参考设计(例如ADMX1002)利用
    的头像 发表于 01-30 01:12 362次阅读
    采用创新<b class='flag-5'>数字</b>预<b class='flag-5'>失真</b>技术进行<b class='flag-5'>ADC</b>和<b class='flag-5'>音频</b><b class='flag-5'>测试</b>的<b class='flag-5'>高性能</b>信号源

    采用创新数字失真技术进行ADC音频测试高性能信号源

    测试精密仪器仪表,需要使用超低失真、低噪声、高性能的信号发生器。新的产品通常需要保证性能指标在较高的水平。有些参考设计(例如 ADMX1002 )利用
    的头像 发表于 06-14 16:33 489次阅读
    采用创新<b class='flag-5'>数字</b>预<b class='flag-5'>失真</b>技术进行<b class='flag-5'>ADC</b>和<b class='flag-5'>音频</b><b class='flag-5'>测试</b>的<b class='flag-5'>高性能</b>信号源

    采用创新数字失真技术进行ADC音频测试高性能信号源

    测试精密仪器仪表,需要使用超低失真、低噪声、高性能的信号发生器。新的产品通常需要保证性能指标在较高的水平。
    的头像 发表于 07-11 11:03 315次阅读
    采用创新<b class='flag-5'>数字</b>预<b class='flag-5'>失真</b>技术进行<b class='flag-5'>ADC</b>和<b class='flag-5'>音频</b><b class='flag-5'>测试</b>的<b class='flag-5'>高性能</b>信号源