ZHCSPN8 January   2024 TAA5412-Q1

ADVANCE INFORMATION  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1  绝对最大额定值
    2. 5.2  ESD 等级
    3. 5.3  建议运行条件
    4. 5.4  热性能信息
    5. 5.5  热性能信息
    6. 5.6  电气特性
    7. 5.7  时序要求:I2C 接口
    8. 5.8  开关特性:I2C 接口
    9. 5.9  时序要求:TDM、I2S 或 LJ 接口
    10. 5.10 开关特性:TDM、I2S 或 LJ 接口
    11. 5.11 时序要求:PDM 数字麦克风接口
    12. 5.12 开关特性:PDM 数字麦克风接口
    13. 5.13 时序图
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 串行接口
        1. 6.3.1.1 控制串行接口
        2. 6.3.1.2 音频串行接口
          1. 6.3.1.2.1 时分多路复用 (TDM) 音频接口
          2. 6.3.1.2.2 IC 间音频 (I2S) 接口
          3. 6.3.1.2.3 左对齐 (LJ) 接口
      2. 6.3.2 通过共享总线使用多个器件
      3. 6.3.3 锁相环 (PLL) 和时钟生成
      4. 6.3.4 输入通道配置
      5. 6.3.5 基准电压
      6. 6.3.6 麦克风偏置
      7. 6.3.7 输入直流故障诊断
        1. 6.3.7.1 故障条件
          1. 6.3.7.1.1 输入引脚接地短路
          2. 6.3.7.1.2 输入引脚短接至 MICBIAS
          3. 6.3.7.1.3 开路输入
          4. 6.3.7.1.4 INxP 和 INxM 之间的短接
          5. 6.3.7.1.5 输入引脚过压
          6. 6.3.7.1.6 输入引脚短接至 VBAT_IN
        2. 6.3.7.2 故障报告
          1. 6.3.7.2.1 过流和过热保护
      8. 6.3.8 信号链处理
        1. 6.3.8.1 ADC 信号链
          1. 6.3.8.1.1 可编程通道增益和数字音量控制
          2. 6.3.8.1.2 可编程通道增益校准
          3. 6.3.8.1.3 可编程通道相位校准
          4. 6.3.8.1.4 可编程数字高通滤波器
          5. 6.3.8.1.5 可编程数字双二阶滤波器
          6. 6.3.8.1.6 可编程通道加法器和数字混频器
          7. 6.3.8.1.7 可配置数字抽取滤波器
            1. 6.3.8.1.7.1 线性相位滤波器
              1. 6.3.8.1.7.1.1 采样速率:16kHz 或 14.7kHz
              2. 6.3.8.1.7.1.2 采样速率:24kHz 或 22.05kHz
              3. 6.3.8.1.7.1.3 采样速率:32kHz 或 29.4kHz
              4. 6.3.8.1.7.1.4 采样速率:48kHz 或 44.1kHz
              5. 6.3.8.1.7.1.5 采样速率:96kHz 或 88.2kHz
              6. 6.3.8.1.7.1.6 采样速率:384kHz 或 352.8kHz
      9. 6.3.9 中断、状态和数字 I/O 引脚多路复用
    4. 6.4 器件功能模式
  8. 寄存器映射
    1. 7.1 TAA5412-Q1 寄存器
    2. 7.2 TAA5412-Q1 寄存器
    3. 7.3 TAA5412-Q1 寄存器
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 应用
      2. 8.2.2 设计要求
      3. 8.2.3 详细设计过程
  10. 电源相关建议
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息
    1. 12.1 卷带包装信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

TAA5412-Q1 寄存器

