ZHCADW5 November   2023 TAA5412-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 引言
  5. 诊断监控架构
  6. 监测到的故障
    1. 3.1 麦克风故障
      1. 3.1.1 输入短接至地
      2. 3.1.2 输入短接至 MICBIAS
      3. 3.1.3 输入开路
      4. 3.1.4 输入引脚短接在一起
      5. 3.1.5 输入过压检测
      6. 3.1.6 输入短接至 VBAT
    2. 3.2 线性输出故障
      1. 3.2.1 输出过流
      2. 3.2.2 虚拟接地
    3. 3.3 其他故障
      1. 3.3.1 MICBIAS 过压
        1. 3.3.1.1 DIAG_CFG11 寄存器(页面 = 0x01,地址 = 0x51)[复位 = 0x40]
      2. 3.3.2 MICBIAS 过流
      3. 3.3.3 MICBIAS 负载电流
        1. 3.3.3.1 DIAG_CFG6 寄存器(页面 = 0x01,地址 = 0x4C)[复位 = 0xA2]
        2. 3.3.3.2 DIAG_CFG7 寄存器
      4. 3.3.4 过热故障
      5. 3.3.5 电源回流
  7. 启用诊断和编程阈值
    1. 4.1 DIAG_CFG0 寄存器(页面 = 0x01,地址 = 0x46)[复位 = 0x00]
    2. 4.2 DIAG_CFG1 寄存器(页面 = 0x01,地址 = 0x47)[复位 = 0x37]
    3. 4.3 DIAG_CFG2 寄存器(页面 = 0x01,地址 = 0x48)[复位 = 0x87]
  8. 故障诊断设置程序
  9. 故障报告
    1. 6.1 实时寄存器
      1. 6.1.1 CHx_LIVE 寄存器(页面 = 0x01,地址 = 0x3D)[复位 = 0b]
      2. 6.1.2 CH1_LIVE 寄存器(页面 = 0x01,地址 = 0x3E)[复位 = 0h]
      3. 6.1.3 INT_LIVE0 寄存器(页面 = 0x01,地址 = 0x3C)[复位 = 00]
      4. 6.1.4 INT_LIVE1 寄存器(页面 = 0x00,地址 = 0x42)[复位 = 0x00]
      5. 6.1.5 INT_LIVE2 寄存器(页面 = 0x00,地址 = 0x43)[复位 = 0x00]
    2. 6.2 锁存寄存器
      1. 6.2.1 清除锁存寄存器
    3. 6.3 故障滤波和响应时间
      1. 6.3.1 去抖
      2. 6.3.2 扫描速率
        1. 6.3.2.1 DIAG_CFG4 寄存器(页面 = 0x01,地址 = 0x4A)[复位 = 0xB8]
      3. 6.3.3 移动平均值
        1. 6.3.3.1 DIAG_CFG5 寄存器(页面 = 0x01,地址 = 0x4B)[复位 = 0h]
  10. 对故障作出响应
    1. 7.1 INT_CFG 寄存器(页面 = 0x00,地址 = 0x42)[复位 = 0b]
      1. 7.1.1 DIAG_CFG10 寄存器(页面 = 0x01,地址 = 0x50)[复位 = 0x88]
    2. 7.2 手动恢复序列
    3. 7.3 建议的故障寄存器读取顺序
  11. 使用 PurePath Console
    1. 8.1 高级选项卡
    2. 8.2 诊断演练
      1. 8.2.1 诊断配置
      2. 8.2.2 去抖配置
      3. 8.2.3 锁存故障状态
  12. 诊断监控寄存器
    1. 9.1 电压测量
    2. 9.2 MICBIAS 负载电流
    3. 9.3 内部芯片温度
  13. 10总结
  14. 11参考文献

CH1_LIVE 寄存器(页面 = 0x01,地址 = 0x3E)[复位 = 0h]

此寄存器是用于通道 1 故障诊断的实时中断状态寄存器

表 6-2 IN_CH1_LIVE 寄存器字段说明
字段 类型(1) 复位 说明
7 IN_CH1_LIVE R 0b 输入通道 1 开路输入
0b = 无开路输入
1b = 开路输入
6 IN_CH1_LIVE R 0b 输入通道 1 输入短接
0b = 无输入短接
1b = 输入相互短接
5 IN_CH1_LIVE R 0b 输入通道 1 INP 短接至 GND
0b = INP 未短接至 GND
1b = INP 短接至 GND
4 IN_CH1_LIVE R 0b 输入通道 1 INM 短接至 GND
0b = INM 未短接至 GND
1b = INM 短接至 GND
3 IN_CH1_LIVE R 0b 输入通道 1 INP 短接至 MICBIAS
0b = INP 未短接至 MICBIAS
1b = INP 短接至 MICBIAS
2 IN_CH1_LIVE R 0b 输入通道 1 INM 短接至 MICBIAS
0b = INM 未短接至 MICBIAS
1b = INM 短接至 MICBIAS
1 IN_CH1_LIVE R 0b 输入通道 1 INP 短接至 VBAT_IN
0b = INP 未短接至 VBAT_IN
1b = INP 短接至 VBAT_IN
0 IN_CH1_LIVE R 0b 输入通道 1 INM 短接至 VBAT_IN
0b = INM 未短接至 VBAT_IN
1b = INM 短接至 VBAT_IN
R = 读取

除了通道寄存器外,还有包含各种故障的中断寄存器。这些寄存器中的第一个 INT_LIVE0 (P1_R60) 包含升压保护故障标志以及 ASI 总线时钟错误和 PLL 锁定状态。PLL 锁定状态不是故障,但提供了一种方法来监视 PLL 状态何时发生变化。有关 ASI 总线时钟错误的更多信息,请参阅器件数据表。