ZHCSX59A August   2024  – August 2025 TAS2120

PRODUCTION DATA  

  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 时序图
    8. 5.8 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 器件功能模式
      1. 6.3.1 工作模式
        1. 6.3.1.1 硬件关断
        2. 6.3.1.2 硬件配置模式
        3. 6.3.1.3 软件电源模式控制和软件复位
        4. 6.3.1.4 高效和节能模式
          1. 6.3.1.4.1 噪声门
          2. 6.3.1.4.2 音乐效率模式
          3. 6.3.1.4.3 VDD Y 桥
          4. 6.3.1.4.4 H 类升压
        5. 6.3.1.5 2S 电池模式
        6. 6.3.1.6 外部 PVDD 模式
      2. 6.3.2 故障和状态
        1. 6.3.2.1 中断生成和清除
    4. 6.4 特性说明
      1. 6.4.1  PurePath™ Console 3 软件
      2. 6.4.2  播放信号路径
        1. 6.4.2.1 数字音量控制和放大器输出电平
        2. 6.4.2.2 高通滤波器
        3. 6.4.2.3 D 类放大器
        4. 6.4.2.4 具有欠压保护功能的电源跟踪限制器
          1. 6.4.2.4.1 电压限制器和削波保护
        5. 6.4.2.5 音调发生器
      3. 6.4.3  数字音频串行接口
        1. 6.4.3.1 数字环回
      4. 6.4.4  内部升压
      5. 6.4.5  升压共享
      6. 6.4.6  外部 H 类升压控制器
      7. 6.4.7  电源电压监测
      8. 6.4.8  热保护
      9. 6.4.9  时钟和 PLL
        1. 6.4.9.1 基于自动时钟的唤醒和时钟错误
      10. 6.4.10 数字 IO 引脚
    5. 6.5 编程
      1. 6.5.1 I2C 控制接口
      2. 6.5.2 I2C 地址选择
      3. 6.5.3 常规 I2C 运行
      4. 6.5.4 I2C 单字节和多字节传输
      5. 6.5.5 I2C 单字节写入
      6. 6.5.6 I2C 多字节写入
      7. 6.5.7 I2C 单字节读取
      8. 6.5.8 I2C 多字节读取
  8. 寄存器映射
    1. 7.1  页 0 寄存器
    2. 7.2  页 1 寄存器
    3. 7.3  页 2 寄存器
    4. 7.4  页 3 寄存器
    5. 7.5  页 4 寄存器
    6. 7.6  页 5 寄存器
    7. 7.7  页 6 寄存器
    8. 7.8  页 7 寄存器
    9. 7.9  页 8 寄存器
    10. 7.10 簿 100 页 9 寄存器
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
        1. 8.2.2.1 单声道/立体声配置
        2. 8.2.2.2 升压转换器无源器件
        3. 8.2.2.3 EMI 无源器件
        4. 8.2.2.4 各种无源器件
      3. 8.2.3 应用性能曲线图
    3. 8.3 应做事项和禁止事项
    4. 8.4 电源相关建议
    5. 8.5 布局
      1. 8.5.1 布局指南
      2. 8.5.2 布局示例
  10. 器件和文档支持
    1. 9.1 文档支持
      1. 9.1.1 相关文档
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

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

页 0 寄存器

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

表 7-1 页 0 寄存器
地址首字母缩写词说明部分
0h器件页节 7.1.1
1hSW_RESET软件复位节 7.1.2
2hPWR_CTL功率控制节 7.1.3
3hDEVICE_CFG_01器件配置寄存器节 7.1.4
4hDEVICE_CFG_02器件配置寄存器节 7.1.5
5hDEVICE_CFG_03器件配置寄存器节 7.1.6
6hDEVICE_CFG_04器件配置寄存器节 7.1.7
7hDEVICE_CFG_05器件配置寄存器节 7.1.8
8hTDM_CFG1TDM 配置寄存器节 7.1.9
9hTDM_CFG2TDM 配置寄存器节 7.1.10
AhTDM_CFG3TDM 配置寄存器节 7.1.11
ChTDM_CFG5TDM 配置寄存器节 7.1.12
FhTDM_CFG8TDM 配置寄存器节 7.1.13
10hTDM_CFG9TDM 配置寄存器节 7.1.14
11hTDM_CFG10TDM 配置寄存器节 7.1.15
12hTDM_CFG11TDM 配置寄存器节 7.1.16
13hTDM_CFG12TDM 配置寄存器节 7.1.17
14hTDM_DETTDM 时钟检测监视器节 7.1.18
15hMONITOR_CFG_01监视配置节 7.1.19
17hLIM_CFG_0限制器配置节 7.1.20
18hBOP_CFG_0欠压保护配置节 7.1.21
1ChIO_CFG_02IO 配置节 7.1.22
1DhIO_CFG_03IO 配置节 7.1.23
1EhNG_CFG0噪声门控制节 7.1.24
21hBST_CFG_01升压配置节 7.1.25
22hBST_CFG_02升压配置节 7.1.26
24hBST_CFG_03升压配置节 7.1.27
25hINTERRUPT_CFG1IRQZ 清除节 7.1.28
26hSAR_MONITOR_01VBAT 监视器 MSB节 7.1.29
27hSAR_MONITOR_02VBAT 监视器 MSB节 7.1.30
28hSAR_MONITOR_03PVDD 监视器 MSB节 7.1.31
29hSAR_MONITOR_04PVDD 监视器 MSB节 7.1.32
2AhSAR_MONITOR_06温度监视器节 7.1.33
31hCLASSD_CFG_01D 类放大器配置节 7.1.34
32hCLASSD_CFG_02D 类放大器配置节 7.1.35
3BhBST_CFG_05升压配置节 7.1.36
3ChTHERM_CFG热警告配置节 7.1.37
5BhINT_MASK_0中断屏蔽节 7.1.38
5ChINT_MASK_1中断屏蔽节 7.1.39
5DhINT_MASK_2中断屏蔽节 7.1.40
5EhINT_MASK_3中断屏蔽节 7.1.41
5FhINT_MASK_4中断屏蔽节 7.1.42
60hINT_LATCH_0锁存中断读回节 7.1.43
61hINT_LATCH_1锁存中断读回节 7.1.44
62hINT_LATCH_2锁存中断读回节 7.1.45
63hINT_LATCH_3锁存中断读回节 7.1.46
64hINT_LATCH_4锁存中断读回节 7.1.47
65hNG_IDLE_STATUS锁存中断读回节 7.1.48
78hREV_ID修订 ID节 7.1.49
7FhBOOK器件簿节 7.1.50