表 7-76 列出了 TAA5412-Q1 寄存器的存储器映射寄存器。表 7-76中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 7-76 TAA5412-Q1 寄存器
地址首字母缩写词寄存器名称复位值部分
0x0PAGE_CFG器件页寄存器0x00PAGE_CFG 寄存器(地址 = 0x0)[复位 = 0x00]
0x3DSP_CFG00x00DSP_CFG0 寄存器(地址 = 0x3)[复位 = 0x00]
0xDCLK_CFG00x00CLK_CFG0 寄存器(地址 = 0xD)[复位 = 0x00]
0xECHANNEL_CFG10x00CHANNEL_CFG1 寄存器(地址 = 0xE)[复位 = 0x00]
0x17SRC_CFG0SRC 配置寄存器 10x00SRC_CFG0 寄存器(地址 = 0x17)[复位 = 0x00]
0x18SRC_CFG1SRC 配置寄存器 20x00SRC_CFG1 寄存器(地址 = 0x18)[复位 = 0x00]
0x1ELPAD_CFG1LPAD0x20LPAD_CFG1 寄存器(地址 = 0x1E)[复位 = 0x20]
0x20LPAD_CFG1LPAD 配置寄存器 10x00LPAD_CFG1 寄存器(地址 = 0x1E)[复位 = 0x20]
0x24AGC_DRC_CFGAGC_DRC 配置寄存器 20x00AGC_DRC_CFG 寄存器(地址 = 0x24)[复位 = 0x00]
0x2CMIXER_CFG0MISC 配置寄存器 00x00MIXER_CFG0 寄存器(地址 = 0x2C)[复位 = 0x00]
0x2DMISC_CFG0MISC 配置寄存器 00x00MISC_CFG0 寄存器(地址 = 0x2D)[复位 = 0x00]
0x2FINT_MASK0中断屏蔽寄存器 00xFFINT_MASK0 寄存器(地址 = 0x2F)[复位 = 0xFF]
0x30INT_MASK1中断屏蔽寄存器 10x0FINT_MASK1 寄存器(地址 = 0x30)[复位 = 0x0F]
0x31INT_MASK2中断屏蔽寄存器 20x00INT_MASK2 寄存器(地址 = 0x31)[复位 = 0x00]
0x32INT_MASK4中断屏蔽寄存器 30x00INT_MASK4 寄存器(地址 = 0x32)[复位 = 0x00]
0x33INT_MASK5中断屏蔽寄存器 30x30INT_MASK5 寄存器(地址 = 0x33)[复位 = 0x30]
0x34INT_LTCH0锁存中断回读寄存器 00x00INT_LTCH0 寄存器(地址 = 0x34)[复位 = 0x00]
0x35CHx_LTCH诊断摘要0x00CHx_LTCH 寄存器(地址 = 0x35)[复位 = 0x00]
0x36IN_CH1_LTCH0x00IN_CH1_LTCH 寄存器(地址 = 0x36)[复位 = 0x00]
0x37IN_CH2_LTCH0x00IN_CH2_LTCH 寄存器(地址 = 0x37)[复位 = 0x00]
0x38ADC_CHx_OVRLD0x00ADC_CHx_OVRLD 寄存器(地址 = 0x38)[复位 = 0x00]
0x3AINT_LTCH1锁存中断回读寄存器 00x00INT_LTCH1 寄存器(地址 = 0x3A)[复位 = 0x00]
0x3BINT_LTCH2锁存中断回读寄存器 30x00INT_LTCH2 寄存器(地址 = 0x3B)[复位 = 0x00]
0x3CINT_LIVE0实时中断回读寄存器 00x00INT_LIVE0 寄存器(地址 = 0x3C)[复位 = 0x00]
0x3DCHx_LIVE诊断摘要0x00CHx_LIVE 寄存器(地址 = 0x3D)[复位 = 0x00]
0x3EIN_CH1_LIVE0x00IN_CH1_LIVE 寄存器(地址 = 0x3E)[复位 = 0x00]
0x3FIN_CH2_LIVE0x00IN_CH2_LIVE 寄存器(地址 = 0x3F)[复位 = 0x00]
0x42INT_LIVE1锁存中断回读寄存器 00x00INT_LIVE1 寄存器(地址 = 0x42)[复位 = 0x00]
0x43INT_LIVE2锁存中断回读寄存器 30x00INT_LIVE2 寄存器(地址 = 0x43)[复位 = 0x00]
0x46DIAG_CFG00x00DIAG_CFG0 寄存器(地址 = 0x46)[复位 = 0x00]
0x47DIAG_CFG10x37DIAG_CFG1 寄存器(地址 = 0x47)[复位 = 0x37]
0x48DIAG_CFG20x87DIAG_CFG2 寄存器(地址 = 0x48)[复位 = 0x87]
0x4ADIAG_CFG40xB8DIAG_CFG4 寄存器(地址 = 0x4A)[复位 = 0xB8]
0x4BDIAG_CFG50x00DIAG_CFG5 寄存器(地址 = 0x4B)[复位 = 0x00]
0x4CDIAG_CFG60xA2DIAG_CFG6 寄存器(地址 = 0x4C)[复位 = 0xA2]
0x4DDIAG_CFG70x48DIAG_CFG7 寄存器(地址 = 0x4D)[复位 = 0x48]
0x4EDIAG_CFG80xBADIAG_CFG8 寄存器(地址 = 0x4E)[复位 = 0xBA]
0x4FDIAG_CFG90x4BDIAG_CFG9 寄存器(地址 = 0x4F)[复位 = 0x4B]
0x50DIAG_CFG100x88DIAG_CFG10 寄存器(地址 = 0x50)[复位 = 0x88]
0x51DIAG_CFG110x40DIAG_CFG11 寄存器(地址 = 0x51)[复位 = 0x40]
0x52DIAG_CFG120x44DIAG_CFG12 寄存器(地址 = 0x52)[复位 = 0x44]
0x53DIAG_CFG130x00DIAG_CFG13 寄存器(地址 = 0x53)[复位 = 0x00]
0x54DIAG_CFG140x48DIAG_CFG14 寄存器(地址 = 0x54)[复位 = 0x48]
0x56DIAG_MON_MSB_VBAT0x00DIAG_MON_MSB_VBAT 寄存器(地址 = 0x56)[复位 = 0x00]
0x57DIAG_MON_LSB_VBAT0x00DIAG_MON_LSB_VBAT 寄存器(地址 = 0x57)[复位 = 0x00]
0x58DIAG_MON_MSB_MBIAS0x00DIAG_MON_MSB_MBIAS 寄存器(地址 = 0x58)[复位 = 0x00]
0x59DIAG_MON_LSB_MBIAS0x01DIAG_MON_LSB_MBIAS 寄存器(地址 = 0x59)[复位 = 0x01]
0x5ADIAG_MON_MSB_IN1P0x00DIAG_MON_MSB_IN1P 寄存器(地址 = 0x5A)[复位 = 0x00]
0x5BDIAG_MON_LSB_IN1P0x02DIAG_MON_LSB_IN1P 寄存器(地址 = 0x5B)[复位 = 0x02]
0x5CDIAG_MON_MSB_IN1M0x00DIAG_MON_MSB_IN1M 寄存器(地址 = 0x5C)[复位 = 0x00]
0x5DDIAG_MON_LSB_IN1M0x03DIAG_MON_LSB_IN1M 寄存器(地址 = 0x5D)[复位 = 0x03]
0x5EDIAG_MON_MSB_IN2P0x00DIAG_MON_MSB_IN2P 寄存器(地址 = 0x5E)[复位 = 0x00]
0x5FDIAG_MON_LSB_IN2P0x04DIAG_MON_LSB_IN2P 寄存器(地址 = 0x5F)[复位 = 0x04]
0x60DIAG_MON_MSB_IN2M0x00DIAG_MON_MSB_IN2M 寄存器(地址 = 0x60)[复位 = 0x00]
0x61DIAG_MON_LSB_IN2M0x05DIAG_MON_LSB_IN2M 寄存器(地址 = 0x61)[复位 = 0x05]
0x6ADIAG_MON_MSB_TEMP0x00DIAG_MON_MSB_TEMP 寄存器(地址 = 0x6A)[复位 = 0x00]
0x6BDIAG_MON_LSB_TEMP0x0ADIAG_MON_LSB_TEMP 寄存器(地址 = 0x6B)[复位 = 0x0A]
0x6CDIAG_MON_MSB_MBIAS_LOAD0x00DIAG_MON_MSB_MBIAS_LOAD 寄存器(地址 = 0x6C)[复位 = 0x00]
0x6DDIAG_MON_LSB_MBIAS_LOAD0x0BDIAG_MON_LSB_MBIAS_LOAD 寄存器(地址 = 0x6D)[复位 = 0x0B]
0x6EDIAG_MON_MSB_AVDD0x00DIAG_MON_MSB_AVDD 寄存器(地址 = 0x6E)[复位 = 0x00]
0x6FDIAG_MON_LSB_AVDD0x0CDIAG_MON_LSB_AVDD 寄存器(地址 = 0x6F)[复位 = 0x0C]
0x70DIAG_MON_MSB_GPA0x00DIAG_MON_MSB_GPA 寄存器(地址 = 0x70)[复位 = 0x00]
0x71DIAG_MON_LSB_GPA0x0DDIAG_MON_LSB_GPA 寄存器(地址 = 0x71)[复位 = 0x0D]
0x72BOOST_CFG0x00BOOST_CFG 寄存器(地址 = 0x72)[复位 = 0x00]
0x73MICBIAS_CFG0xA0MICBIAS_CFG 寄存器(地址 = 0x73)[复位 = 0xA0]

7.2.1 PAGE_CFG 寄存器(地址 = 0x0)[复位 = 0x00]

表 7-77 展示了 PAGE_CFG。

返回到汇总表

器件存储器映射分为多个页面。该寄存器设置页。

表 7-77 PAGE_CFG 寄存器字段说明
字段类型复位说明
7-0PAGE[7:0]R/W00000000b这些位设置器件页。
0d = 第 0 页
1d = 第 1 页
2d 至 254d = 第 2 页至第 254 页
255d = 第 255 页

7.2.2 DSP_CFG0 寄存器(地址 = 0x3)[复位 = 0x00]

表 7-78 展示了 DSP_CFG0。

返回到汇总表

表 7-78 DSP_CFG0 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0b保留位;仅写入复位值
6RESERVEDR/W0b保留位;仅写入复位值
5RESERVEDR/W0b保留位;仅写入复位值
4RESERVEDR0b保留位;仅写入复位值
3RESERVEDR/W0b保留位;仅写入复位值
2RESERVEDR/W0b保留位;仅写入复位值
1DIS_DVOL_OTF_CHGR/W0b禁用对 DVOL 设置的运行时更改。
0d = ADC 上电时支持数字音量控制更改
1d = ADC 上电时不支持数字音量控制更改。如果需要多个通道处理,这对于 384kHz 和更高采样速率非常有用。
0EN_BQ_OTF_CHGR/W0b启用对 Biquad 设置的运行时更改。
0d = 禁用动态双二阶滤波器更改
1d = 启用动态双二阶滤波器更改

7.2.3 CLK_CFG0 寄存器(地址 = 0xD)[复位 = 0x00]

表 7-79 展示了 CLK_CFG0。

返回到汇总表

表 7-79 CLK_CFG0 寄存器字段说明
字段类型复位说明
7CNT_TGT_CFG_OVR_PASIR/W0bASI 控制器目标配置覆盖寄存器
0d = 根据 PASI_CNT_CFG 位确定控制器-目标配置。
1d = 覆盖 PASI_CNT_CFG 的标准行为。在这种情况下,时钟自动检测功能不可用。
PASI_CNT_CFG = 0:BCLK 是输入,而 FSYNC 是输出。
PASI_CNT_CFG = 1:BCLK 是输出,而 FSYNC 是输入。
6CNT_TGT_CFG_OVR_SASIR/W0bASI 控制器目标配置覆盖寄存器
0d = 根据 SASI_CNT_CFG 位确定控制器-目标配置。
1d = 覆盖 SASI_CNT_CFG 的标准行为。在这种情况下,时钟自动检测功能不可用。
SASI_CNT_CFG = 0:BCLK 是输入,而 FSYNC 是输出。
SASI_CNT_CFG = 1:BCLK 是输出,而 FSYNC 是输入。
5RESERVEDR0b保留位;仅写入复位值
4-3RESERVEDR/W00b保留位;仅写入复位值
2PASI_USE_INT_FSYNCR/W0b对于主要 ASI,在控制器模式配置下使用内部 FSYNC。
0d = 使用外部 FSYNC
1d = 使用内部 FSYNC
1SASI_USE_INT_FSYNCR/W0b对于辅助 ASI,在控制器模式配置下使用内部 FSYNC。
0d = 使用外部 FSYNC
1d = 使用内部 FSYNC
0RESERVEDR/W0b保留位;仅写入复位值

