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.

[参考译文] PCM9211:通过 AUXIN1输入 DIT 数据、通过主端口输出 ADC/DIR 数据+时钟、ADC 应与 AUXIN1上的时钟同步运行

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1468365/pcm9211-input-dit-data-via-auxin1-output-adc-dir-data-clocks-via-main-port-adc-should-run-synchronously-to-clocks-on-auxin1

器件型号:PCM9211

工具与软件:

我们的应用需要使用主机的 I2S_TX 端口将 I2S 数据发送到 DIT。 主机是 I2S_TX 端口上的时钟主设备。

它必须同时使用单独的 I2S_RX 端口接收 ADC 数据或 DIR 数据。 主机在第二个端口上是时钟从器件。

PCM9211有自己的 XTAL 24.576MHz。

我们认为、通过将主机的 I2S_TX 端口连接到 PCM9211的 AUXIN1、并将 I2S_RX 端口连接到 PCM9211的 MAIN 端口、可以实现这一目的。

ADCLK[2:0]将设置为 AUXIN1、ADDTRX7将设置为 DOUT。

当n´t PCM9211 I2C 配置选择 ADC 作为时钟源时、我们期望主端口输出与通过 AUXIN1输入的时钟同步的时钟(我们不关心延迟、时钟不应随时间漂移)。

DIT 同时从 AUXIN1数据引脚输出 SPDIF 数据。

我们还希望在 MPIO_B3 (AUX_OUT)上同时从 DIR 输出、因为我们要进行一些输入信号感应、而不仅仅是检查 PLL 锁定状态

当我们通过 PCM9211 I2C config 选择 DIR 作为时钟源时、我们预计主端口会输出通过 PLL 从外部 SPDIF 源恢复的时钟以及相关数据。

DIT 仍同时从 AUXIN1数据引脚输出 SPDIF 数据。

当 DIR 被选为源时、无需在其他任何位置输出 ADC 数据、我们将使用 ADC 能量检测功能。

请告诉我这是否可行。 非常感谢您的支持!

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

    您好、Christoph。

    我认为您 所描述的内容没有任何问题、它应该工作正常、因为它是此芯片的可能组合之一。

    此致、

    Arash