7.1.1 页面寄存器(地址 = 0h)[复位 = 00h]

返回到汇总表

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

表 7-2 页面寄存器字段说明
字段类型复位说明
7-0PAGE[7:0]R/W0h设置器件页。
  • 0h = 页 0
  • 1h = 页 1
  • FFh = 页 255

7.1.2 SW_RESET 寄存器(地址 = 1h)[复位 = 00h]

返回到汇总表

将软件复位置为有效会将所有寄存器值置于其默认 POR(上电复位)状态。

表 7-3 SW_RESET 寄存器字段说明
字段类型复位说明
7-1RESERVEDR0h保留
0SW_RESETR/W0h软件复位。位可自行清除。
  • 0h = 不复位
  • 1h = 复位

7.1.3 PWR_CTL 寄存器(地址 = 2h)[复位 = 03h]

返回到汇总表

设置器件的运行模式和电源配置。

表 7-4 PWR_CTL 寄存器字段说明
字段类型复位说明
7-2RESERVEDR0h保留
1-0MODE[1:0]R/W3h器件运行模式。
  • 0h = 有效运行
  • 1h = 保留
  • 2h = 软件关断
  • 3h = 根据 ASI 时钟唤醒和关断

7.1.4 DEVICE_CFG_01 寄存器(地址 = 3h)[复位 = 81h]

返回到汇总表

该寄存器配置各种器件模式。

表 7-5 DEVICE_CFG_01 寄存器字段说明
字段类型复位说明
7-6EFFICIENCY_MODE[1:0]R/W2h器件运行模式。
  • 0h = 禁用音乐效率和噪声门模式
  • 1h = 启用噪声门模式
  • 2h = 仅音乐效率
  • 3h = 音乐效率和噪声门模式
5-2RESERVEDR0h保留
1-0SDZ_MODE[1:0]R/W1hSDZ 模式配置。
  • 0h = 软关断和器件复位
  • 1h = 立即关断和器件复位
  • 2h = 仅软关断
  • 3h = 保留

7.1.5 DEVICE_CFG_02 寄存器(地址 = 4h)[复位 = 8Ch]

返回到汇总表

该寄存器配置各种器件模式。

表 7-6 DEVICE_CFG_02 寄存器字段说明
字段类型复位说明
7I2C_GBL_ENR/W1hI2C 全局地址。
  • 0h = 禁用
  • 1h = 启用
6RESERVEDR/W0h保留
5-3CLK_HALT_TIME[2:0]R/W1h上电前有效时钟检查持续时间。
  • 0h = 禁用(无限时间)
  • 1h = 800 us
  • 2h = 3.2ms
  • 3h = 34.1ms
  • 4h = 68.3ms
  • 5h = 256ms
  • 6h = 768ms
  • 7h = 1.3s
2CLK_BASED_PWR_UPR/W1h时钟错误检测启用/禁用。
  • 0h = 禁用
  • 1h = 启用
1RESERVEDR/W0h保留
0RESERVEDR/W0h保留

7.1.6 DEVICE_CFG_03 寄存器(地址 = 5h)[复位 = 00h]

返回到汇总表

该寄存器配置各种器件模式。

表 7-7 DEVICE_CFG_03 寄存器字段说明
字段类型复位说明
7RESERVEDR/W0h保留
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4OTE_RETRYR/W0h过热事件后重试。
  • 0h = 不重试
  • 1h = 在“RETRY_WAIT_TIME”之后重试
3RESERVEDR/W0h保留
2CLKE_RETRYR/W0h内部时钟错误事件后重试。
  • 0h = 不重试
  • 1h = 在“RETRY_WAIT_TIME”之后重试
1RESERVEDR/W0h保留
0RESERVEDR/W0h保留

7.1.7 DEVICE_CFG_04 寄存器(地址 = 6h)[复位 = 04h]