7.2.4 CHANNEL_CFG1 寄存器(地址 = 0xE)[复位 = 0x00]

表 7-80 展示了 CHANNEL_CFG1。

返回到汇总表

表 7-80 CHANNEL_CFG1 寄存器字段说明
字段类型复位说明
7FORCE_DYN_MODE_CUST_MAX_CHR/W0bADC 强制动态模式自定义最大通道
0d = 在动态模式下,最大通道基于 ADC_DYN_MAXCH_SEL
1d = 在动态模式下,最大通道自定义为 DYN_MODE_CUST_MAX_CH
6-3DYN_MODE_CUST_MAX_CH[3:0]R/W0000bADC 动态模式自定义最大通道配置
[3]->CH4_EN
[2]->CH3_EN
[1]->CH2_EN
[0]->CH1_EN
2-0RESERVEDR000b保留位;仅写入复位值

7.2.5 SRC_CFG0 寄存器(地址 = 0x17)[复位 = 0x00]

表 7-81 展示了 SRC_CFG0。

返回到汇总表

该寄存器是 SRC 的配置寄存器 1。

表 7-81 SRC_CFG0 寄存器字段说明
字段类型复位说明
7SRC_ENR/W0bSRC 使能配置
0b = SRC 禁用
1b = SRC 启用
6DIS_AUTO_SRC_DETR/W0bSRC 自动检测配置
0b = SRC 自动检测启用
1b = SRC 自动检测禁用
5-0RESERVEDR000000b保留位;仅写入复位值

7.2.6 SRC_CFG1 寄存器(地址 = 0x18)[复位 = 0x00]

表 7-82 展示了 SRC_CFG1。

返回到汇总表

该寄存器是 SRC 的配置寄存器 2。

表 7-82 SRC_CFG1 寄存器字段说明
字段类型复位说明
7MAIN_FS_CUSTOM_CFGR/W0b主 Fs 自定义配置
0b = 自动推断主 Fs
1b = 需要从 MAIN_FS_SELECT_CFG 中选择主 Fs
6MAIN_FS_SELECT_CFGR/W0b主 Fs 选择配置
0b = PASI Fs 应用作主 Fs
1b = SASI Fs 应用作主 Fs
5-3MAIN_AUX_RATIO_M_CUSTOM_CFG[2:0]R/W000b主 Fs 与辅助 Fs 之比 m:n 配置
0d = m 为自动推断
1d = 1
2d = 2
3d = 3
4d = 4
5d = 保留
6d = 6
7d = 保留
2-0MAIN_AUX_RATIO_N_CUSTOM_CFG[2:0]R/W000b主 Fs 与辅助 Fs 之比 m:n 配置
0d = n 为自动推断
1d = 1
2d = 2
3d = 3
4d = 4
5d = 保留
6d = 6
7d = 保留

7.2.7 LPAD_CFG1 寄存器(地址 = 0x1E)[复位 = 0x20]

表 7-83 展示了 LPAD_CFG1。

返回到汇总表

低功耗活动检测。语音活动检测或超声波活动检测配置寄存器 1

表 7-83 LPAD_CFG1 寄存器字段说明
字段类型复位说明
7-6LPAD_MODE[1:0]R/W00b自动 ADC 上电/断电配置选择。
0d = 用户启动的 ADC 上电和 ADC 断电
1d = 基于 VAD/UAD 中断的 ADC 上电和 ADC 断电
2d = 基于 VAD/UAD 中断的 ADC 上电和用户启动的 ADC 断电
不使用
5-4LPAD_CH_SEL[1:0]R/W10bVAD 通道选择。
0d = 在通道 1 上监视 VAD/UAD 活动
1d = 在通道 2 上监视 VAD/UAD 活动
2d = 在通道 3 上监视 VAD/UAD 活动
3d = 在通道 4 上监视 VAD/UAD 活动
3LPAD_SDOUT_INT_CFGR/W0bSDOUT 中断配置。
0d = 未使 SDOUT 引脚支持中断功能
1d = 使 SDOUT 引脚在未记录通道数据期间支持中断输出
2RESERVEDR0b保留位;仅写入复位值
1LPAD_PD_DET_ENR/W0b在 VAD/UAD 活动期间启用 ASI 输出数据。
0d = 在 ADC 记录期间不启用 VAD/UAD 处理
1d = 在 ADC 记录期间启用 VAD/UAD 处理,并按照配置生成 VAD 中断
0RESERVEDR/W0b保留位;仅写入复位值

7.2.8 AGC_DRC_CFG 寄存器(地址 = 0x24)[复位 = 0x00]

表 7-84 展示了 AGC_DRC_CFG。

返回到汇总表

该寄存器是 AGC_DRC 的配置寄存器 2。

表 7-84 AGC_DRC_CFG 寄存器字段说明
字段类型复位说明
7AGC_CH1_ENR/W0bAGC 通道 1 使能配置
0d = 禁用
1d = 启用
6AGC_CH2_ENR/W0bAGC 通道 2 使能配置
0d = 禁用
1d = 启用
5AGC_CH3_ENR/W0bAGC 通道 3 使能配置
0d = 禁用
1d = 启用
4AGC_CH4_ENR/W0bAGC 通道 4 使能配置
0d = 禁用
1d = 启用
3DRC_CH1_ENR/W0bDRC 通道 1 使能配置
0d = 禁用
1d = 启用
2DRC_CH2_ENR/W0bDRC 通道 2 使能配置
0d = 禁用
1d = 启用
1DRC_CH3_ENR/W0bDRC 通道 3 使能配置
0d = 禁用
1d = 启用
0DRC_CH4_ENR/W0bDRC 通道 4 使能配置
0d = 禁用
1d = 启用

7.2.9 MIXER_CFG0 寄存器(地址 = 0x2C)[复位 = 0x00]

表 7-85 展示了 MIXER_CFG0。

返回到汇总表

该寄存器是 MISC 配置寄存器 0。

表 7-85 MIXER_CFG0 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0b保留位;仅写入复位值
6EN_SIDE_CHAIN_MIXERR/W0b启用侧链混频器
0b = 禁用
1b = 启用
5EN_ADC_CHANNEL_MIXERR/W0b启用 ADC 通道混频器
0b = 禁用
1b = 启用
4RESERVEDR/W0b保留位;仅写入复位值
3-0RESERVEDR0000b保留位;仅写入复位值

7.2.10 MISC_CFG0 寄存器(地址 = 0x2D)[复位 = 0x00]

表 7-86 展示了 MISC_CFG0。

返回到汇总表

该寄存器是 MISC 配置寄存器 0。

表 7-86 MISC_CFG0 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0b保留位;仅写入复位值
6RESERVEDR/W0b保留位;仅写入复位值
5RESERVEDR/W0b保留位;仅写入复位值
4EN_DRCR/W0bDRC 使能配置
0b = DRC 禁用
1b = DRC 启用
3RESERVEDR/W0b保留位;仅写入复位值
2RESERVEDR/W0b保留位;仅写入复位值
1DSP_VBAT_AVDD_SELR/W0bDSP 限制器、BOP、DRC 的 SAR 数据源选择
0b = DSP 的 SAR VBAT 数据
1b = DSP 的 SAR AVDD 数据
0RESERVEDR/W0b保留位;仅写入复位值

7.2.11 INT_MASK0 寄存器(地址 = 0x2F)[复位 = 0xFF]

表 7-87 展示了 INT_MASK0。

返回到汇总表

中断屏蔽。

表 7-87 INT_MASK0 寄存器字段说明
字段类型复位说明
7INT_MASK0R/W1b时钟错误中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
6INT_MASK0R/W1bPLL 锁定中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
5INT_MASK0R/W1b升压过热中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
4INT_MASK0R/W1b升压过流中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
3INT_MASK0R/W1b升压 MO 中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
2RESERVEDR/W1b保留位;仅写入复位值
1RESERVEDR/W1b保留位;仅写入复位值
0RESERVEDR/W1b保留位;仅写入复位值

