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.

[参考译文] PCM1754-Q1:通过一个LRCK可以传输多少位?

Guru**** 2394305 points
Other Parts Discussed in Thread: PCM1754, PCM1754-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1102912/pcm1754-q1-how-many-bit-can-be-transferred-via-one-lrck

部件号:PCM1754-Q1
主题中讨论的其他部件:PCM1754

您好,专家,

正如您在下面看到的,我想知道最多可以通过一个LRCK传输多少位? 是否为64位,每个通道为32位? 由谁来决定位数? PCM1754如何知道每个LRCK有多少位? 谢谢。

巴西,

郑电气

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

    您好,电子,

    BCLK =64*FS是支持的最大比率。 是的,每通道32位。 帧中的位数由BCLK/FS比率决定。 根据所选的数据格式,设备将知道帧中预期的位数以及在帧中查找数据的位置,以便对其进行相应解码。

    此致,

    Jeff

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

    您好,Jeff:

    基于408.6054万基于所选的数据格式,

    我真的不知道在哪里设置数据格式。 它是由I2S主控(如DSP或MCU)决定的吗? 谢谢。

    巴西,

    郑电气

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

    您好,电子,

    PCM1754专门支持由FMT引脚控制的两种格式:16或24位I2S (低)或16位右对齐(高)。 在I2S中,DAC将在副架的第二个BCLK处开始计数,并继续到机架末端。 任何额外/填充零都在LSB端,因此DAC仍将解码相同的零。

    此致,

    Jeff。  

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

    您好,电子,

    另请参阅以下主题: https://e2e.ti.com/support/audio-group/audio/f/audio-forum/95.5387万/pcm1754-q1-about-the-fmt-pin?tisearch=e2e-sitesearch&keymatch=PCm1754#</s>1754 1754

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

    您好,Jeff:

    感谢您的回复。 只需与您确认几个项目即可。

    客户使用PCM1954-Q1,FMT引脚连接到GND,这意味着他们选择16或24位I2S格式。 但正如您在下面看到的,PCM1754-Q1支持bck 48~64 FS。

    • 但是根据我的理解,如果我想要获得16位数据,bck至少是34F,因为第一个FS没有数据。 如果我将BCS设置为48F,我只能获得23位数据。 但这与您提供的E2E线程冲突。 请您详细解释一下吗? 谢谢。
    • 当bck为64F并且MCU向PCM1754提供32位数据但它只能接受24位时,它只能锁定24位MSB。 如果是,音频是否会异常? 使用是否会增加额外噪音? 谢谢。

    巴西,

    郑电气

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

    您好,电子,

    让我澄清一下图表。 48fs用于16位数据(48位/2通道-每个通道8位填充=每个通道16个数据位)。 64fs用于24位数据(64位/2通道-每个通道8位填充=每个通道24个数据位)。 此外,请注意,数据字与下一帧重叠1位,使偏移线性。

    是的,如果您提供32位数据,我希望设备忽略最后8位。 音频不应异常,但与原始32位数据相比,SNR会有轻微的性能损失。 在实际应用中,32位和24位音频之间没有显著区别。

    此致,

    Jeff

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

    您好,Jeff:

    感谢您的详细回复。  

    但"每通道8位填充"的用途是什么?  

    巴西,

    郑电气

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

    您好,电子,

    8位填充不是必需的,但通常用于允许BCLK/FS比率为2的某种功率。 这只是计时配置的结果,而不是详细要求。 您可以使用48fs并在整个框架中填充不带填充的内容,结果将相同。 我当时使用填充位来确认,在图中,您可以看到位N不在帧的末尾。

    此致,

    Jeff