返回到汇总表

该寄存器配置各种器件模式。

表 7-8 DEVICE_CFG_04 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0h保留
5-4SEL_VBAT_MODE[1:0]R/W0h选择 VBAT 运行模式。
  • 0h = VBAT 1S 模式,在 VBAT 上进行电源检测
  • 1h = VBAT 1S 模式,在 VBAT_SNS 上进行电源检测
  • 2h = VBAT 2S 模式,在 VBAT_SNS 上进行电源检测
  • 3h = 保留
3-2IRQZ_PIN_CFG[1:0]R/W1hIRQZ 中断配置。IRQZ 将置为有效。
  • 0h = 保留
  • 1h = 发生任何未屏蔽的锁存中断时
  • 2h = 保留
  • 3h = 发生任何未屏蔽锁存中断时每 4ms 持续 2-4ms
1RESERVEDR0h保留
0RETRY_WAIT_TIMER/W0h在器件检测到错误后重试的等待时间(仅对重试选项可用的错误有效)。
  • 0h = 1.5s
  • 1h = 100ms

7.1.8 DEVICE_CFG_05 寄存器(地址 = 7h)[复位 = 00h]

返回到汇总表

该寄存器配置各种器件模式。

表 7-9 DEVICE_CFG_05 寄存器字段说明
字段类型复位说明
7RESERVEDR0h保留
6SAMPLE_RATE_CFGR/W0h采样率选择。
  • 0h = 音频数据速率是 48Ksps 的倍数/约数
  • 1h = 音频数据速率是 44.1Ksps 的倍数/约数
5-0AMP_LVL[5:0]R/W0h器件通道增益设置
  • 0h = 21.000dB
  • 1h = 20.498dB
  • 2h = 19.997dB
  • 3h = 19.495dB
  • 4h = 18.993dB
  • 26h = 1.935dB
  • 27h = 1.434dB
  • 28h = 0.932dB
  • 29h = 0.430dB
  • 2Ah = -0.071dB