7.2.12 INT_MASK1 寄存器(地址 = 0x30)[复位 = 0x0F]

表 7-88 展示了 INT_MASK1。

返回到汇总表

中断屏蔽。

表 7-88 INT_MASK1 寄存器字段说明
字段类型复位说明
7INT_MASK1R/W0b通道 1 输入直流故障诊断中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
6INT_MASK1R/W0b通道 2 输入直流故障诊断中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
5INT_MASK1R/W0b通道 1 输出直流故障诊断中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
4INT_MASK1R/W0b通道 2 输出直流故障诊断中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
3INT_MASK1R/W1b当 VBAT_IN 电压低于 MICBIAS 电压时,触发“短接至 VBAT_IN”检测的输入故障诊断中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
2RESERVEDR/W1b保留位;仅写入复位值
1RESERVEDR/W1b保留位;仅写入复位值
0RESERVEDR/W1b保留位;仅写入复位值

7.2.13 INT_MASK2 寄存器(地址 = 0x31)[复位 = 0x00]

表 7-89 展示了 INT_MASK2。

返回到汇总表

中断屏蔽。

表 7-89 INT_MASK2 寄存器字段说明
字段类型复位说明
7INT_MASK2R/W0b输入诊断 - 开路输入故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
6INT_MASK2R/W0b输入诊断 - 输入短路故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
5INT_MASK2R/W0b输入诊断 - INP 短接至 GND 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
4INT_MASK2R/W0b输入诊断 - INM 短接至 GND 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
3INT_MASK2R/W0b输入诊断 - INP 短接至 MICBIAS 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
2INT_MASK2R/W0b输入诊断 - INM 短接至 MICBIAS 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
1INT_MASK2R/W0b输入诊断 - INP 短接至 VBAT_IN 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
0INT_MASK2R/W0b输入诊断 - INM 短接至 VBAT_IN 故障中断屏蔽。
0b = 不屏蔽
1b = 屏蔽

7.2.14 INT_MASK4 寄存器(地址 = 0x32)[复位 = 0x00]

表 7-90 展示了 INT_MASK4。

返回到汇总表

中断屏蔽。

表 7-90 INT_MASK4 寄存器字段说明
字段类型复位说明
7INT_MASK4R/W0bINP 过压故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
6INT_MASK4R/W0bINM 过压故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
5RESERVEDR/W0b保留位;仅写入复位值
4RESERVEDR/W0b保留位;仅写入复位值
3RESERVEDR/W0b保留位;仅写入复位值
2RESERVEDR/W0b保留位;仅写入复位值
1RESERVEDR/W0b保留位;仅写入复位值
0RESERVEDR/W0b保留位;仅写入复位值

7.2.15 INT_MASK5 寄存器(地址 = 0x33)[复位 = 0x30]

表 7-91 展示了 INT_MASK5。

返回到汇总表

中断屏蔽。

表 7-91 INT_MASK5 寄存器字段说明
字段类型复位说明
7INT_MASK5R/W0bGPA 上阈值故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
6INT_MASK5R/W0bGPA 低阈值故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
5INT_MASK5R/W1bVAD 上电检测中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
4INT_MASK5R/W1bVAD 断电检测中断屏蔽。
0b = 不屏蔽
1b = 屏蔽
3INT_MASK5R/W0bMicbias 短路故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
2INT_MASK5R/W0bMicbias 高电流故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
1INT_MASK5R/W0bMicbias 低电流故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
0INT_MASK5R/W0bMicbias 过压故障屏蔽。
0b = 不屏蔽
1b = 屏蔽

7.2.16 INT_LTCH0 寄存器(地址 = 0x34)[复位 = 0x00]

表 7-92 展示了 INT_LTCH0。

返回到汇总表

锁存中断读回。

表 7-92 INT_LTCH0 寄存器字段说明
字段类型复位说明
7INT_LTCH0R0b时钟错误导致的中断(自行清零位)。
0b = 无中断
1b = 中断
6INT_LTCH0R0bPLL 锁定导致的中断(自行清零位)
0b = 无中断
1b =中断
5INT_LTCH0R0b升压过热导致的中断(自行清零位)。
0b = 无中断
1b = 中断
4INT_LTCH0R0b升压过流导致的中断(自行清零位)。
0b = 无中断
1b = 中断
3INT_LTCH0R0b升压 MO 导致的中断。(自行清零位)。
0b = 无中断
1b = 中断
2RESERVEDR0b保留位;仅写入复位值
1RESERVEDR0b保留位;仅写入复位值
0RESERVEDR0b保留位;仅写入复位值

7.2.17 CHx_LTCH 寄存器(地址 = 0x35)[复位 = 0x00]

表 7-93 展示了 CHx_LTCH。

返回到汇总表

通道级诊断锁存状态

表 7-93 CHx_LTCH 寄存器字段说明
字段类型复位说明
7STS_CHx_LTCHR0b输入 CH1_LTCH 的状态。
0b = 输入通道 1 中未发生故障
1b = 输入通道 1 中发生故障
6STS_CHx_LTCHR0b输入 CH2_LTCH 的状态。
0b = 输入通道 2 中未发生故障
1b = 输入通道 2 中发生故障
5STS_CHx_LTCHR0b输出 CH1_LTCH 的状态。
0b = 输出通道 1 中未发生故障
1b = 输出通道 1 中发生故障
4STS_CHx_LTCHR0b输出 CH2_LTCH 的状态。
0b = 输出通道 2 中未发生故障
1b = 输出通道 2 中发生故障
3STS_CHx_LTCHR0b当 VBAT_IN 低于 MICBIAS 时,检测到的“短接至 VBAT_IN”故障状态
0b = 当 VBAT_IN 低于 MICBIAS 时,任何通道中均未出现短接至 VBAT_IN 故障
1b = 当 VBAT_IN 低于 MICBIAS 时,至少一个通道出现短接至 VBAT_IN 故障
2RESERVEDR0b保留位;仅写入复位值
1RESERVEDR0b保留位;仅写入复位值
0RESERVEDR0b保留位;仅写入复位值

7.2.18 IN_CH1_LTCH 寄存器(地址 = 0x36)[复位 = 0x00]

表 7-94 展示了 IN_CH1_LTCH。

返回到汇总表

表 7-94 IN_CH1_LTCH 寄存器字段说明
字段类型复位说明
7IN_CH1_LTCHR0b输入通道 1 开路输入(自行清零位)。
0b = 无开路输入
1b = 开路输入
6IN_CH1_LTCHR0b输入通道 1 输入短路(自行清零位)。
0b = 无输入短路
1b = 输入相互短接
5IN_CH1_LTCHR0b输入通道 1 INP 短接至 GND(自行清零位)。
0b = INP 未短接至 GND
1b = INP 短接至 GND
4IN_CH1_LTCHR0b输入通道 1 INM 短接至 GND(自行清零位)。
0b = INM 未短接至 GND
1b = INM 短接至 GND
3IN_CH1_LTCHR0b输入通道 1 INP 短接至 MICBIAS(自行清零位)。
0b = INP 未短接至 MICBIAS
1b = INP 短接至 MICBIAS
2IN_CH1_LTCHR0b输入通道 1 INM 短接至 MICBIAS(自行清零位)。
0b = INM 未短接至 MICBIAS
1b = INM 短接至 MICBIAS
1IN_CH1_LTCHR0b输入通道 1 INP 短接至 VBAT_IN(自行清零位)。
0b = INP 未短接至 VBAT_IN
1b = INP 短接至 VBAT_IN
0IN_CH1_LTCHR0b输入通道 1 INM 短接至 VBAT_IN(自行清零位)。
0b = INM 未短接至 VBAT_IN
1b = INM 短接至 VBAT_IN

7.2.19 IN_CH2_LTCH 寄存器(地址 = 0x37)[复位 = 0x00]

表 7-95 展示了 IN_CH2_LTCH。

返回到汇总表

