This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AFE5801:AFE5801上的数字增益

Guru**** 1828310 points
Other Parts Discussed in Thread: AFE5801, ADS5282, AFE5808
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/570017/afe5801-digital-gain-on-the-afe5801

部件号:AFE5801
主题中讨论的其他部件: ADS5282AFE5808

我对AFE5801产品中的数字增益功能很好奇。 我想知道这种数字增益到底是什么。 TI客户支持的一位成员告诉我,数字增益的功能如下:

"模拟增益是在信号由ADC转换为1和0之前由放大器电路以电气方式应用的。 数字增益只是数字化值的基本乘法。 这意味着您的分辨率会变松。 例如,2x (~3dB)的数字增益意味着所有输入的值都是双倍,因此某些值(本例中为奇数)不再可能,这意味着您实际上只能捕获15位的值,而不是捕获16位的音频值。"

但是,如果这确实是数字增益的含义,我看不到这一过程的好处。 您正在失去分辨率,并且量化噪声的升高量似乎与信号功率相同,因此SNR中不会有增益。 如果SNR中没有增益,则没有任何好处,数字增益的说法会产生误导。

话虽如此,数字增益的这个定义也许并不十分正确。 我注意到ADS5282 ADC芯片数据表中的以下段落:

“在模拟输入信号的全幅摆幅远低于ADS528x支持的2VPP范围的应用中,可以设置可编程增益以实现全幅输出代码,即使模拟输入摆幅较低。 可编程增益不仅填充ADC的输出代码范围,而且通过利用某些额外内部位的量化信息来增强器件的SNR。"

这似乎声称您将通过数字增益实现更好的SNR,因为使用了一些额外的内部位。 它使用什么量化信息? 如果有额外的内部位来跟踪量化信息,那么为什么在没有应用数字增益的情况下也不使用这些位?

