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.

[参考译文] TAS5720A-Q1:如何解决时钟故障

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1375394/tas5720a-q1-how-to-resolve-clock-fault

器件型号:TAS5720A-Q1

工具与软件:

尊敬的 Gregg:

在我们的设计中、并不总是会生成 LRCK。 仅当应用程序发出有效的音频请求时、才会生成此字段。 其他时钟 SCLK 和 MCLK 是连续生成的。

为了消除时钟故障、我们将零样本排队30ms、然后是有效的 PCM 样本。 通过这种方法、我们 可以解决问题(启动时部分音频会被切断)。

您能帮助我们澄清以下问题吗?

  1. 您是否同意此方法?
  2. 为了连续生成 LRCK、MCU 必须始终提供零采样。 我们是否可以将其视为 TAS5720A 的限制? 是否有任何介绍时钟要求的文档?
  3. 是否有其他方法可以清除时钟故障?
  4. 30ms 零样本是否足够? 或者我们是否需要更多时间来实现稳定?

我们需要此信息来获得客户的批准。

感谢您的时间和支持。

此致、

Viswanath

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

    Viswanath

    需要 LRCLK 以便不存在时钟故障。  SCLK 也必须与 LRCLK 进行相位同步。  一旦 TAS5720A 接收到有效时钟、时钟故障就会消失。  没有其他方法可以消除时钟故障。   

    我认为您的方法是有效的。  30ms 应该足以让器件从故障中"唤醒"。  您应该在温度和电压范围内对其进行全面测试、确保在所有情况下都有足够的时间唤醒器件。

    此致、
    Gregg Scott

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

    尊敬的 Gregg:

    谢谢你。 现在很清楚。

    此致、

    Viswanath