表 7-95 IN_CH2_LTCH 寄存器字段说明
字段类型复位说明
7IN_CH2_LTCHR0b输入通道 2 开路输入(自行清零位)。
0b = 无开路输入
1b = 开路输入
6IN_CH2_LTCHR0b输入通道 2 输入短路(自行清零位)。
0b = 无输入短路
1b = 输入相互短接
5IN_CH2_LTCHR0b输入通道 2 INP 短接至 GND(自行清零位)。
0b = INP 未短接至 GND
1b = INP 短接至 GND
4IN_CH2_LTCHR0b输入通道 2 INM 短接至 GND(自行清零位)。
0b = INM 未短接至 GND
1b = INM 短接至 GND
3IN_CH2_LTCHR0b输入通道 2 INP 短接至 MICBIAS(自行清零位)。
0b = INP 未短接至 MICBIAS
1b = INP 短接至 MICBIAS
2IN_CH2_LTCHR0b输入通道 2 INM 短接至 MICBIAS(自行清零位)。
0b = INM 未短接至 MICBIAS
1b = INM 短接至 MICBIAS
1IN_CH2_LTCHR0b输入通道 2 INP 短接至 VBAT_IN(自行清零位)。
0b = INP 未短接至 VBAT_IN
1b = INP 短接至 VBAT_IN
0IN_CH2_LTCHR0b输入通道 2 INM 短接至 VBAT_IN(自行清零位)。
0b = INM 未短接至 VBAT_IN
1b = INM 短接至 VBAT_IN

7.2.20 ADC_CHx_OVRLD 寄存器(地址 = 0x38)[复位 = 0x00]

表 7-96 展示了 ADC_CHx_OVRLD。

返回到汇总表

表 7-96 ADC_CHx_OVRLD 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6RESERVEDR0b保留位;仅写入复位值
5RESERVEDR0b保留位;仅写入复位值
4RESERVEDR0b保留位;仅写入复位值
3MASK_ADC_CH1_OVRLD_FLAGR/W0bADC CH1 OVRLD 故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
2MASK_ADC_CH2_OVRLD_FLAGR/W0bADC CH2 OVRLD 故障屏蔽。
0b = 不屏蔽
1b = 屏蔽
1-0RESERVEDR00b保留位;仅写入复位值

7.2.21 INT_LTCH1 寄存器(地址 = 0x3A)[复位 = 0x00]

表 7-97 展示了 INT_LTCH1。

返回到汇总表

锁存中断读回。

表 7-97 INT_LTCH1 寄存器字段说明
字段类型复位说明
7INT_LTCH1R0b通道 1 INP 过压(自行清零位)。
0b = 无 INP 过压故障
1b = 发生了 INP 过压故障
6INT_LTCH1R0b通道 1 INM 过压(自行清零位)。
0b = 无 INM 过压故障
1b = 发生了 INM 过压故障
5INT_LTCH1R0b通道 2 INP 过压(自行清零位)。
0b = 无 INP 过压故障
1b = 发生了 INP 过压故障
4INT_LTCH1R0b通道 2 INM 过压(自行清零位)。
0b = 无 INM 过压故障
1b = 发生了 INM 过压故障
3INT_LTCH1R0b由于耳机插入检测而中断(自行清零位)。
0b = 无中断
1b = 中断
2INT_LTCH1R0b由于耳机移除检测而中断(自行清零位)。
0b = 无中断
1b = 中断
1INT_LTCH1R0b由于耳机挂钩(按钮)而中断(自行清零位)。
0b = 无中断
1b = 中断
0INT_LTCH1R0bMIPS 过载导致的中断(自行清零位)
0b = 无中断
1b = 中断

7.2.22 INT_LTCH2 寄存器(地址 = 0x3B)[复位 = 0x00]

表 7-98 展示了 INT_LTCH2。

返回到汇总表

锁存中断读回。

表 7-98 INT_LTCH2 寄存器字段说明
字段类型复位说明
7INT_LTCH2R0bGPA 上阈值故障导致的中断(自行清零位)。
0b = 无中断
1b = 中断
6INT_LTCH2R0bGPA 低阈值故障导致的中断(自行清零位)
0b = 无中断
1b = 中断
5INT_LTCH2R0bVAD 上电检测导致的中断(自行清零位)。
0b = 无中断
1b = 中断
4INT_LTCH2R0bVAD 断电检测导致的中断(自行清零位)。
0b = 无中断
1b = 中断
3INT_LTCH2R0bMicbias 短路情况导致的中断(自行清零位)
0b = 无中断
1b = 中断
2INT_LTCH2R0bMicbias 高电流故障导致的中断(自行清零位)。
0b = 无中断
1b = 中断
1INT_LTCH2R0bMicbias 低电流故障导致的中断(自行清零位)
0b = 无中断
1b = 中断
0INT_LTCH2R0bMicbias 过压故障导致的中断(自行清零位)。
0b = 无中断
1b = 中断

7.2.23 INT_LIVE0 寄存器(地址 = 0x3C)[复位 = 0x00]

表 7-99 展示了 INT_LIVE0。

返回到汇总表

锁存中断读回。

表 7-99 INT_LIVE0 寄存器字段说明
字段类型复位说明
7INT_LIVE0R0b时钟错误导致的中断。
0b = 无中断
1b = 中断
6INT_LIVE0R0bPLL 锁定导致的中断
0b = 无中断
1b = 中断
5INT_LIVE0R0b升压过热导致的中断。
0b = 无中断
1b = 中断
4INT_LIVE0R0b升压过流导致的中断。
0b = 无中断
1b = 中断
3INT_LIVE0R0b升压 MO 导致的中断。.
0b = 无中断
1b = 中断
2RESERVEDR0b保留位;仅写入复位值
1RESERVEDR0b保留位;仅写入复位值
0RESERVEDR0b保留位;仅写入复位值

7.2.24 CHx_LIVE 寄存器(地址 = 0x3D)[复位 = 0x00]

表 7-100 展示了 CHx_LIVE。

返回到汇总表

通道级诊断实时状态

表 7-100 CHx_LIVE 寄存器字段说明
字段类型复位说明
7STS_CHx_LIVER0b输入 CH1_LIVE 的状态。
0b = 输入通道 1 中未发生故障
1b = 输入通道 1 中发生故障
6STS_CHx_LIVER0b输入 CH2_LIVE 的状态。
0b = 输入通道 2 中未发生故障
1b = 输入通道 2 中发生故障
5STS_CHx_LIVER0b输出 CH1_LIVE 的状态。
0b = 输出通道 1 中未发生故障
1b = 输出通道 1 中发生故障
4STS_CHx_LIVER0b输出 CH2_LIVE 的状态。
0b = 输出通道 2 中未发生故障
1b = 输出通道 2 中发生故障
3STS_CHx_LIVER0b当 VBAT_IN 低于 MICBIAS 时,检测到的“短接至 VBAT_IN”故障状态
0b = 当 VBAT_IN 低于 MICBIAS 时,任何通道中均未出现短接至 VBAT_IN 故障
1b = 当 VBAT_IN 低于 MICBIAS 时,至少一个通道出现短接至 VBAT_IN 故障
2RESERVEDR0b保留位;仅写入复位值
1RESERVEDR0b保留位;仅写入复位值
0RESERVEDR0b保留位;仅写入复位值

7.2.25 IN_CH1_LIVE 寄存器(地址 = 0x3E)[复位 = 0x00]

表 7-101 展示了 IN_CH1_LIVE。

返回到汇总表

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

7.2.26 IN_CH2_LIVE 寄存器(地址 = 0x3F)[复位 = 0x00]

表 7-102 展示了 IN_CH2_LIVE。

返回到汇总表

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

7.2.27 INT_LIVE1 寄存器(地址 = 0x42)[复位 = 0x00]

表 7-103 展示了 INT_LIVE1。

返回到汇总表

实时中断读回。

