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.

[参考译文] TAS5717:错误状态寄存器

Guru**** 2872500 points

Other Parts Discussed in Thread: TAS5717

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1639497/tas5717-error-status-register

部件号: TAS5717

尊敬的团队:

对于错误状态寄存器 (0x02)、有一些问题、希望您能帮您解答:

  1. 哪种问题会导致 PLL 自动锁定错误? 此错误的定义是什么?  
  2. 过压错误的阈值是多少?
  3. 设置了错误位后、器件是否会关断? 对于处理错误寄存器的软件有什么建议? 客户是否应该持续读取错误寄存器并在设置错误位时写入 0 来确认它是否是持续错误?     

此致、

Rayna

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

    我们的专家将很快为您提供反馈。

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

    您好、Rayna、

    感谢您对 TAS5717 错误状态寄存器的疑问。  

    1.什么样的问题会导致 PLL 自动锁定错误? 此错误的定义是什么?

    • 定义:​PLL 自动锁定错误(通常是错误寄存器中的位 0 或 1,具体取决于特定的型号)表示锁相环 (PLL) 电路未能实现或保持对传入时钟信号(通常是 MCLK 或 SCK 输入)的稳定锁定。

    • 主要问题:

      • 时钟信号丢失:​MCLK/SCK 输入缺失、断开连接或已降至最小阈值以下。

      • 时钟频率不正确:​输入时钟频率超出配置的 PLL 设置支持的范围(例如,所选采样率的主时钟频率错误)。

      • 不稳定的时钟源:​时钟线上抖动或噪声过大、导致 PLL 无法稳定。

      • 配置不匹配:​PLL 的寄存器设置不正确(例如,错误的 PLL 分频值)、意味着芯片尝试锁定到硬件无法生成的频率。

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

    您好、Rayna、

    2. 过压错误的阈值是多少?

    当 PVDD 电源电压超过数据表中指定的绝对最大额定值时、将触发过压错误。 对于 TAS5717、过压保护 (OVP) 电路的典型阈值约为 26–28V ​(有关确切值,请参阅数据表中的“绝对最大额定值“和“电气特性“表)。 触发后、器件通常会使输出静音或进入保护性关断状态以防止损坏。

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

    您好、Rayna、

    3.设置错误位后设备会关闭吗? 对于处理错误寄存器的软件有什么建议? 客户是否应该持续读取错误寄存器并在设置错误位时写入 0 来确认它是否是持续错误?   

    • 关断行为 :并非所有错误都会导致立即关闭。 某些错误(如 PLL 解锁)可能只会触发静音或警告状态、而严重故障(如过压或过热)可能会启动硬件关断。 数据表的“错误状态寄存器“部分详细说明了每个错误标志的具体响应。

    • 软件处理 :建议定期轮询错误状态寄存器(例如,在空闲期间或通过中断驱动的例程)以监测故障。 设置错误位时:

      a.记录错误及其上下文(PVDD 电压,温度,时钟状态等)以进行诊断。

      b.通过向相应的位位置写入 1 来清除错误位(如果寄存器在写入时清除)。

      C.监控错误是否再次出现。 如果仍然存在、请调查硬件/时钟完整性。

      d.实施恢复例程(例如,复位器件,重新初始化寄存器)以防止出现非严重错误。

    • 持续错误确认 :是的,我们建议在读取后清除错误位,然后监控是否返回。 这有助于区分需要硬件干预的瞬态事件(例如噪声干扰)和持续故障。

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

    您好、Rayna、

    如果需要进行错误状态评估、还有其他建议供您参考:

    • 通过充分的去耦确保稳定的 PVDD 和 AVDD 电源。

    • 验证音频时钟是否符合数据表中的时序和抖动规格。

    • 使用 TAS5717 评估模块和关联的 GUI 来模拟错误条件并观察行为。