对于小电压信号,最好的做法似乎是调整ADC的比例。 这样做有什么问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Brian,
    我将此移至支持此设备的医学论坛。
    谢谢!
    Vishy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Brian:

    这里至少有3个不同的问题,我们将尝试逐一解决。

    (i)在比较AFE5801与ADS5282时,请注意AFE是完整的信号链,其模拟前端(AFE)后跟ADC,而ADS5282只是一个ADC。 信号链的输入参考噪声取决于AFE的噪声贡献以及ADC的量化噪声。 AFE5801中ADC之前的VGA的用途是放大输入信号,以便最大程度地增大ADC输入处的电压摆动。 选择VGA的最大增益(AFE5801中为31dB (典型值)),以便为您提供必要的增益范围,确保整个信号链受模拟放大器而非A/D转换器的限制。 A/D转换后的数字增益允许在不影响信号模拟部分的情况下改变数字化数据。 这为系统设计提供了额外的自由度,有助于优化SNR和整个信号路径的失真。 要更好地全面了解数字增益的好处,请参阅我们的一位同事的EDN文章:
    www.edn.com/.../ADC-programmable-digital-gain-allows-tradeoffs-in-SNR-and-distortion-performance

    问题:如果有额外的内部位记录量化信息,那么为什么在没有应用数字增益的情况下不使用这些位?

    响应:通常在任何部分(AFE5801或ADS5282)中,内部数字数据路径宽度都比输出中可用的宽度大得多,这是因为在数字数学过程中会造成精度损失。 如果您可以为我们提供一些精确应用的背景和/或信号链图,我们可以帮助您更好地阐明您需要做什么以及如何使用AFE5801中的各种旋钮。

    (三)问题:对于小电压信号来说,最好的做法似乎是调整ADC的比例。 这样做有什么问题?

    回应:调整ADC的比例是解决直接问题的非常复杂的方法,有两个原因:
    (i) ADC的“刻度”通常由ADC参考电压设置。 ADC参考电压由某种固定的低噪声参考设置。 选择参考非常重要,因为参考上的任何噪声都会直接影响A/D转换的质量。 (见 :www.ti.com/.../slyt331.pdf)。 更改ADC标度意味着操作ADC参考电压。 根据所使用的ADC类型,可以有多种噪声因素来设置ADC自身的输入参考噪声。 有一些基本限制(如KT/C,闪烁噪声等)设置ADC的输入参考噪声基准,而不受参考电压的影响。
    ㈡ 其次,处理小型输入信号的最直接方法是在A/D转换之前获得这些信号。 这样,ADC输入参考噪声基底比输入信号小得多。 如果您使用的是诸如ADS5282之类的独立ADC部件,则需要使用外部可变增益放大器来实现相同的功能。 这正是ADS5282中引用的段落所要说的内容。 这就是为什么在ADC之前将一个集成的Flexible VGA作为信号链的一部分(例如在AFE5801中所做的工作)非常有用的原因。

    同样,如果您可以为我们提供一些精确应用的背景和/或信号链图,我们可以帮助我们更好地阐明您需要做什么以及如何使用AFE5801中的各种旋钮。 输入电压电平的信号路径方框图将极大地帮助您优化您的解决方案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Praveen:

    感谢您的详细回复。 为了澄清"数字增益"究竟是什么,我有以下问题:

    1)我假设2的"数字增益"不是简单的向左移动(乘以2)。 在这种情况下,将丢失分辨率,并且不会获得SNR。 实际上,量化噪声也增加了2,因为量化步骤现在更大了。 这不是您所做的,对吗?
    2) AFE5801是否具有“额外的内部位”,用于在数字信号放大时减少量化噪声?
    3)随着“数字增益”的增加,信号强度与量化噪声的比率是否实际提高?

    对于我的应用,我在8个ADC路径中有不同信号强度的信号。 振幅差高达8dB。 我希望每个信号路径的SNR性能相同(或接近相同),但AFE5801将每个路径中的模拟增益设置为相同。 但是,数字增益可能有所不同。 所以,这就是为什么我想弄清楚“数字增益”的作用。

    —Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Brian,

    AFE5801的ADC比ADS5282领先一代。您的未久之处是正确的。 AFE5801的内部位也与ADS5282相同。因此,当您设置6dB的增益时,SNR会稍有改善。对于您的应用,数字增益似乎是一种好方法。这是假设信道到信道增益差异是固定的或可以预测的。

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你,小春

    您是否知道数字增益为6dB时SNR将提高多少?

    —Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们没有确切的数字。我的电子信息大约为1~1.5dB。通常12位ADC SNR为70dB,14位ADC SNR约为72~73dB。因此6dB意味着转换为1位。因此接近13位性能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,但这些SNR数字用于全尺寸输入。

    考虑低于满刻度6dB的输入(在模拟增益之后)。 假设一个完美的模拟放大器,如果我将模拟放大器的增益提高6dB,SNR应该会提高6dB,因为我的量化噪声相同,但我的信号强度增加了6dB。 但是,如果我将模拟增益保持不变,而使用6dB的“数字增益”,我的SNR有何改进? 在这种情况下,我猜量化噪声可能会略微增加。

    —Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Brian,我们不能将数字增益假设为理想的放大器。即信号+6dB和噪声相同。实际上,噪声也会放大几dB。更好的思考方式仍然是13位ADC。对于13位ADC, SNR dBFS比12位的好一点,我们说1.5dB好一点。当您有数字增益时,您就可以通过MSB。在新的12位数据中,信号加倍,噪声增加不是6dB,也许是4.5dB。 因此,dBc中的整体SNR改善约为1.5dB。

    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最好在数据表中提供有关这方面的测量和定量信息。 设计师还能知道这种"数字增益"有多大用处吗? 数据表中也没有提到它的工作方式。 您说的是它就像一个13位ADC。 这是否意味着使用了1个额外的"内部位"? 如果只考虑量化噪声,这是否意味着根据 electronicdesign.com/.../signal-noise-ratio-snr-equation中的公式 ,SNR增益确实会提高6dB,这将是非常好的。 否则,只有1.5 dB增益令人失望。

    数据表应讨论这些内部位。

    是否有任何TI ADC在每个通道上具有单独可编程的模拟增益?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Brian,  

    我们以前从类似的设备上获取数据,希望你能看到附件,它与我们讨论的内容相符。 dBc impromvent的SNR约为1.4dB。  

    AFE5808的ADC与AFE5801 ADC非常相似。 因此,其结果也适用于AFE5801。以下图表是具有/不具有6dB数字增益的数据任务。更好的SNR是具有数字增益。  

     ADC噪声有不同的源。很少看到12位ADC以达到~74dB的理想SNR。  

    希望这将有助于您的设计。  

    谢谢!