表 7-103 INT_LIVE1 寄存器字段说明
字段类型复位说明
7INT_LIVE1R0b通道 1 INP 过压。
0b = 无 INP 过压故障
1b = 发生了 INP 过压故障
6INT_LIVE1R0b通道 1 INM 过压。
0b = 无 INM 过压故障
1b = 发生了 INM 过压故障
5INT_LIVE1R0b通道 2 INP 过压。
0b = 无 INP 过压故障
1b = 发生了 INP 过压故障
4INT_LIVE1R0b通道 2 INM 过压。
0b = 无 INM 过压故障
1b = 发生了 INM 过压故障
3RESERVEDR0b保留位;仅写入复位值
2RESERVEDR0b保留位;仅写入复位值
2RESERVEDR0b保留位;仅写入复位值
1RESERVEDR0b保留位;仅写入复位值
0RESERVEDR0b

7.2.28 INT_LIVE2 寄存器(地址 = 0x43)[复位 = 0x00]

表 7-104 展示了 INT_LIVE2。

返回到汇总表

实时中断读回。

表 7-104 INT_LIVE2 寄存器字段说明
字段类型复位说明
7INT_LIVE2R0bGPA 上阈值故障导致的中断。
0b = 无中断
1b = 中断
6INT_LIVE2R0bGPA 低阈值故障导致的中断
0b = 无中断
1b = 中断
5INT_LIVE2R0bVAD 上电检测导致的中断。
0b = 无中断
1b = 中断
4INT_LIVE2R0bVAD 断电检测导致的中断。
0b = 无中断
1b = 中断
3INT_LIVE2R0bMicbias 短路情况导致的中断
0b = 无中断
1b = 中断
2INT_LIVE2R0bMicbias 高电流故障导致的中断。
0b = 无中断
1b = 中断
1INT_LIVE2R0bMicbias 低电流故障导致的中断
0b = 无中断
1b = 中断
0INT_LIVE2R0bMicbias 过压故障导致的中断。
0b = 无中断
1b = 中断

7.2.29 DIAG_CFG0 寄存器(地址 = 0x46)[复位 = 0x00]

表 7-105 展示了 DIAG_CFG0。

返回到汇总表

表 7-105 DIAG_CFG0 寄存器字段说明
字段类型复位说明
7IN_CH1_DIAG_ENR/W0b通道 1 输入(IN1P 和 IN1M)诊断扫描
0b = 禁用诊断
1b = 启用诊断
6IN_CH2_DIAG_ENR/W0b通道 2 输入(IN2P 和 IN2M)诊断扫描
0b = 禁用诊断
1b = 启用诊断
5INCL_SE_INMR/W0b单端配置的 INxM 引脚诊断扫描选择
0b = 诊断不包括单端通道的 INxM 引脚
1b = 诊断包括单端通道的 INxM 引脚
4INCL_AC_COUPR/W0b诊断的交流耦合通道引脚扫描选择
0b = 诊断不包括交流耦合通道的 INxP 和 INxM 引脚
1b = 诊断包括交流耦合通道的 INxP 和 INxM 引脚
3RESERVEDR/W0b保留位;仅写入复位值
2RESERVEDR/W0b保留位;仅写入复位值
1RESERVEDR/W0b保留位;仅写入复位值
0RESERVEDR/W0b保留位;仅写入复位值

7.2.30 DIAG_CFG1 寄存器(地址 = 0x47)[复位 = 0x37]

表 7-106 展示了 DIAG_CFG1。

返回到汇总表

表 7-106 DIAG_CFG1 寄存器字段说明
字段类型复位说明
7-4DIAG_SHT_TERM[3:0]R/W0011bINxP 和 INxM 终端短路检测阈值
0d = INxP 和 INxM 终端短路检测阈值为 0mV
1d = INxP 和 INxM 终端短路检测阈值为 30mV
2d = INxP 和 INxM 终端短路检测阈值为 60mV
10d 至 13d = INxP 和 INxM 终端短路检测阈值根据配置而定
14d = INxP 和 INxM 终端短路检测阈值为 420mV
15d = INxP 和 INxM 终端短路检测阈值为 450mV
3-0DIAG_SHT_VBAT_IN[3:0]R/W0111b短接至 VBAT_IN 检测阈值
0d = 短接至 VBAT_IN 检测阈值为 0mV
1d = 短接至 VBAT_IN 检测阈值为 30mV
2d = 短接至 VBAT_IN 检测阈值为 60mV
10d 至 13d = 短接至 VBAT_IN 检测阈值根据配置而定
14d = 短接至 VBAT_IN 检测阈值为 420mV
15d = 短接至 VBAT_IN 检测阈值为 450mV

7.2.31 DIAG_CFG2 寄存器(地址 = 0x48)[复位 = 0x87]

表 7-107 展示了 DIAG_CFG2。

返回到汇总表

表 7-107 DIAG_CFG2 寄存器字段说明
字段类型复位说明
7-4DIAG_SHT_GND[3:0]R/W1000b短接至 GND 检测阈值
0d = 短接至 GND 检测阈值为 0mV
1d = 短接至 GND 检测阈值为 60mV
2d = 短接至 GND 检测阈值为 120mV
10d 至 13d = 短接至 GND 检测阈值根据配置而定
14d = 短接至 GND 检测阈值为 840mV
15d = 短接至 GND 检测阈值为 900mV
3-0DIAG_SHT_MICBIAS[3:0]R/W0111b短接至 MICBIAS 检测阈值
0d = 短接至 MICBIAS 检测阈值为 0mV
1d = 短接至 MICBIAS 检测阈值为 30mV
2d = 短接至 MICBIAS 检测阈值为 60mV
10d 至 13d = 短接至 MICBIAS 检测阈值根据配置而定
14d = 短接至 MICBIAS 检测阈值为 420mV
15d = 短接至 MICBIAS 检测阈值为 450mV

7.2.32 DIAG_CFG4 寄存器(地址 = 0x4A)[复位 = 0xB8]

表 7-108 展示了 DIAG_CFG4。

返回到汇总表

表 7-108 DIAG_CFG4 寄存器字段说明
字段类型复位说明
7-6REP_RATE[1:0]R/W10b故障监控扫描重复率
0d = 所选通道输入引脚连续背对背扫描,
没有任何空闲时间
1d = 所选通道输入引脚扫描的
故障监控重复率为 1ms
2d = 所选通道输入引脚扫描的
故障监控重复率为 4ms
3d = 所选通道输入引脚扫描的
故障监控重复率为 8ms
5-4RESERVEDR/W11b保留位;仅写入复位值
3-2FAULT_DBNCE_SEL[1:0]R/W10b所有故障的去抖计数(当 VBAT_IN < MicBias 时的 VBAT_IN 短接除外)
0b = 使用 16 次去抖来滤除错误故障检测
1b = 使用 8 次去抖来滤除错误故障检测
2b = 使用 4 次去抖来滤除错误故障检测
3b = 无去抖计数
1VSHORT_DBNCER/W0bVBAT_IN 短接去抖计数
0b = 使用 16 次去抖来滤除错误故障检测
1b = 使用 8 次去抖来滤除错误故障检测
0DIAG_2X_THRESR/W0b诊断阈值范围缩放
0d = 阈值与配置的阈值相同
1d = 所有配置的阈值都放大两倍

7.2.33 DIAG_CFG5 寄存器(地址 = 0x4B)[复位 = 0x00]

表 7-109 展示了 DIAG_CFG5。

返回到汇总表

表 7-109 DIAG_CFG5 寄存器字段说明
字段类型复位说明
7-6DIAG_MOV_AVG_CFG[1:0]R/W00b移动平均值配置
0d = 禁用移动平均值
1d = 启用移动平均值,新旧数据权重均为 0.5
2d = 启用移动平均值,旧数据权重为 0.75,新数据权重为 0.25
3d = 保留
5MOV_AVG_DIS_MBIAS_LOADR/W0bMicBias 负载通道的移动平均值配置
0b = 为 MicBias 负载通道启用移动平均值
1b = 为 Micbias 负载通道禁用移动平均值
4MOV_AVG_DIS_TEMP_SENSR/W0b温度检测通道的移动平均值配置
0b = 为温度检测通道启用移动平均值
1b = 为温度检测通道禁用移动平均值
3MOV_AVG_DIS_GPAR/W0bGPA 通道的移动平均值配置
0b = 为 GPA 通道启用移动平均值
1b = 为 GPA 通道禁用移动平均值
2-0RESERVEDR000b保留位;仅写入复位值

