ZHCADW5 November 2023 TAA5412-Q1 , TAC5311-Q1 , TAC5312-Q1 , TAC5411-Q1 , TAC5412-Q1
此寄存器是输入故障诊断设置的配置寄存器 5。
位 | 字段 | 类型(1) | 复位 | 说明 |
---|---|---|---|---|
7-6 | DIAG_MOV_AVG_CFG[1:0] | R/W | 00b | 移动平均值配置 0d = 禁用移动平均值 1d = 启用移动平均值,新旧数据权重均为 0.5 2d = 启用移动平均值,旧数据权重为 0.75,新数据权重为 0.25 3d = 保留 |
5 | MOV_AVG_DIS_MBIAS_LOAD | R/W | 0b | MICBIAS 负载通道的移动平均值配置 0b = 为 MICBIAS 负载通道启用移动平均值 1b = 为 MICBIAS 负载通道禁用移动平均值 |
4 | MOV_AVG_DIS_TEMP_SENS | R/W | 0b | 温度检测通道的移动平均配置 0b = 为温度检测通道启用移动平均值 1b = 为温度检测通道禁用移动平均值 |
3 | MOV_AVG_DIS_GPA | R/W | 0b | GPA 通道的移动平均值配置 0b = 为 GPA 通道启用移动平均值 1b = 为 GPA 通道禁用移动平均值 |
2-0 | RESERVED | R | 000b | 保留位;仅写入复位值 |
如果未使用移动平均值功能,则可以通过使用扫描速率乘以去抖设置来计算故障响应时间。例如,去抖为 8,扫描速率为 4ms,那么在锁存相应故障寄存器之前要求故障存在 32ms。这种行为有助于滤除瞬态行为,例如麦克风的启动响应。如果使用了移动平均值功能,则确切的响应时间取决于故障性质和导致故障的输入信号振幅。在特别嘈杂的应用中,此设置非常有用,在这些应用中,麦克风在一段时间内容易出现饱和现象。将扫描速率设置为可连续提供超快的响应。确切的响应时间取决于许多因素。为了简化计算,以下公式显示了如何计算背对背扫描模式下的有效响应时间。
其中
诊断时钟周期取决于是否存在有效时钟以及采样速率。对于 48kHz 的所有 ASI 采样速率倍数和约数,诊断时钟频率为 6.144MHz。同样,对于 44.1kHz 的所有 ASI 采样速率倍数和约数,频率为 5.644MHz。如果不存在时钟或时钟中有错误,则诊断时钟默认为使用内部片上振荡器生成的 5MHz(典型值)时钟。
实时寄存器始终报告最新的读数,并且不受去抖或移动平均值设置的影响。INT_LTCH0 中的故障也不受这些滤波器设置的影响。