7.1.9 TDM_CFG1 寄存器(地址 = 8h)[复位 = 82h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-10 TDM_CFG1 寄存器字段说明
字段类型复位说明
7FRAME_STARTR/W1hTDM 帧开始极性。
  • 0h = FSYNC 从低电平变为高电平
  • 1h = FSYNC 从高电平变为低电平
6RX_JUSTIFYR/W0h时隙内的 TDM RX 样本对齐方式。
  • 0h = 左侧
  • 1h = 靠右
5-1RX_OFFSET[4:0]R/W1hTDM RX 帧开始到时隙 0 的偏移(SBCLK 周期)。
0RX_EDGER/W0hTDM RX 捕获时钟极性。
  • 0h = SBCLK 的上升沿
  • 1h = SBCLK 的下降沿

7.1.10 TDM_CFG2 寄存器(地址 = 9h)[复位 = 0Ah]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-11 TDM_CFG2 寄存器字段说明
字段类型复位说明
7-6RESERVEDR/W0h保留
5-4RX_SCFG[1:0]R/W0hTDM RX 时隙选择配置。
  • 0h = 时隙等于 I2C 地址偏移时进行单声道播放
  • 1h = 单声道播放左声道
  • 2h = 单声道播放右声道
  • 3h = 立体声下混频 (L+R)/2
3-2RX_WLEN[1:0]R/W2hTDM RX 字长。
  • 0h = 16 位
  • 1h = 20 位
  • 2h = 24 位
  • 3h = 32 位
1-0RX_SLEN[1:0]R/W2hTDM RX 时隙长度。
  • 0h = 16 位
  • 1h = 24 位
  • 2h = 32 位
  • 3h = 保留

7.1.11 TDM_CFG3 寄存器(地址 = Ah)[复位 = 10h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-12 TDM_CFG3 寄存器字段说明
字段类型复位说明
7-4RX_SLOT_R[3:0]R/W1hTDM RX 右声道时隙。
3-0RX_SLOT_L[3:0]R/W0hTDM RX 左声道时隙。

7.1.12 TDM_CFG5 寄存器(地址 = Ch)[复位 = 13h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-13 TDM_CFG5 寄存器字段说明
字段类型复位说明
7TX_KEEPCYR/W0hTDM TX SDOUT LSB 数据将驱动为
  • 0h = 完整周期
  • 1h = 半个周期
6TX_KEEPLNR/W0h当 TX_KEEPEN 启用时,TDM TX SDOUT 将在以下时间内保持总线
  • 0h = 1 个 LSB 周期
  • 1h = 始终
5TX_KEEPENR/W0hTDM TX SDOUT 总线保持器启用。
  • 0h = 禁用总线保持器
  • 1h = 启用总线保持器
4TX_FILLR/W1hTDM TX SDOUT 未使用的位字段填充。
  • 0h = 发送 0
  • 1h = 发送 Hi-Z
3-1TX_OFFSET[2:0]R/W1hTDM TX 帧开始到时隙 0 的偏移。
0TX_EDGER/W1hTDM TX 启动时钟极性。
  • 0h = SBCLK 的上升沿
  • 1h = SBCLK 的下降沿

7.1.13 TDM_CFG8 寄存器(地址 = Fh)[复位 = 04h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-14 TDM_CFG8 寄存器字段说明
字段类型复位说明
7VBAT_SLENR/W0hTDM TX VBAT 时隙长度。
  • 0h = 截断至 8 位
  • 1h = 左对齐至 16 位
6VBAT_TXR/W0hTDM TX VBAT 发送启用。
  • 0h = 禁用
  • 1h = 启用
5-0VBAT_SLOT[5:0]R/W4hTDM TX VBAT 时隙。

7.1.14 TDM_CFG9 寄存器(地址 = 10h)[复位 = 05h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-15 TDM_CFG9 寄存器字段说明
字段类型复位说明
7RESERVEDR0h保留
6TEMP_TXR/W0hTDM TX 温度传感器启用。
  • 0h = 禁用
  • 1h = 启用
5-0TEMP_SLOT[5:0]R/W5hTDM TX 温度传感器时隙。

7.1.15 TDM_CFG10 寄存器(地址 = 11h)[复位 = 07h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-16 TDM_CFG10 寄存器字段说明
字段类型复位说明
7RESERVEDR0h保留
6STATUS_TXR/W0hTDM TX 状态位发送启用。
  • 0h = 禁用
  • 1h = 启用
5-0STATUS_SLOT[5:0]R/W7hTDM TX 状态位时隙。

7.1.16 TDM_CFG11 寄存器(地址 = 12h)[复位 = 06h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-17 TDM_CFG11 寄存器字段说明
字段类型复位说明
7PVDD_SLENR/W0hTDM TX PVDD 时隙长度。
  • 0h = 截断至 8 位
  • 1h = 左对齐至 16 位
6PVDD_TXR/W0hTDM TX PVDD 发送启用。
  • 0h = 禁用
  • 1h = 启用
5-0PVDD_SLOT[5:0]R/W6hTDM TX PVDD 时隙。

7.1.17 TDM_CFG12 寄存器(地址 = 13h)[复位 = 12h]

返回到汇总表

该寄存器配置器件 TDM 模式。

表 7-18 TDM_CFG12 寄存器字段说明
字段类型复位说明
7AUDIO_SLENR/W0hTDM 音频时隙长度
  • 0h = 16 位
  • 1h = 24 位
6AUDIO_TXR/W0hTDM 音频输出传输为
  • 0h = 禁用
  • 1h = 启用
5-0AUDIO_SLOT[5:0]R/W12hTDM TX 状态时隙。

7.1.18 TDM_DET 寄存器(地址 = 14h)[复位 = 7Fh]

返回到汇总表

内部自动时钟检测的回读。

表 7-19 TDM_DET 寄存器字段说明
字段类型复位说明
7RESERVEDR0h保留
6-3FS_RATIO_DETECTED[3:0]RFh检测到的 SBCLK 与 FSYNC 之比。
  • 0h = 16
  • 1h = 24
  • 2h = 32
  • 3h = 48
  • 4h = 64
  • 5h = 96
  • 6h = 128
  • 7h = 192
  • 8h = 256
  • 9h = 384
  • Ah = 512
  • Bh = 250
  • Dh = 500
  • Eh = 保留
  • Fh = 比率无效
2-0FS_RATE_DETECTED[2:0]R7h检测到的 TDM 总线采样率。
  • 0h = 保留
  • 1h = 14.7/16KHz
  • 2h = 22.05/24KHz
  • 3h = 29.4/32KHz
  • 4h = 44.1/48KHz
  • 5h = 88.2/96kHz
  • 6h = 176.4/192kHz
  • 7h = 错误条件

7.1.19 MONITOR_CFG_01 寄存器(地址 = 15h)[复位 = 00h]

返回到汇总表

该寄存器配置器件的监控通道。

表 7-20 MONITOR_CFG_01 寄存器字段说明
字段类型复位说明
7SUPPLY_SAMPLING_RATER/W0h配置 VBAT 和 PVDD 采样率
  • 0h = VBAT 采样率高于 PVDD
  • 1h = PVDD 采样率高于 VBAT
6-0RESERVEDR0h保留

7.1.20 LIM_CFG_0 寄存器(地址 = 17h)[复位 = 00h]

返回到汇总表

该寄存器配置电压限制器模块。

表 7-21 LIM_CFG_0 寄存器字段说明
字段类型复位说明
7-6LIM_MODE[1:0]R/W0h限制器启用。
  • 0h = 禁用
  • 1h = 基于 VBAT 电压的限制器模式
  • 2h = 基于 PVDD 电压的限制器模式
  • 3h = 保留
5SUPPLY_HEADROOM_LIM_MODER/W0h根据电源余量选择限制器阈值。
  • 0h = 禁用
  • 1h = 启用
4-0RESERVEDR0h保留

7.1.21 BOP_CFG_0 寄存器(地址 = 18h)[复位 = 00h]

返回到汇总表

该寄存器配置欠压保护模块。

表 7-22 BOP_CFG_0 寄存器字段说明
字段类型复位说明
7-5RESERVEDR0h保留
4BOP_SRCR/W0h欠压预防源控制
  • 0h = VBAT
  • 1h = PVDD
3BOPSD_ENR/W0h欠压保护关断启用。
  • 0h = 禁用
  • 1h = 启用
2BOP_HLD_CLRR/W0hBOP 无限保持清除(自行清除)。当 BOP_INF_HLD = 1 时可用
  • 0h = 不清除
  • 1h = 清除
1BOP_INF_HLDR/W0h发生欠压事件时无限保持。
  • 0h = 在发生欠压事件后使用 BOP_HLD_TM
  • 1h = 在 BOP_HLD_CLR 置为高电平之前不要释放
0BOP_ENR/W0h欠压保护 (BOP) 启用。
  • 0h = 禁用
  • 1h = 启用

7.1.22 IO_CFG_02 寄存器(地址 = 1Ch)[复位 = 3Fh]

返回到汇总表

该寄存器配置 IO 缓冲器。

表 7-23 IO_CFG_02 寄存器字段说明
字段类型复位说明
7IRQZ_POLR/W0h用于中断的 IRQZ 引脚极性。
  • 0h = 低电平有效
  • 1h = 高电平有效
6RESERVEDR0h保留
5RESERVEDR/W1h保留
4IRQZ_PDR/W1h适用于 IRQZ 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
3RESERVEDR/W1h保留
2RESERVEDR/W1h保留
1SDZ_PDR/W1h适用于 SDZ 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
0SDA_PDR/W1h适用于 SDA 的弱下拉。
  • 0h = 禁用
  • 1h = 启用

7.1.23 IO_CFG_03 寄存器(地址 = 1Dh)[复位 = F0h]

返回到汇总表

该寄存器配置 IO 缓冲器。

表 7-24 IO_CFG_03 寄存器字段说明
字段类型复位说明
7ADR_PDR/W1h适用于 ADR 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
6SDZ_PDR/W1h适用于 SDZ 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
5RESERVEDR/W1h保留
4CLH_PDR/W1h适用于 CLH 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
3SDOUT_PDR/W0h适用于 SDOUT 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
2SDIN_PDR/W0h适用于 SDIN 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
1FSYNC_PDR/W0h适用于 FSYNC 的弱下拉。
  • 0h = 禁用
  • 1h = 启用
0SBCLK_PDR/W0h适用于 SBCLK 的弱下拉。
  • 0h = 禁用
  • 1h = 启用

7.1.24 NG_CFG0 寄存器(地址 = 1Eh)[复位 = 60h]

返回到汇总表

噪声门迟滞、阈值电平和启用。

表 7-25 NG_CFG0 寄存器字段说明
字段类型复位说明
7-6NG_HYST_TIMER[1:0]R/W1h噪声门启动迟滞计时器。
  • 0h = 10ms
  • 1h = 50ms
  • 2h = 100ms
  • 3h = 1000ms
5-3NG_TH_LVL[2:0]R/W4h噪声门音频阈值水平。
  • 0h = -85 dBFS
  • 1h = -90 dBFS
  • 2h = -95 dBFS
  • 3h = -100 dBFS
  • 4h = -105 dBFS
  • 5h = -110 dBFS
  • 6h = -115 dBFS
  • 7h = -120 dBFS
2-0RESERVEDR0h保留

7.1.25 BST_CFG_01 寄存器(地址 = 21h)[复位 = 10h]

返回到汇总表

该寄存器配置内部升压控制器。

表 7-26 BST_CFG_01 寄存器字段说明
字段类型复位说明
7-5RESERVEDR0h保留
4BOOST_PHASE_SYNC_ENR/W1h升压相位同步启用。
  • 0h = 禁用
  • 1h = 启用
3-2BOOST_PHASE[1:0]R/W0h升压相位同步延迟控制,仅在 boost_phase_sync_en = 1 时适用
  • 0h = 相移为 0ns
  • 1h = 相移为 65ns
  • 2h = 相移为 130ns
  • 3h = 相移为 195ns
1BOOST_PHASE_FROM_ADDRESS_PINR/W0h根据从地址引脚检测到的 i2c 目标地址自动选择升压相移同步控制。仅在 boost_phase_sync_en = 1 时适用
  • 0h = 禁用
  • 1h = 启用
0RESERVEDR/W0h保留

7.1.26 BST_CFG_02 寄存器(地址 = 22h)[复位 = 23h]

返回到汇总表

该寄存器配置内部升压控制器。

表 7-27 BST_CFG_02 寄存器字段说明
字段类型复位说明
7-6BST_MODE[1:0]R/W0h升压模式。
  • 0h = H 类
  • 1h = G 类
  • 2h = 常开
  • 3h = 常关(直通)
5BST_ENR/W1h升压启用。
  • 0h = 禁用(外部 PVDD 模式)
  • 1h = 启用
4-3BST_MIN_FREQ_SEL[1:0]R/W0h升压有效模式 PFM 下限。
  • 0h = 无限值
  • 1h = 25kHz
  • 2h = 50kHz
  • 3h = 保留
2-1RESERVEDR/W1h保留
0RESERVEDR/W1h保留

7.1.27 BST_CFG_03 寄存器(地址 = 24h)[复位 = 48h]

返回到汇总表

该寄存器配置升压控制器。

表 7-28 BST_CFG_03 寄存器字段说明
字段类型复位说明
7-5RESERVEDR/W2h保留
4-3RESERVEDR/W1h保留
2RESERVEDR/W0h保留
1external_boost_classh_enR/W0h支持 external_boost PWM 控制
  • 0h = 禁用
  • 1h = 启用
0Sel_pwm_out_polarityR/W0hexternal_boost PWM 控制极性
  • 0h = 默认值
  • 1h = 反相

7.1.28 INTERRUPT_CFG1 寄存器(地址 = 25h)[复位 = 00h]

返回到汇总表

该寄存器清除所有锁存中断寄存器。

表 7-29 INTERRUPT_CFG1 寄存器字段说明
字段类型复位说明
7Shared_boost_primary_enR/W0h共享升压模式下的主器件控制
  • 0h = 禁用
  • 1h = 启用
6shared_boost_secondary_enR/W0h共享升压模式下的辅助器件控制
  • 0h = 禁用
  • 1h = 启用
5-2RESERVEDR0h保留
1INT_CLR_LTCHR/W0h清除 INT_LTCH 寄存器。
  • 0h = 不清除
  • 1h = 清除
0RESERVEDR0h保留

7.1.29 SAR_MONITOR_01 寄存器(地址 = 26h)[复位 = 00h]

返回到汇总表

该寄存器提供检测到的 VBAT 电压。

表 7-30 SAR_MONITOR_01 寄存器字段说明
字段类型复位说明
7-0VBAT_CNV_MSB[7:0]R0h返回 SAR ADC VBAT 监测的电压 MSB。VBAT 值基于 SEL_VBAT_MODE 的选择进行转换

7.1.30 SAR_MONITOR_02 寄存器(地址 = 27h)[复位 = 00h]

返回到汇总表

该寄存器提供检测到的 VBAT 电压。

表 7-31 SAR_MONITOR_02 寄存器字段说明
字段类型复位说明
7-4VBAT_CNV_LSB[3:0]R0h返回 SAR ADC VBAT 监测的电压 LSB。VBAT 值基于 SEL_VBAT_MODE 的选择进行转换
3-0RESERVEDR0h保留

7.1.31 SAR_MONITOR_03 寄存器(地址 = 28h)[复位 = 00h]

返回到汇总表

该寄存器提供检测到的 VBAT 电压。

表 7-32 SAR_MONITOR_03 寄存器字段说明
字段类型复位说明
7-0PVDD_CNV_MSB[7:0]R0h返回 SAR ADC PVDD 监测的电压 MSB。

7.1.32 SAR_MONITOR_04 寄存器(地址 = 29h)[复位 = 00h]

返回到汇总表

该寄存器提供检测到的 VBAT 电压。

表 7-33 SAR_MONITOR_04 寄存器字段说明
字段类型复位说明
7-4PVDD_CNV_LSB[3:0]R0h返回 SAR ADC PVDD 监测的电压 LSB。
3-0RESERVEDR0h保留

7.1.33 SAR_MONITOR_06 寄存器(地址 = 2Ah)[复位 = 00h]

返回到汇总表

该寄存器提供检测到的温度。

表 7-34 SAR_MONITOR_06 寄存器字段说明
字段类型复位说明
7-0TMP_CNV[7:0]R0h返回 SAR ADC 温度监测数据。

7.1.34 CLASSD_CFG_01 寄存器(地址 = 31h)[复位 = 04h]

返回到汇总表

该寄存器配置 D 类放大器。

表 7-35 CLASSD_CFG_01 寄存器字段说明
字段类型复位说明
7-6RESERVEDR/W0h保留
5-4CLASSD_OUTPUT_EDGERATE_CTRL[1:0]R/W0h边沿速率可编程性控制。
  • 0h = 大约 0.5V/ns 的 D 类输出边沿速率
  • 1h = 大约 1V/ns 的 D 类输出边沿速率
  • 2h = 保留
  • 3h = 大约 2V/ns 的 D 类输出边沿速率
3CLASSD_HIZ_MODER/W0h噪声门模式下的放大器输出状态(0 = 非 Hi-Z,1 = Hi-Z)
  • 0h = 禁用
  • 1h = 启用
2RESERVEDR/W1h保留
1-0RESERVEDR0h保留

7.1.35 CLASSD_CFG_02 寄存器(地址 = 32h)[复位 = 9Ch]

返回到汇总表

该寄存器配置 D 类放大器。

表 7-36 CLASSD_CFG_02 寄存器字段说明
字段类型复位说明
7EN_Y_BRIDGE_MODER/W1h在器件运行期间启用/禁用 VDD 桥接器模式
  • 0h = 禁用 VDD 桥接器模式
  • 1h = 启用 VDD 桥接器模式
6RESERVEDR/W0h保留
5-4RESERVEDR/W1h保留
3-2Ybridge_hyst_timer[1:0]R/W3h时间迟滞可编程性
  • 0h = 100 us
  • 1h = 500 us
  • 2h = 5ms
  • 3h = 50ms
1-0RESERVEDR0h保留

7.1.36 BST_CFG_05 寄存器(地址 = 3Bh)[复位 = E3h]

返回到汇总表

该寄存器配置内部升压控制器。

表 7-37 BST_CFG_05 寄存器字段说明
字段类型复位说明
7-0VBOOST_MAX_CTRL[7:0]R/WE3hH 类模式下的升压 VMAX 设置。
  • 54h = 5.54V(最小设置)
  • E5h = 15.11V(最大设置)

7.1.37 THERM_CFG 寄存器(地址 = 3Ch)[复位 = 00h]

返回到汇总表

该寄存器配置热警告检测。

表 7-38 THERM_CFG 寄存器字段说明
字段类型复位说明
7-1RESERVEDR0h保留
0EN_THERM_WARN_DETR/W0h启用热警告检测功能控制。
  • 0h = 禁用
  • 1h = 启用

7.1.38 INT_MASK_0 寄存器(地址 = 5Bh)[复位 = 03h]

返回到汇总表

该寄存器配置中断标志的屏蔽。

表 7-39 INT_MASK_0 寄存器字段说明
字段类型复位说明
7INT_MASK0[7]R/W0hBOP Inf 保持标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
6INT_MASK0[6]R/W0h限制器衰减标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
5INT_MASK0[5]R/W0h电源电压低于 inf pt 标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
4INT_MASK0[4]R/W0h限制器有效标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
3INT_MASK0[3]R/W0h监测到欠压标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
2INT_MASK0[2]R/W0hBOP 有效标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
1INT_MASK0[1]R/W1h器件有效标志导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
0RESERVEDR/W1h保留

7.1.39 INT_MASK_1 寄存器(地址 = 5Ch)[复位 = 1Fh]

返回到汇总表

该寄存器配置中断标志的屏蔽。

表 7-40 INT_MASK_1 寄存器字段说明
字段类型复位说明
7INT_MASK1[7]R/W0hPVDD 欠压导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
6INT_MASK1[6]R/W0hVBAT 2S 电源欠压导致的中断的屏蔽。
  • 0h = 不屏蔽
  • 1h = 屏蔽
5RESERVEDR/W0h保留
4INT_MASK1[4]R/W1h热警告 135C 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
3INT_MASK1[3]R/W1h热警告 125C 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
2INT_MASK1[2]R/W1h热警告 115C 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
1INT_MASK1[1]R/W1h热警告 105C 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
0RESERVEDR/W1h保留

7.1.40 INT_MASK_2 寄存器(地址 = 5Dh)[复位 = 2Fh]

返回到汇总表

该寄存器配置中断标志的屏蔽。

表 7-41 INT_MASK_2 寄存器字段说明
字段类型复位说明
7INT_MASK2[7]R/W0h看门狗到期导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
6RESERVEDR/W0h保留
5INT_MASK2[5]R/W1h帧不同步导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
4INT_MASK2[4]R/W0hPLL 时钟错误导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
3INT_MASK2[3]R/W1hTDM 错误导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
2INT_MASK2[2]R/W1h比率变化错误标志导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
1INT_MASK2[1]R/W1hFS 变化错误标志导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
0INT_MASK2[0]R/W1h无效比率 FS 标志导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽

7.1.41 INT_MASK_3 寄存器(地址 = 5Eh)[复位 = 10h]

返回到汇总表

该寄存器配置中断标志的屏蔽。

表 7-42 INT_MASK_3 寄存器字段说明
字段类型复位说明
7INT_MASK3[7]R/W0h检测到温度过高导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4RESERVEDR/W1h保留
3INT_MASK3[3]R/W0hD 类过流保护导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
2INT_MASK3[2]R/W0hpvdd_ov_flag 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
1RESERVEDR/W0h保留
0RESERVEDR/W0h保留

7.1.42 INT_MASK_4 寄存器(地址 = 5Fh)[复位 = 0Ah]

返回到汇总表

该寄存器配置中断标志的屏蔽。

表 7-43 INT_MASK_4 寄存器字段说明
字段类型复位说明
7INT_MASK4[7]R/W0hvbat_por 导致的中断的屏蔽
  • 0h = 不屏蔽
  • 1h = 屏蔽
6RESERVEDR/W0h保留
5RESERVEDR/W0h保留
4RESERVEDR/W0h保留
3RESERVEDR/W1h保留
2INT_MASK4[2]R/W0h时钟暂停标志导致的中断的屏蔽。该中断还会在使用 ASI 唤醒功能时标记由于上电前时钟错误而导致的错误
  • 0h = 不屏蔽
  • 1h = 屏蔽
1RESERVEDR/W1h保留
0RESERVEDR/W0h保留

7.1.43 INT_LATCH_0 寄存器(地址 = 60h)[复位 = 00h]

返回到汇总表

该寄存器提供锁存中断的状态。

表 7-44 INT_LATCH_0 寄存器字段说明
字段类型复位说明
7INT_LTCH0[7]R0hBOP 无限保持标志导致的中断
  • 0h = 无中断
  • 1h = 中断
6INT_LTCH0[6]R0h限制器衰减标志导致的中断
  • 0h = 无中断
  • 1h = 中断
5INT_LTCH0[5]R0h电源电压低于 inf pt 标志导致的中断
  • 0h = 无中断
  • 1h = 中断
4INT_LTCH0[4]R0h限制器有效标志导致的中断
  • 0h = 无中断
  • 1h = 中断
3INT_LTCH0[3]R0h检测到欠压标志导致的中断
  • 0h = 无中断
  • 1h = 中断
2INT_LTCH0[2]R0hBOP 有效标志导致的中断
  • 0h = 无中断
  • 1h = 中断
1INT_LTCH0[1]R0h器件有效标志导致的实时中断
  • 0h = 无中断
  • 1h = 中断
0RESERVEDR0h保留

7.1.44 INT_LATCH_1 寄存器(地址 = 61h)[复位 = 00h]

返回到汇总表

该寄存器提供锁存中断的状态。

表 7-45 INT_LATCH_1 寄存器字段说明
字段类型复位说明
7INT_LTCH1[7]R0hPVDD 欠压检测导致的中断
  • 0h = 无中断
  • 1h = 中断
6INT_LTCH1[6]R0hVBAT2S 欠压检测导致的中断
  • 0h = 无中断
  • 1h = 中断
5RESERVEDR0h保留
4INT_LTCH1[4]R0h热警告 135C 导致的中断
  • 0h = 无中断
  • 1h = 中断
3INT_LTCH1[3]R0h热警告 125C 导致的中断
  • 0h = 无中断
  • 1h = 中断
2INT_LTCH1[2]R0h热警告 115C 导致的中断
  • 0h = 无中断
  • 1h = 中断
1INT_LTCH1[1]R0h热警告 105C 导致的中断
  • 0h = 无中断
  • 1h = 中断
0RESERVEDR0h保留

7.1.45 INT_LATCH_2 寄存器(地址 = 62h)[复位 = 00h]

返回到汇总表

该寄存器提供锁存中断的状态。

表 7-46 INT_LATCH_2 寄存器字段说明
字段类型复位说明
7INT_LTCH2[7]R0h看门狗到期导致的中断
  • 0h = 无中断
  • 1h = 中断
6RESERVEDR0h保留
5INT_LTCH2[5]R0h帧不同步导致的中断
  • 0h = 无中断
  • 1h = 中断
4INT_LTCH2[4]R0hPLL 时钟错误导致的中断
  • 0h = 无中断
  • 1h = 中断
3INT_LTCH2[3]R0hTDM 错误导致的中断
  • 0h = 无中断
  • 1h = 中断
2INT_LTCH2[2]R0h比率变化错误标志导致的中断
  • 0h = 无中断
  • 1h = 中断
1INT_LTCH2[1]R0hFS 变化错误标志导致的中断
  • 0h = 无中断
  • 1h = 中断
0INT_LTCH2[0]R0h无效比率 FS 标志导致的中断
  • 0h = 无中断
  • 1h = 中断

7.1.46 INT_LATCH_3 寄存器(地址 = 63h)[复位 = 00h]

返回到汇总表

该寄存器提供锁存中断的状态。

表 7-47 INT_LATCH_3 寄存器字段说明
字段类型复位说明
7INT_LTCH3[7]R0h检测到温度过高导致的中断
  • 0h = 无中断
  • 1h = 中断
6RESERVEDR0h保留
5RESERVEDR0h保留
4RESERVEDR0h保留
3INT_LTCH3[3]R0hD 类过流保护导致的中断
  • 0h = 无中断
  • 1h = 中断
2INT_LTCH3[2]R0hPVDD 电源上的过压导致的中断。
  • 0h = 无中断
  • 1h = 中断
1RESERVEDR0h保留
0RESERVEDR0h保留

7.1.47 INT_LATCH_4 寄存器(地址 = 64h)[复位 = 00h]

返回到汇总表

该寄存器提供锁存中断的状态。

表 7-48 INT_LATCH_4 寄存器字段说明
字段类型复位说明
7INT_LTCH4[7]R0hVBAT 欠压检测导致的中断
  • 0h = 无中断
  • 1h = 中断
6RESERVEDR0h保留
5RESERVEDR0h保留
4RESERVEDR0h保留
3RESERVEDR0h保留
2INT_LTCH4[2]R0h时钟暂停标志导致的中断
  • 0h = 无中断
  • 1h = 中断
1RESERVEDR0h保留
0RESERVEDR0h保留

7.1.48 NG_IDLE_STATUS 寄存器(地址 = 65h)[复位 = 00h]

返回到汇总表

该寄存器提供噪声门的状态。

表 7-49 NG_IDLE_STATUS 寄存器字段说明
字段类型复位说明
7NG_STATUSR0h噪声模式状态位
  • 0h = 器件未处于噪声门模式
  • 1h = 器件处于噪声门模式
6MUSIC_EFF_STATUSR0h音乐效率模式状态位
  • 0h = 器件未处于音乐效率模式
  • 1h = 器件处于音乐效率模式
5-0RESERVEDR0h保留

7.1.49 REV_ID 寄存器(地址 = 78h)[复位 = 00h]

返回到汇总表

返回修订 ID (REV_ID)。

表 7-50 REV_ID 寄存器字段说明
字段类型复位说明
7-4REV_ID[3:0]R0h返回修订 ID。
3-0RESERVEDR0h保留

7.1.50 BOOK 寄存器(地址 = 7Fh)[复位 = 00h]

返回到汇总表

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

表 7-51 BOOK 寄存器字段说明
字段类型复位说明
7-0BOOK[7:0]R/W0h设置器件 Book。
  • 0h = Book 0
  • 1h = Book 1
  • FFh = Book 255