7.2.34 DIAG_CFG6 寄存器(地址 = 0x4C)[复位 = 0xA2]

表 7-110 展示了 DIAG_CFG6。

返回到汇总表

表 7-110 DIAG_CFG6 寄存器字段说明
字段类型复位说明
7-0MBIAS_HIGH_CURR_THRS[7:0]R/W10100010bMicbias 高电流故障诊断的阈值
默认值 = ~27mA
Nd = ((0.9×(N*16)/4095)-0⋅2)x72.83237 (mA)

7.2.35 DIAG_CFG7 寄存器(地址 = 0x4D)[复位 = 0x48]

表 7-111 展示了 DIAG_CFG7。

返回到汇总表

表 7-111 DIAG_CFG7 寄存器字段说明
字段类型复位说明
7-0MBIAS_LOW_CURR_THRS[7:0]R/W01001000bMicbias 低电流故障诊断的阈值
默认值 = ~4mA
Nd = ((0.9×(N*16)/4095)-0⋅2)x72.83237 (mA)

7.2.36 DIAG_CFG8 寄存器(地址 = 0x4E)[复位 = 0xBA]

表 7-112 展示了 DIAG_CFG8。

返回到汇总表

表 7-112 DIAG_CFG8 寄存器字段说明
字段类型复位说明
7-0GPA_UP_THRS_FLT_THRES[7:0]R/W10111010b通用模拟高阈值
默认值 = ~ 2.6V
nd = ((0.9×(N*16)/4095)-0⋅225)x6 (V)

7.2.37 DIAG_CFG9 寄存器(地址 = 0x4F)[复位 = 0x4B]

表 7-113 展示了 DIAG_CFG9。

返回到汇总表

表 7-113 DIAG_CFG9 寄存器字段说明
字段类型复位说明
7-0GPA_LOW_THRS_FLT_THRES[7:0]R/W01001011b通用模拟低阈值
默认值 = ~ 0.2V
nd = ((0.9×(N*16)/4095)-0⋅225)x6 (V)

7.2.38 DIAG_CFG10 寄存器(地址 = 0x50)[复位 = 0x88]

表 7-114 展示了 DIAG_CFG10。

返回到汇总表

表 7-114 DIAG_CFG10 寄存器字段说明
字段类型复位说明
7PD_MBIAS_SHRT_CKT_FLTR/W1b短路故障期间 Micbias 的断电配置
0b = 发生故障时无变化
1b = 发生故障时禁用 Micbias
6PD_MBIAS_HIGH_CURR_FLTR/W0b高电流故障期间 Micbias 的断电配置
0b = 发生故障时无变化
1b = 发生故障时禁用 Micbias
5PD_MBIAS_LOW_CURR_FLTR/W0b低电流故障期间 Micbias 的断电配置
0b = 发生故障时无变化
1b = 发生故障时禁用 Micbias
4PD_MBIAS_OV_FLTR/W0b高电压故障期间 Micbias 的断电配置
0b = 发生故障时无变化
1b = 发生故障时禁用 Micbias
3PD_MBIAS_OT_FLTR/W1b过热故障期间 Micbias 的断电配置
0b = 发生故障时无变化
1b = 发生故障时禁用 Micbias
2MAN_RCV_PD_FLT_CHKR/W0b手动恢复(自行清除位)
0b = 没有影响
1b = 重新检查故障状态并在通道没有任何故障时对其重新上电
1MBIAS_FLT_AUTO_REC_ENR/W0b出现故障时 Micbias PD 自动恢复的启用情况
0d = 禁用在发生 Micbias 故障时自动恢复
1d = 启用自动恢复
0MICBIAS_SHRT_CKT_DET_DISR/W0bMicbias 短路故障检测配置
0b = 启用
1b = 禁用

7.2.39 DIAG_CFG11 寄存器(地址 = 0x51)[复位 = 0x40]

表 7-115 展示了 DIAG_CFG11。

返回到汇总表

表 7-115 DIAG_CFG11 寄存器字段说明
字段类型复位说明
7-5SAFEBAND_MBIAS_OV_FLT[2:0]R/W010bMicbias 过压故障的安全带配置下限
0 = 无安全带
1 = 30mV 安全带(9b 级别时为 1LSB)
2 = 60mV 安全带(9b 级别时为 2LSB)
3-7 = N*30mV
4-0RESERVEDR00000b保留位;仅写入复位值

7.2.40 DIAG_CFG12 寄存器(地址 = 0x52)[复位 = 0x44]

表 7-116 展示了 DIAG_CFG12。

返回到汇总表

表 7-116 DIAG_CFG12 寄存器字段说明
字段类型复位说明
7-5SAFEBAND_INx_MBIAS_FLT[2:0]R/W010bINx 短接至 Micbias 故障的安全带配置上限
0 = 无安全带
1 = 30mV 安全带(9b 级别时为 1LSb)
2 = 60mV 安全带(9b 级别时为 2LSb)
3-7 = N*30mV
4-2SAFEBAND_INx_OV_FLT[2:0]R/W001bINx 过压故障的安全带配置下限
0 = 无安全带
1 = 30mV 安全带(9b 级别时为 1LSb)
2-7 = N*30mV
不使用
1-0RESERVEDR00b保留位;仅写入复位值

7.2.41 DIAG_CFG13 寄存器(地址 = 0x53)[复位 = 0x00]

表 7-117 展示了 DIAG_CFG13。

返回到汇总表

表 7-117 DIAG_CFG13 寄存器字段说明
字段类型复位说明
7DIAG_FORCE_ENR/W0b诊断 VBAT、micbias、micbias 负载、温度的自动/手动启用配置
0b = 自动启用(如果在 DIAG_CFG0 中启用了至少一个输入通道诊断,则自动启用)
1b = 基于 DIAG_CFG13 寄存器手动启用/禁用
6DIAG_EN_MICBIAS_LOADR/W0bMicbias 电流/负载通道的诊断启用,DIAG_FORCE_EN = 1 时有效
0b = 禁用诊断
1b = 启用诊断
5DIAG_EN_MICBIASR/W0bMicbias 通道的诊断启用,DIAG_FORCE_EN = 1 时有效
0b = 禁用诊断
1b = 启用诊断
4DIAG_EN_VBATR/W0bVBAT 通道的诊断启用,DIAG_FORCE_EN = 1 时有效
0b = 禁用诊断
1b = 启用诊断
3DIAG_EN_TEMP_SENSER/W0b温度检测通道的诊断启用,DIAG_FORCE_EN = 1 时有效
0b = 禁用诊断
1b = 启用诊断
2DIAG_EN_AVDDR/W0bAVDD 通道的诊断启用
0b = 禁用诊断
1b = 启用诊断
1DIAG_EN_GPAR/W0bGPA 通道的诊断启用
0b = 禁用诊断
1b = 启用诊断
0RESERVEDR0b保留位;仅写入复位值

7.2.42 DIAG_CFG14 寄存器(地址 = 0x54)[复位 = 0x48]

表 7-118 展示了 DIAG_CFG14。

返回到汇总表

表 7-118 DIAG_CFG14 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留位;仅写入复位值
6-5AVDD_FILT_SEL[1:0]R/W10bAVDD 滤波器选择
0d = 3.5MHz
1d = 200kHz
2d = 100kHz
3d = 无滤波器
4RESERVEDR/W0b保留位;仅写入复位值
3-2VBAT_FILT_SEL[1:0]R/W10bVBAT 滤波器选择
0d = 3.5MHz
1d = 200kHz
2d = 100kHz
3d = 无滤波器
1RESERVEDR/W0b保留位;仅写入复位值
0VBAT_SHRT_FLTR/W0b有关 INx 短接至 VBAT 的配置
0 = INx 过压和 INx 短接至 VBAT 是分开的
1 = INx 过压和 INx 短接至 VBAT 合并定义为 VBAT 短路故障

7.2.43 DIAG_MON_MSB_VBAT 寄存器(地址 = 0x56)[复位 = 0x00]

表 7-119 展示了 DIAG_MON_MSB_VBAT。

返回到汇总表

