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

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

3天内不再提示

使用时间交错数据转换器倍增采样率

星星科技指导员 来源:ADI 作者:ADI 2023-02-24 17:16 次阅读

交错多个模数转换器ADC)通常是为了提高转换器的有效采样速率,特别是当没有或只有少数现成的ADC可以满足此类应用所需的采样、线性度和交流要求时。然而,时间交错数据转换器并非易事,因为即使使用完全线性的元件,增益/失调失配和时序误差也会导致输出频谱中出现不希望的杂散。以下文章提供了有关时间交错模数转换器的理论方法以及设计人员在构建时间交错系统时通常遇到的障碍类型(以及如何补偿这些障碍)的宝贵见解。

当今数据采集系统的快速变化正在推动半导体数据转换器制造商提供更高水平的分辨率、时钟速度和动态性能。由于这些要求并不总是通过单个芯片来满足,因此它们需要系统设计人员的创造力。

对现有的一组高速ADC进行时间交错可以使系统的采样速度成倍增加,但在更高的采样速度下,这将成为一件棘手而复杂的苦差事。以下讨论有助于深入了解这种技术,涵盖此类设计的积极和消极方面,并为高速数据采集系统中多个ADC的成功交错提供了有价值的理论。

什么是时间交错?

对于超高速应用,时间交错通过并行操作两个或多个数据转换器来提高系统的整体采样速度。这听起来合理而直接,但实际上需要付出更多的努力,而不仅仅是并联两个ADC。在详细讨论这种安排之前,请比较时间交错系统的采样速率与单个转换器的采样速率。根据经验,并行操作N个ADC会使系统的采样速率提高约N倍。因此,承载N ADC的交错系统的采样(时钟)频率1;可以描述如下:

poYBAGP4gGOAU22YAAABkdPIG84903.gif

图1中的简化框图显示了一个单通道、时间交错式DAQ系统,其中两个ADC使系统的采样速率加倍。这个比率(fSYSTEM_CLK) 是速率为 f 的两倍的时钟信号CLK1= fCLK2.因为 fCLK1相对于 f 延迟CLK2到 f 的周期SYSTEM_CLK,两个ADC交替对模拟输入信号进行采样,产生等于fSYSTEM_CLK.每个转换器的工作采样频率只有采样频率的一半。

pYYBAGP4gGOAVVwlAAAQYBtW2Ac662.gif

图1.该简化框图描述了一个用于高速数据采集的两步、时间交错式ADC系统。

时间交错如何工作?

典型的时间交错系统可以通过分析N位两步闪存转换器的操作来解释。时钟速度大于几百兆赫兹的ADC通常具有多步2时间交错架构,而不是单步直接转换(纯闪存)架构(有关闪存转换的讨论,请参阅附录)。

为了提高比较器已经以最大速度运行的ADC的采样速率,必须扩展上(粗)和下(细)量化器模块的数量。这可以通过实施一个 N 位粗 ADC 和两个时间交错的 N 位精细 ADC 来实现(图 2)。粗量化器 CQ 确定数字输出的上位 (MSB),精细量化器 FQ1 和 FQ2 设置数字输出的下位 (LSB)。

poYBAGP4gGSANTnmAAAR5dbuw-4107.gif

图2.时间交错两步闪光灯转换器的原理。

CQ和FQ1模块在第一个采样步骤中都连接到输入端子,但当时只有粗量化器采样和数字化。在第二步中,FQ1 和 FQ2 使用来自粗量化器的信息来生成参考水平,使它们能够执行精细量化。LSB在采样和使用粗量化器执行转换期间进行数字化,并在第二次采样时发生交错。

当第一个采样和转换过程完成后,输入由CQ和FQ2进行采样和数字化。FQ2 正在处理第二个样本,而 CQ 正在处理第三次采样。第二个样品量化完成后,第三个样品由FQ1转换。粗量化器始终进行采样和转换,但精细量化器(FQ1 和 FQ2)以交替的周期进行采样和数字化。一遍又一遍地重复,此过程大约使两步ADC系统的整体采样速度翻倍。

时间交错时应考虑什么?

突破交错式ADC的工作极限可能非常有吸引力,但在将该方法转化为成功的实验之前,必须考虑各种限制和考虑因素。

带宽限制:

要求更高采样速度的应用通常处理更高频率的输入音,因此输入带宽为采样速度一半的数据转换器不适合交错。幸运的是,大多数高速数据转换器都包括采样/保持(T/H)放大器,其全功率和小信号带宽明显高于奈奎斯特(f样本/2)标准。

