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.

[参考译文] TLV320AIC3109-Q1:支持的音频数据位深度

Guru**** 2479065 points
Other Parts Discussed in Thread: TLV320AIC3109-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1186435/tlv320aic3109-q1-supported-audio-data-bit-depth

器件型号:TLV320AIC3109-Q1

您好!

我在定制板上使用 TLV320AIC3109-Q1、我们希望在 I2S 模式下传输音频数据。 正如我们从规范中学到的、支持的最大位深度似乎是16位。 然后、我们假设当数据工作长度设置为20/24/32位时、只有 MSB 到 MSB - 15位填充有效数据、而其他位填充为0。 但是、根据我们的测量结果、当我们将数据工作长度设置为24位或32位并使用32位 时隙宽度 I2S 协议运行模数记录时、会有24位或32位有效数据(假设非零持续变化的数据有效)、而不是16位。 我想问我们的理解是否正确。

如果需要、我将上传示波器测量屏幕截图。

谢谢、
Gabriel

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

    您好!

    如 第7.3.2节所述、该器件支持16/20/24/32的位深度。 我不清楚您的说法:"最大位深度为16位"和"当我们将数据工作长度设置为24位或32位并使用32位 时隙宽度 I2S 协议运行模数记录时、 有24位或32位有效数据(假设非零持续变化的数据有效)、而不是16位"。 如果您将位深度设置为24、则可以看到24位数据、那么您为什么期望为16位?

    编解码器是主模式还是从模式?  

    此致。

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

    您好 Pdjuandi、

    我们之所以提出这个问题、是因为我们看到 ADC 的动态范围为93dB、差分线路输出的 DAC 值为97dB。 两个值都接近16位格式数据的最小值、因此我们认为编解码器只能处理16位数据。 我们的理解是否正确?

    [引用 userid="35889" URL"~/support/audio-group/audio/f/audio-forum/1186435/tlv320aic3109-q1-supported-audio-data-bit-depth/4469683 #4469883">编解码器是主模式还是从模式?  [/报价]

    编解码器以时钟从模式运行。

    谢谢、

    Gabriel

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

    您好!

    TI 专家今天在美国假日外出、因此请耐心等待、因为我们的回复会延迟。

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

    您好!

    是的、该器件的 ENOB 约为15位、因此您将看到该位数。

    此致、

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

    你(们)好

    当1KHz 2Vpp 被施加到 MIC1P 并且32位字长被设定时、测量下面的波形。

    我想知道、如果 AIC3109-Q1的 ENOB 为15位、为什么有32位有效数据? 它应该是16位、我的理解是否正确?

    BCLK:3.072MHz (从模式)

    WCLK:48kHz

     

    Sam

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

    尊敬的 Sam:

    Peter 已离开办公室几个星期、所以我会回复。 15位的 ENOB 基于器件的模拟性能、是转换过程中分辨率的限制。 但是、对于内部处理、拥有更多位可以避免数字滤波和处理的舍入误差、这是一个优势。 因此、数学运算是通过32位精度完成的、所有这些位都显示在数字输出中以获得最大精度。 实际上、大多数 LSB 可以在输出端忽略。 您可以仅使用前16位。 您可以测量您的系统、以查看使用其余位是否有任何好处、但通常没有太多好处。

    Brian