表 7-119 DIAG_MON_MSB_VBAT 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_VBAT[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.44 DIAG_MON_LSB_VBAT 寄存器(地址 = 0x57)[复位 = 0x00]

表 7-120 展示了 DIAG_MON_LSB_VBAT。

返回到汇总表

表 7-120 DIAG_MON_LSB_VBAT 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_VBAT[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0000b通道 ID

7.2.45 DIAG_MON_MSB_MBIAS 寄存器(地址 = 0x58)[复位 = 0x00]

表 7-121 展示了 DIAG_MON_MSB_MBIAS。

返回到汇总表

表 7-121 DIAG_MON_MSB_MBIAS 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_MBIAS[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.46 DIAG_MON_LSB_MBIAS 寄存器(地址 = 0x59)[复位 = 0x01]

表 7-122 展示了 DIAG_MON_LSB_MBIAS。

返回到汇总表

表 7-122 DIAG_MON_LSB_MBIAS 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_MBIAS[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0001b通道 ID

7.2.47 DIAG_MON_MSB_IN1P 寄存器(地址 = 0x5A)[复位 = 0x00]

表 7-123 展示了 DIAG_MON_MSB_IN1P。

返回到汇总表

表 7-123 DIAG_MON_MSB_IN1P 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_IN_CH1P[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.48 DIAG_MON_LSB_IN1P 寄存器(地址 = 0x5B)[复位 = 0x02]

表 7-124 展示了 DIAG_MON_LSB_IN1P。

返回到汇总表

表 7-124 DIAG_MON_LSB_IN1P 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_IN_CH1P[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0010b通道 ID

7.2.49 DIAG_MON_MSB_IN1M 寄存器(地址 = 0x5C)[复位 = 0x00]

表 7-125 展示了 DIAG_MON_MSB_IN1M。

返回到汇总表

表 7-125 DIAG_MON_MSB_IN1M 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_IN_CH1N[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.50 DIAG_MON_LSB_IN1M 寄存器(地址 = 0x5D)[复位 = 0x03]

表 7-126 展示了 DIAG_MON_LSB_IN1M。

返回到汇总表

表 7-126 DIAG_MON_LSB_IN1M 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_IN_CH1N[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0011b通道 ID

7.2.51 DIAG_MON_MSB_IN2P 寄存器(地址 = 0x5E)[复位 = 0x00]

表 7-127 展示了 DIAG_MON_MSB_IN2P。

返回到汇总表

表 7-127 DIAG_MON_MSB_IN2P 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_IN_CH2P[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.52 DIAG_MON_LSB_IN2P 寄存器(地址 = 0x5F)[复位 = 0x04]

表 7-128 展示了 DIAG_MON_LSB_IN2P。

返回到汇总表

表 7-128 DIAG_MON_LSB_IN2P 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_IN_CH2P[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0100b通道 ID

7.2.53 DIAG_MON_MSB_IN2M 寄存器(地址 = 0x60)[复位 = 0x00]

表 7-129 展示了 DIAG_MON_MSB_IN2M。

返回到汇总表

表 7-129 DIAG_MON_MSB_IN2M 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_IN_CH2N[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.54 DIAG_MON_LSB_IN2M 寄存器(地址 = 0x61)[复位 = 0x05]

表 7-130 展示了 DIAG_MON_LSB_IN2M。

返回到汇总表

表 7-130 DIAG_MON_LSB_IN2M 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_IN_CH2N[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R0101b通道 ID

7.2.55 DIAG_MON_MSB_TEMP 寄存器(地址 = 0x6A)[复位 = 0x00]

表 7-131 展示了 DIAG_MON_MSB_TEMP。

返回到汇总表

表 7-131 DIAG_MON_MSB_TEMP 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_TEMP[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.56 DIAG_MON_LSB_TEMP 寄存器(地址 = 0x6B)[复位 = 0x0A]

表 7-132 展示了 DIAG_MON_LSB_TEMP。

返回到汇总表

表 7-132 DIAG_MON_LSB_TEMP 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_TEMP[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R1010b通道 ID

7.2.57 DIAG_MON_MSB_MBIAS_LOAD 寄存器(地址 = 0x6C)[复位 = 0x00]

表 7-133 展示了 DIAG_MON_MSB_MBIAS_LOAD。

返回到汇总表

表 7-133 DIAG_MON_MSB_MBIAS_LOAD 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_MBIAS_LOAD[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.58 DIAG_MON_LSB_MBIAS_LOAD 寄存器(地址 = 0x6D)[复位 = 0x0B]

表 7-134 展示了 DIAG_MON_LSB_MBIAS_LOAD。

返回到汇总表

表 7-134 DIAG_MON_LSB_MBIAS_LOAD 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_MBIAS_LOAD[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R1011b通道 ID

7.2.59 DIAG_MON_MSB_AVDD 寄存器(地址 = 0x6E)[复位 = 0x00]

表 7-135 展示了 DIAG_MON_MSB_AVDD。

返回到汇总表

表 7-135 DIAG_MON_MSB_AVDD 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_AVDD[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.60 DIAG_MON_LSB_AVDD 寄存器(地址 = 0x6F)[复位 = 0x0C]

表 7-136 展示了 DIAG_MON_LSB_AVDD。

返回到汇总表

表 7-136 DIAG_MON_LSB_AVDD 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_AVDD[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R1100b通道 ID

7.2.61 DIAG_MON_MSB_GPA 寄存器(地址 = 0x70)[复位 = 0x00]

表 7-137 展示了 DIAG_MON_MSB_GPA。

返回到汇总表

表 7-137 DIAG_MON_MSB_GPA 寄存器字段说明
字段类型复位说明
7-0DIAG_MON_MSB_GPA[7:0]R00000000b诊断 SAR 监控数据 MSB 字节

7.2.62 DIAG_MON_LSB_GPA 寄存器(地址 = 0x71)[复位 = 0x0D]

表 7-138 展示了 DIAG_MON_LSB_GPA。

返回到汇总表

表 7-138 DIAG_MON_LSB_GPA 寄存器字段说明
字段类型复位说明
7-4DIAG_MON_LSB_GPA[3:0]R0000b诊断 SAR 监控数据 LSB 半字节
3-0Channel[3:0]R1101b通道 ID

7.2.63 BOOST_CFG 寄存器(地址 = 0x72)[复位 = 0x00]

表 7-139 展示了 BOOST_CFG。

返回到汇总表

表 7-139 BOOST_CFG 寄存器字段说明
字段类型复位说明
7BOOST_DISR/W0b升压启用/禁用
0d = 内部升压启用
1d = 内部升压禁用/旁路
6BOOST_OCPENR/W0b升压过流保护启用/禁用
0d = 升压 OCP 启用
1d = 升压 OCP 禁用
5BOOST_PDz_FLTR/W0b升压 PD 配置
0d = 如果 Micbias 由于故障而断电,升压断电
1d = 如果 Micbias 由于故障而断电,升压不断电
4RESERVEDR/W0b保留位;仅写入复位值
3RESERVEDR/W0b保留位;仅写入复位值
2-0RESERVEDR000b保留位;仅写入复位值

7.2.64 MICBIAS_CFG 寄存器(地址 = 0x73)[复位 = 0xA0]

表 7-140 展示了 MICBIAS_CFG。

返回到汇总表

表 7-140 MICBIAS_CFG 寄存器字段说明
字段类型复位说明
7-4MBIAS_VAL[3:0]R/W1010bMicBias 值
0d = 麦克风偏置输出旁路至 BSTOUT/HVDD
1d = 麦克风偏置设置为 3.0V
2d = 麦克风偏置设置为 3.5V
3d = 麦克风偏置设置为 4.0V
4d = 麦克风偏置设置为 4.5V
5d = 麦克风偏置设置为 5V
6d = 麦克风偏置设置为 5.5V
7d = 麦克风偏置设置为 6V
8d = 麦克风偏置设置为 6.5V
9d = 麦克风偏置设置为 7V
10d = 麦克风偏置设置为 7.5V
11d = 麦克风偏置设置为 8V
12d = 麦克风偏置设置为 8.5V
13d = 麦克风偏置设置为 9V
14d =麦克风偏置设置为 9.5V
15d = 麦克风偏置设置为 10V
3-0RESERVEDR0000b保留位;仅写入复位值