失调和增益误差:

不同ADC中失调和增益的通道间匹配不会进行修整,因此ADC之间的增益和失调失配是时间交错系统中值得关注的参数。如果一个ADC显示失调,另一个ADC显示增益误差,则数字化信号不仅表示原始输入信号,还表示数字域中的不需要的错误。失调差异会导致数字化信号中的信号相移,增益失配表现为信号幅度的差异。因此,对于交错设计,应选择具有集成增益和失调校正功能的ADC,或包括允许校正这些失配的外部电路。

非线性:

积分非线性(INL)被描述为实际传递函数与直线的偏差,以LSB或满量程范围的百分比(%FSR)为单位。对于单个ADC,±1LSB的INL误差很常见,但在交错系统中,这种误差很容易加倍,导致输出代码误差类似于上述失调和增益问题。非线性的出现会给系统带来失真,从而降低动态参数,如信噪比和失真比(SINAD)和有效位数(ENOB)。

时钟相位抖动和噪声:

用作系统时钟的信号应具有尽可能低的相位噪声。

采用二分频配置的 D 型触发器可降低对精确 50% 占空比的严格要求。应选择与信号源的频率范围、幅度和压摆率相称的时钟电路。数字化信号的低压摆率放宽了时钟的抖动要求。但是,如果此压摆率较大,则必须将时钟抖动降至最低。对于满量程幅度正弦输入信号,仅由时钟抖动引起的最大建议信噪比 (SNR) 为

pYYBAGP4gGSAHYYSAAAB1mS8VoU659.gif

上述大多数误差都可以通过时域校准程序、仔细的电路设计和布局、合适的数据转换器选择和数字后处理来克服。不幸的是,这种方法很复杂,需要额外的成本、冗长的校准和数学分析。

应用

通过评估和分析实际电路的性能,我们可以确认这里提出的理论方法。例如,图3所示的测试设置基于使用两块MAX1444评估板3来自模拟。MAX1444提供Analog新型40位+10.3V单电源高速数据转换器系列中最低速度等级(3Msps)。由于两个现成的测试板极不可能精确匹配,因此在将信号源(时钟和模拟输入信号发生器)连接到电路板时要小心:

模拟和时钟输入必须按照评估套件的规定进行阻抗匹配。

为避免进一步不匹配,从信号源到电路板的电缆长度必须相同。

端接电阻应紧密匹配以避免反射。

时钟和模拟输入信号源发生器必须锁相才能正常工作。

poYBAGP4gGWAVNc8AAAYzmgNQpc274.gif

图3.可以设置测试两个MAX1444评估板是否适合用于时间交错系统。

附录

闪光转换

基于直接变频或闪存架构的ADC速度极快,可直接执行多位转换。然而,为了管理所需的大量比较器和基准电压,需要密集的模拟设计。具有N位分辨率的纯闪存转换器具有2N-1个并联的比较器。这些比较器的基准电压由电阻网络设置,间隔为1LSB = V司 司长/2N分开,其中 V司 司长表示转换器的满量程输入范围及其分辨率。

输入电压的变化通常会在多个比较器输出中产生状态变化。这些输出变化组合在一个编码器逻辑单元 (2N-1-to-N 编码器),从转换器产生并行 N 位输出。尽管闪存转换器是最快的类型,但它们的分辨率4通常受芯片尺寸、输入电容和大量内部高速比较器引入的功耗的限制。此外,闪存转换器的重复结构要求并联比较器部分之间精确匹配,因为任何不匹配都可能导致静态误差(例如,输入失调电压增加)。

闪存ADC也容易产生零星和不稳定的输出,称为“闪光码”。闪光码有两个主要来源:亚稳态在 2N-1 个比较器和“温度计代码气泡”。不匹配的比较器延迟可能会将逻辑 1 变为 0(反之亦然),导致在其他正常温度计代码中出现“气泡”。由于ADC的编码器单元无法检测到此错误,因此它会生成一个乱序代码,显示为“闪光”输出。然而,大多数新的数据转换器设计通过支持比较器阵列和带有附加锁存器的编码逻辑来最大限度地减少或完全消除这些问题。

审核编辑:郭婷

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

    关注

    27

    文章

    8212

    浏览量

    141913
  • adc
    adc
    +关注

    关注

    95

    文章

    5653

    浏览量

    539496
  • 比较器
    +关注

    关注

    14

    文章

    1526

    浏览量

    106494
收藏 人收藏

    评论

    相关推荐

    一文了解交错式ADC(数据转换器)

    今天我们将围绕交错式 ADC 转换器展开。当 ADC 转换器交错时,两个或多个具有定义的时钟关系的 ADC 转换器用于同时对输入信号进行
    发表于 04-28 09:49 456次阅读
    一文了解<b class='flag-5'>交错</b>式ADC(<b class='flag-5'>数据</b><b class='flag-5'>转换器</b>)

    基于LabVIEW的数据采集中德采样率、每通道的采样数和采样数据用时间是什么关系

    本帖最后由 skyfly2014 于 2015-6-26 21:25 编辑 基于LabVIEW的数据采集中的采样率、每通道的采样数跟采集完一组数据
    发表于 06-26 20:38

    示波器的采样率知识详解

    转换器数字化,经过A/D转换后,信号变成了数字形式存入存储中,微处理对存储中的数字化信号波形进行相应的处理,并显示在显示屏上。这就是数
    发表于 12-04 11:33

    两个通道同时使用时DSOX3102A的采样率会有交错吗?

    嗨,我想知道两个通道同时使用时DSOX3102A的采样率。会有任何交错吗? RGDS 以上来自于谷歌翻译 以下为原文Hi, I would like to know the sampling
    发表于 03-11 15:24

    请问DAC的采样率怎么确定?

    大家好: 我在做系统,需使用数模转换器,但是用户需要采样率为2.8MS/s,芯片的参数里就没有该项参数。我用总线访问时间来计算,但是有些芯片就没有写周期的参数。所以我比较迷茫,不知该如何确定DAC的
    发表于 05-16 10:30

    详解时间交错技术

    时间交错技术可使用多个相同的 ADC(文中虽然仅讨论了 ADC,但所有原理同样适用于 DAC 的时间交错特性),并以比每一个单独数据
    发表于 07-23 06:52

    为什么ADC的采样率低于DAC?

    你好;为什么ADC的采样率低于DAC。4DSP FMC150高速ADC / DAC FMC模块250 MSPS模数转换器(ADC)800 MSPS,2x / 4x插值数模转换器(DAC)谢谢
    发表于 03-25 09:46

    示波器采样率是什么

    模数转换器进行信号采样和数字量化,示波器的采样率就是对输入信号进行模数转换采样时钟的频率,通俗的讲就是
    发表于 08-23 16:23

    怎样进行音频采样率转换

    怎样进行音频采样率转换?用FPGA实现音频频率的采样率转换器存在哪些问题?
    发表于 04-08 07:01

    用于实现12.8GSPS采样率交错射频采样模数转换器的实用示例

    描述此参考设计提供了一个用于实现 12.8GSPS 采样率交错射频采样模数转换器 (ADC) 的实用示例。这可通过对两个射频采样 ADC
    发表于 09-15 06:46

    深度剖析模数转换器(ADC)的解密分辨采样率

      分辨采样速率是选择模数转换器(ADC)时要考虑的两个重要因素。为了充分理解这些,必须在一定程度上理解量子化和奈奎斯特准则等概念。  分辨
    发表于 02-16 18:10

    异步采样率转换器(ASRC)-下载生产代码

    异步采样率转换器(ASRC)-下载生产代码
    发表于 06-04 11:46 2次下载
    异步<b class='flag-5'>采样率</b><b class='flag-5'>转换器</b>(ASRC)-下载生产代码

    异步采样率转换器(ASRC)

    异步采样率转换器(ASRC)
    发表于 06-07 17:38 37次下载
    异步<b class='flag-5'>采样率</b><b class='flag-5'>转换器</b>(ASRC)

    浅谈模数转换器(ADC)的时间交错

    模数转换器(ADC)的时间交错是一种根据并行应用数个ADC来提升 整体化系统采样率的方式。考验取决于处置各种ADC之间的失配,尤其是在较高频率下。
    发表于 10-11 11:15 832次阅读

    用于实现12.8GSPS采样率交错射频采样模数转换器示例

    电子发烧友网站提供《用于实现12.8GSPS采样率交错射频采样模数转换器示例.zip》资料免费下载
    发表于 09-06 14:30 4次下载
    用于实现12.8GSPS<b class='flag-5'>采样率</b>的<b class='flag-5'>交错</b>射频<b class='flag-5'>采样</b>模数<b class='flag-5'>转换器</b>示例