ZHCSO77B June 2021 – April 2025 TAS5828M
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
表 8-1 列出了 CONTROL PORT 的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都被视为保留的位置,并且不得修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 1h | RESET_CTRL | 寄存器 1 | 转到 |
| 2h | DEVICE_CTRL1 | 寄存器 2 | 转到 |
| 3h | DEVICE_CTRL2 | 寄存器 3 | 转到 |
| 4h | PVDD_DROP_DETECTION_CTRL1 | 寄存器 4 | 转到 |
| 5h | PVDD_DROP_DETECTION_CTRL2 | 寄存器 5 | 转到 |
| Fh | I2C_PAGE_AUTO_INC | 寄存器 15 | 转到 |
| 28h | SIG_CH_CTRL | 寄存器 40 | 转到 |
| 29h | CLOCK_DET_CTRL | 寄存器 41 | 转到 |
| 30h | SDOUT_SEL | 寄存器 48 | 转到 |
| 31h | I2S_CTRL | 寄存器 49 | 转到 |
| 33h | SAP_CTRL1 | 寄存器 51 | 转到 |
| 34h | SAP_CTRL2 | 寄存器 52 | 转到 |
| 35h | SAP_CTRL3 | 寄存器 53 | 转到 |
| 37h | FS_MON | 寄存器 55 | 转到 |
| 38h | BCK (SCLK)_MON | 寄存器 56 | 转到 |
| 39h | CLKDET_STATUS | 寄存器 57 | 转到 |
| 40h | DSP_PGM_MODE | 寄存器 64 | 转到 |
| 46h | DSP_CTRL | 寄存器 70 | 转到 |
| 4Ch | DAC_GAIN | 寄存器 76 | 转到 |
| 4Eh | DIG_VOL_CTRL1 | 寄存器 78 | 转到 |
| 4Fh | DIG_VOL_CTRL2 | 寄存器 79 | 转到 |
| 50h | AUTO_MUTE_CTRL | 寄存器 80 | 转到 |
| 51h | AUTO_MUTE_TIME | 寄存器 81 | 转到 |
| 53h | ANA_CTRL | 寄存器 83 | 转到 |
| 54h | AGAIN | 寄存器 84 | 转到 |
| 5Eh | PVDD_ADC | 寄存器 94 | 转到 |
| 60h | GPIO_CTRL | 寄存器 96 | 转到 |
| 61h | GPIO1_SEL | 寄存器 97 | 转到 |
| 62h | GPIO2_SEL | 寄存器 98 | 转到 |
| 63h | GPIO0_SEL | 寄存器 99 | 转到 |
| 64h | GPIO_INPUT_SEL | 寄存器 100 | 转到 |
| 65h | GPIO_OUT | 寄存器 101 | 转到 |
| 66h | GPIO_OUT_INV | 寄存器 102 | 转到 |
| 67h | DIE_ID | 寄存器 103 | 转到 |
| 68h | POWER_STATE | 寄存器 104 | 转到 |
| 69h | AUTOMUTE_STATE | 寄存器 105 | 转到 |
| 6Ah | PHASE_CTRL | 寄存器 106 | 转到 |
| 6Bh | SS_CTRL0 | 寄存器 107 | 转到 |
| 6Ch | SS_CTRL1 | 寄存器 108 | 转到 |
| 6Dh | SS_CTRL2 | 寄存器 109 | 转到 |
| 6Eh | SS_CTRL3 | 寄存器 110 | 转到 |
| 6Fh | SS_CTRL4 | 寄存器 111 | 转到 |
| 70h | CHAN_FAULT | 寄存器 112 | 转到 |
| 71h | GLOBAL_FAULT1 | 寄存器 113 | 转到 |
| 72h | GLOBAL_FAULT2 | 寄存器 114 | 转到 |
| 73h | 警告 | 寄存器 115 | 转到 |
| 74h | PIN_CONTROL1 | 寄存器 116 | 转到 |
| 75h | PIN_CONTROL2 | 寄存器 117 | 转到 |
| 76h | MISC_CONTROL | 寄存器 118 | 转到 |
| 77h | CBC_CONTROL | 寄存器 119 | 转到 |
| 78h | FAULT_CLEAR | 寄存器 120 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 8-2 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| 写入类型 | ||
| W | W | 写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 8-1 展示了 RESET_CTRL,表 8-3 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RST_MOD | RESERVED | RST_REG | ||||
| R/W | W | R | W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 000 | 该位被保留 |
| 4 | RST_DIG_CORE | W | 0 | WRITE CLEAR BIT 复位 DIG_CORE WRITE CLEAR BIT 复位全数字内核。该位可复位完整的数字信号路径(包括 DSP 系数 RAM 和 I2C 控制端口寄存器)。由于 DSP 也将复位,系数 RAM 内容也会由 DSP 清除。 0:正常 1:复位完整数字信号路径 |
| 3-1 | RESERVED | R | 000 | 该位被保留 |
| 0 | RST_REG | W | 0 | WRITE CLEAR BIT 复位寄存器 该位将模式寄存器复位回初始值。仅复位控制端口寄存器,不清除 RAM 内容。 0:正常 1:复位 I2C 控制端口寄存器 |
图 8-2 显示了 DEVICE_CTRL_1,表 8-4 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | FSW_SEL | RESERVED | DAMP_PBTL | DAMP_MOD | |||
| R/W | R/W | R/W | R/W | R/W | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6-4 | FSW_SEL | R/W | 000 | 选择 FSW 000:384K 010:480K 011:576K 100:768K 001:保留 101:保留 110:保留 111:保留 |
| 3 | RESERVED | R/W | 0 | 该位被保留 |
| 2 | DAMP_PBTL | R/W | 0 | 0:将 DAMP 设置为 BTL 模式 1:将 DAMP 设置为 PBTL 模式 |
| 1-0 | DAMP_MOD | R/W | 00 | 00:BD 模式 01:1SPW 模式 10:混合模式 |
图 8-3 显示了 DEVICE_CTRL2,表 8-5 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DIS_DSP | MUTE_LEFT | RESERVED | CTRL_STATE | |||
| R/W | R/W | R/W | R/W | R/W | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 000 | 该位被保留 |
| 4 | DIS_DSP | R/W | 1 | DSP 复位 当该位变为 0 时,DSP 开始上电并发送数据。只有在所有输入时钟稳定后,才需要将其设为 0,以便 DMA 通道不会超出同步范围。 0:正常运行 1:复位 DSP |
| 3 | MUTE | R/W | 0 | 使左右声道静音 该位为左右声道发出软静音请求。音量平稳地降低/升高,以避免“砰砰”/“咔嗒”噪声。 0:正常音量 1:静音 |
| 2 | RESERVED | R/W | 0 | 该位被保留 |
| 1-0 | CTRL_STATE | R/W | 00 | 器件状态控制寄存器 00:深度睡眠 01:睡眠 10:高阻态, 11:播放 |
图 8-4 显示了 PVDD_DROP_DETECTION_CTRL1,表 8-6 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PVDD_DROP_DET_SEQUENCE | PVDD_DROP_DET_AVE_SAMPLES | PVDD_DROP_DET_BYPASS | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 000 | 该位被保留 |
| 3 | PVDD_DROP_DET_State_Control | R/W | 0 | 该位控制器件在发生 PVDD 压降检测后是自动设置为高阻态还是仍然播放。 0:即使 PVDD 配置阈值下降,器件也会保持在播放模式 1:一旦 PVDD 配置阈值下降,器件就会进入高阻态模式 |
| 2-1 | PVDD_DROP_DET_AVE_SAMPLES | R/W | 00 | 用于压降检测的 PVDD 检测平均样本 该位用于设置压降检测的 PVDD 电压检测平均样本。 00:1 个样本 - 逐周期,无平均值 01:16 个样本 10:32 个样本 11:64 个样本 |
| 0 | PVDD_DROP_DET_Enable | R/W | 0 | PVDD 压降检测启用 该位控制是否启用或绕过 PVDD 压降检测。 0:绕过 PVDD 压降检测 1:启用 PVDD 压降检测 |
图 8-5 显示了 PVDD_DROP_DETECTION_CTRL2,表 8-7 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PVDD 压降检测电压阈值 | |||||||
| R/W | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | PVDD 压降检测电压阈值 | R/W | 00000000 | 该位用于设置 PVDD 压降检测阈值。0xFFh 相当于满量程电压 30V。例如,8V 阈值:8V/30V = 0x44h/0xFFh。PVDD 压降阈值配置为: 00:0V 01:0.117V ... 44:8V ... FF:30V |
图 8-6 显示了 I2C_PAGE_AUTO_INC,表 8-8 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PAGE_AUTOINC_REG | RESERVED | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3 | PAGE_AUTOINC_REG | R/W | 0 | 页面自动递增禁用 针对非零 Book 禁用页面自动递增模式。 当该位为 0 且到达页末时,I2C 地址将自动递增到下一页的第 8 个地址位置。当该位为 1 且到达页的末尾时,I2C 地址返回到当前页的第 0 个位置、就像在旧版器件中一样。 0:启用页面自动递增 1:禁用页面自动递增 |
| 2-0 | RESERVED | R/W | 000 | 该位被保留 |
图 8-7 展示了 SIG_CH_CTRL,表 8-9 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SCLK_RATIO_CONFIGURE | FSMODE | RESERVED | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | SCLK_RATIO_CONFIGURE | R/W | 0000 | 这些位指示所配置的 SCLK 比率,即一个音频帧中的 SCLK 时钟数。器件会自动设置此比率。 4'b0011:32FS 4'b0101:64FS 4'b0111:128FS 4'b1001:256FS 4'b1011:512FS |
| 3 | FSMODE | R/W | 0 | FS 速度模式这些位用于选择 FS 运行模式,该模式必须根据当前音频采样率进行设置。如果输入 FS 为 44.1kHz/88.2kHz/176.4kHz,则需要手动设置该位。 4 'b0000 自动检测 4 'b0100 保留 4 'b0110 32KHz 4 'b1000 44.1KHz 4 'b1001 48KHz 4'b1010 88.2KHz 4 'b1011 96KHz 4 'b1100 176.4KHz 4 'b1101 192KHz 其他保留 |
| 2-0 | RESERVED | R/W | 000 | 该位被保留 |
图 8-8 展示了 CLOCK_DET_CTRL,表 8-10 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DIS_DET_PLL | DIS_DET_SCLK_RANGE | DIS_DET_FS | DIS_DET_SCLK | DIS_DET_MISS | RESERVED | RESERVED |
| R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6 | DIS_DET_PLL | R/W | 0 | 忽略 PLL 过速检测 该位控制是否忽略 PLL 过速检测。PLL 必须慢于 150MHz,否则会报告错误。被忽略时,PLL 过速错误不会导致时钟错误。 0:注意 PLL 过速检测 1:忽略 PLL 过速检测 |
| 5 | DIS_DET_SCLK_RANGE | R/W | 0 | 忽略 BCK 范围检测 该位控制是否忽略 SCLK 范围检测。SCLK 必须稳定在 256KHz 和 50MHz 之间,否则会报告错误。被忽略时,SCLK 范围错误不会导致时钟错误。 0:注意 BCK 范围检测 1:忽略 BCK 范围检测 |
| 4 | DIS_DET_FS | R/W | 0 | 忽略 FS 错误检测 该位控制是否忽略 FS 错误检测。如果忽略该检测,FS 错误不会导致时钟错误。但 CLKDET_STATUS 将报告 fs 错误。 0:注意 FS 检测 1:忽略 FS 检测 |
| 3 | DIS_DET_SCLK | R/W | 0 | 忽略 SCLK 检测 该位控制是否忽略根据 LRCK 的 SCLK 检测。SCLK 必须稳定在 32FS 和 512FS 之间(含),否则会报告错误。被忽略时,SCLK 错误不会导致时钟错误。 0:注意 SCLK 检测 1:忽略 SCLK 检测 |
| 2 | DIS_DET_MISS | R/W | 0 | 忽略 SCLK 缺失检测 该位控制是否忽略 SCLK 缺失检测。被忽略时,SCLK 缺失不会导致时钟错误。 0:进行 SCLK 缺失检测 1:忽略 SCLK 缺失检测 |
| 1 | RESERVED | R/W | 0 | 该位被保留 |
| 0 | RESERVED | R/W | 0 | 该位被保留 |
图 8-10 展示了 SDOUT_SEL,表 8-11 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SDOUT_SEL | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-1 | RESERVED | R/W | 0000000 | 这些位被保留 |
| 0 | SDOUT_SEL | R/W | 0 | SDOUT 选择。该位选择作为 SDOUT 引脚输出的内容。 0:SDOUT 是 DSP 输出(后处理) 1:SDOUT 是 DSP 输入(预处理) |
图 8-10 展示了 I2S_CTRL,表 8-12 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SCLK_INV | RESERVED | RESERVED | RESERVED | RESERVED | ||
| R/W | R/W | R/W | R | R | R/W | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 00 | 该位被保留 |
| 5 | SCLK_INV | R/W | 0 | SCLK 极性 该位设置反转 SCLK 模式。在反转 SCLK 模式下,DAC 假定 LRCK 和 DIN 边沿与 SCLK 的上升沿对齐。通常假定 LRCK 和 DIN 沿与 SCLK 下降沿对齐。 0:正常 SCLK 模式 1:反转 SCLK 模式 |
| 4 | RESERVED | R/W | 0 | 该位被保留 |
| 3 | RESERVED | R | 0 | 该位被保留 |
| 2-1 | RESERVED | R | 00 | 这些位被保留 |
| 0 | RESERVED | R/W | 0 | 该位被保留 |
图 8-11 显示了 SAP_CTRL1,表 8-13 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| I2S_SHIFT_MSB | RESERVED | DATA_FORMAT | I2S_LRCLK_PULSE | WORD_LENGTH | |||
| R/W | R/W | R/W | R/W | R/W | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | I2S_SHIFT_MSB | R/W | 0 | I2S 移位 MSB |
| 6 | RESERVED | R/W | 0 | 该位被保留 |
| 5-4 | DATA_FORMAT | R/W | 00 | I2S 数据格式 这些位控制 DAC 操作的输入和输出音频接口格式。 00:I2S 01:TDM/DSP 10:RTJ 11:LTJ |
| 3-2 | I2S_LRCLK_PULSE | R/W | 00 | 01:LRCLK 脉冲 < 8 SCLK |
| 1-0 | WORD_LENGTH | R/W | 10 | I2S 字长 这些位控制 DAC 操作所需的输入和输出音频接口采样字长度。 00:16 位 01:20 位 10:24 位 11:32 位 |
图 8-12 展示了 SAP_CTRL2,表 8-14 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| I2S_SHIFT | |||||||
| R/W | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | I2S_SHIFT | R/W | 00000000 | I2S 移位 LSB 这些位控制输入和输出的音频帧中音频数据的偏移。偏移定义为从音频帧的起始 (MSB) 到所需音频采样的起始位置的 SCLK 数。MSB [8] 位于 节 8.1.11 000000000:偏移 = 0 个 SCLK(无偏移) 000000001:偏移 = 1 个 SCLK 000000010:偏移 = 2 个 SCLK 以及 111111111:偏移 = 512 个 SCLK |
图 8-13 展示了 SAP_CTRL3,表 8-15 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | LEFT_DAC_DPATH | RESERVED | RIGHT_DAC_DPATH | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 00 | 这些位被保留 |
| 5-4 | LEFT_DAC_DPATH | R/W | 01 | 左声道 DAC 数据路径。这些位控制左声道音频数据路径连接。 00:零数据(静音) 01:左声道数据 10:右声道数据 11:保留(请勿设置) |
| 3-2 | RESERVED | R/W | 00 | 这些位被保留 |
| 1-0 | RIGHT_DAC_DPATH | R/W | 01 | 右声道 DAC 数据路径。这些位控制右声道音频数据路径连接。 00:零数据(静音) 01:右声道数据 10:左声道数据 11:保留(请勿设置) |
图 8-14 展示了 FS_MON,表 8-16 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SCLK_RATIO_HIGH | FS | |||||
| R/W | R | R | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 00 | 该位被保留 |
| 5-4 | SCLK_RATIO_HIGH | R | 00 | 检测到的 SCLK 比率为 2 msb |
| 3-0 | FS | R | 0000 | 这些位指示当前检测到的音频采样率。 4 'b0000 FS 错误 4 'b0100 16KHz 4 'b0110 32KHz 4 'b1000 保留 4 'b1001 48KHz 4 'b1011 96KHz 4 'b1101 192KHz 其他保留 |
图 8-15 展示了 BCK_MON,表 8-17 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| BCLK (SCLK)_RATIO_LOW | |||||||
| R | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | BCLK (SCLK)_RATIO_LOW | R | 00000000 | 这些位指示当前检测到的 BCK (SCLK) 比率,即一个音频帧中 BCK (SCLK) 时钟的数量。 BCK (SCLK) = 32 FS~512 FS |
图 8-16 展示了 CLKDET_STATUS,表 8-18 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DET_STATUS | ||||||
| R/W | R | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 00 | 该位被保留 |
| 5-0 | DET_STATUS | R | 000000 | bit0:在自动检测模式 (reg_fsmode=0) 下,该位指示音频采样率是否有效。在非自动检测模式 (reg_fsmode!=0) 下,Fs 错误表示所配置 fs 与检测到的 fs 不同。即使设置了 FS 错误检测忽略,该标志也将被置位。 位 1:该位指示 SCLK 是否有效。SCLK 比率必须稳定并且在 32-512FS 范围内才有效。 bit2:该位指示 SCLK 是否缺失。 位 3:该位表示 PLL 是否锁定。当 PLL 被禁用时,该位将被报告为解锁。 位 4:该位指示 PLL 是否过速 位 5:该位指示 SCLK 是否过速或欠速 |
图 8-17 展示了 DSP_PGM_MODE,表 8-19 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1_HIZ | CH2_HIZ | RESERVED | ||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3 | CH1_HIZ | R/W | 0 | Hi-Z 模式通道 1 停止输出开关并将通道 1 设置为 Hi-Z 模式。 0:正常运行 1:高阻态状态 |
| 2 | CH2_HIZ | R/W | 0 | Hi-Z 模式通道 2 停止输出开关并将通道 2 设置为 Hi-Z 模式。 0:正常运行 1:高阻态状态 |
| 1-0 | RESERVED | R/W | 01 | 该位被保留 |
图 8-18 展示了 DSP_CTRL,表 8-20 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | USER_DEFINED_PROCESSING_RATE | RESERVED | BOOT_FROM_IRAM | USE_DEFAULT_COEFFS | |||
| R/W | R/W | R | R/W | R/W | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 000 | 该位被保留 |
| 4-3 | USER_DEFINED_PROCESSING_RATE | R/W | 00 | 00:输入 01:48k 10:96k 11:192k |
| 2 | RESERVED | R | 0 | 该位被保留 |
| 1 | RESERVED | R | 0 | 该位被保留 |
| 0 | RESERVED | R/W | 1 | 该位被保留 |
图 8-19 展示了 DAC_GAIN,表 8-21 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DAC_GAIN | |||||||
| R/W | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | DAC 增益 | R/W | 00110000 | DAC 增益 这些位控制左声道和右声道数字音量。数字音量为 24dB 至 -103dB,阶跃为 -0.5dB。 00000000:+24.0dB 00000001:+23.5dB ........ 和 00101111:+0.5dB 00110000:0.0dB 00110001: -0.5dB ....... 11111110:-103dB 11111111:静音 |
图 8-20 显示了 DIG_VOL_CTRL1,表 8-22 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PGA_RAMP_DOWN_SPEED | PGA_RAMP_DOWN_STEP | PGA_RAMP_UP_SPEED | PGA_RAMP_UP_STEP | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | PGA_RAMP_DOWN_SPEED | R/W | 00 | 数字音量正常斜降频率 这些位控制音量斜降时数字音量的更新频率。 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接将音量调为零(即时静音) |
| 5-4 | PGA_RAMP_DOWN_STEP | R/W | 11 | 数字音量正常斜降阶跃 这些位控制当音量斜降时数字音量更新的阶跃。 00:每次更新递减 4dB 01:每次更新递减 2dB 10:每次更新递减 1dB 11:每次更新递减 0.5dB |
| 3-2 | PGA_RAMP_UP_SPEED | R/W | 00 | 数字音量正常斜升频率 这些位控制音量斜升时数字音量的更新频率。 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接恢复音量(即时取消静音) |
| 1-0 | PGA_RAMP_UP_STEP | R/W | 11 | 数字音量正常斜升阶跃 这些位控制当音量斜升时数字音量更新的阶跃。 00:每次更新递增 4dB e 01:每次更新递增 2dB 10:每次更新递增 1dB 11:每次更新递增 0.5dB |
图 8-21 展示了 DIG_VOL_CTRL2,表 8-23 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FAST_RAMP_DOWN_SPEED | FAST_RAMP_DOWN_STEP | RESERVED | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | FAST_RAMP_DOWN_SPEED | R/W | 00 | 数字音量紧急斜降频率 当由于时钟错误或断电而导致音量斜降时,这些位控制数字音量更新的频率,与正常的软静音相比,这通常需要更快的斜降。 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接将音量调为零(即时静音) |
| 5-4 | FAST_RAMP_DOWN_STEP | R/W | 11 | 数字音量紧急斜降阶跃 当由于时钟错误或断电而导致音量斜降时,这些位控制数字音量更新的阶跃,与正常的软静音相比,这通常需要更快的斜降。 00:每次更新递减 4dB 01:每次更新递减 2dB 10:每次更新递减 1dB 11:每次更新递减 0.5dB |
| 3-0 | RESERVED | R/W | 0000 | 该位被保留 |
图 8-22 展示了 AUTO_MUTE_CTRL,表 8-24 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | REG_AUTO_MUTE_CTRL | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 00000 | 该位被保留 |
| 2-0 | REG_AUTO_MUTE_CTRL | R/W | 000 | bit0: 0:禁用左声道自动静音 1:启用左声道自动静音 位 1: 0:禁用右声道自动静音 1:启用右声道自动静音 位 2: 0:自动静音左右声道,各自独立。 1:仅当两个通道都要自动静音时,才自动使左声道和右声道静音。 |
图 8-23 展示了 AUTO_MUTE_TIME,表 8-25 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | AUTOMUTE_TIME_LEFT | RESERVED | AUTOMUTE_TIME_RIGHT | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6-4 | AUTOMUTE_TIME_LEFT | R/W | 000 | 左声道的自动静音时间 这些位指定通道可以自动静音之前,左声道上连续零样本的长度。显示的时间针对 96kHz 采样率并且将随着其他采样率而改变。 000:11.5ms 001:53ms 010:106.5ms 011:266.5ms 100:0.535 秒 101:1.065 秒 110:2.665 秒 111:5.33s |
| 3 | RESERVED | R/W | 0 | 该位被保留 |
| 2-0 | AUTOMUTE_TIME_RIGHT | R/W | 000 | 右声道的自动静音时间 这些位指定通道可以自动静音之前,右声道上连续零样本的长度。显示的时间针对 96kHz 采样率并且将随着其他采样率而改变。 000:11.5ms 001:53ms 010:106.5ms 011:266.5ms 100:0.535 秒 101:1.065s 110:2.665 秒 111:5.33s |
图 8-24 展示了 ANA_CTRL,表 8-26 中对此进行了介绍
返回汇总表
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| AMUTE_DLY | |||||||
| R/W | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6-5 | D 类带宽控制 | R/W | 00 | 00:100kHz 01:80kHz 10:120kHz 11:175kHz 当 Fsw = 384kHz 时,选择 100kHz 带宽以获得高音频性能。当 Fsw = 768kHz 时,选择 175kHz 带宽以获得高音频性能。 |
| 4-1 | RESERVED | R/W | 0000 | 这些位被保留 |
| 0 | 左右 PWM 输出相位控制 | R/W | 0 | 0:异相 1:同相 |
图 8-25 展示了 AGAIN,表 8-27 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ANA_GAIN | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 000 | 该位被保留 |
| 4-0 | ANA_GAIN | R/W | 00000 | 模拟增益控制 该位控制模拟增益。 00000:0dB(29.5V 峰值电压) 00001:-0.5dB 11111:-15.5dB |
图 8-26 展示了 PVDD_ADC,表 8-28 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ADC_DATA_OUT | |||||||
| R | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | PVDD_ADC[7:0] | R | 00000000 | PVDD 电压 = PVDD_ADC[7:0] / 8.428 (V) 223:26.45V 222:26.34V 221:26.22V ... 39:4.63V 38:4.51V 37:4.39V |
图 8-27 展示了 GPIO_CTRL,表 8-29 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO0_OE | GPIO2_OE | GPIO1_OE | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 0000 | 该位被保留 |
| 2 | GPIO0_OE | R/W | 0 | GPIO0 输出启用。该位设置 GPIO0 引脚的方向 0:GPIO0 是输入 1:GPIO0 是输出 |
| 1 | GPIO2_OE | R/W | 0 | GPIO2 输出使能该位设置 GPIO2 引脚的方向 0:GPIO2 是输入 1:GPIO2 是输出 |
| 0 | GPIO1_OE | R/W | 0 | GPIO1 输出使能该位设置 GPIO1 引脚的方向 0:GPIO1 是输入 1:GPIO1 是输出 |
图 8-28 展示了 GPIO1_SEL,表 8-30 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO1_SEL | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3-0 | GPIO1_SEL | R/W | 0000 | 0000:关闭(低电平) 1000:GPIO1 作为 WARNZ 输出 1001:GPIO1 作为串行音频接口数据输出 (SDOUT) 1011:GPIO1 作为 FAULTZ 输出 1100:GPIO1 作为 PVDD 压降检测标志 1101:GPIO1 作为 H 类 |
图 8-29 展示了 GPIO2_SEL,表 8-31 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO2_SEL | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3-0 | GPIO2_SEL | R/W | 0000 | 0000:关闭(低电平) 1000:GPIO2 作为 WARNZ 输出 1001:GPIO2 作为串行音频接口数据输出 (SDOUT) 1011:GPIO2 作为 FAULTZ 输出 1100:GPIO2 作为 PVDD 压降检测标志 1101:GPIO2 作为 H 类 |
图 8-30 展示了 GPIO0_SEL,表 8-32 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO0_SEL | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3-0 | GPIO0_SEL | R/W | 0000 | 0000:关闭(低电平) 1000:GPIO0 作为 WARNZ 输出 1001:GPIO0 作为串行音频接口数据输出 (SDOUT) 1011:GPIO0 作为 FAULTZ 输出 1100:GPIO0 作为 PVDD 压降检测标志 1101:GPIO0 作为 H 类 |
图 8-31 展示了 GPIO_INPUT_SEL,表 8-33 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| GPIO_SPI_POCI_SEL | GPIO_PHASE_SYNC_SEL | GPIO_RESETZ_SEL | GPIO_MUTEZ_SEL | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | GPIO_SPI_POCI_SEL | R/W | 00 | 00:不适用 01:GPIO1 10:GPIO2 11:GPIO0 |
| 5-4 | GPIO_PHASE_SYNC_SEL | R/W | 00 | 00:不适用 01:GPIO1 10:GPIO2 11:GPIO0 |
| 3-2 | GPIO_RESETZ_SEL | R/W | 00 | 00:不适用 01:GPIO1 10:GPIO2 11:GPIO0 不能通过 GPIO 复位进行复位 |
| 1-0 | GPIO_MUTEZ_SEL | R/W | 00 | 00:不适用 01:GPIO1 10:GPIO2 11:GPIO0 MUTEZ 引脚低电平有效,输出驱动器设置为高阻态,D 类放大器的输出停止开关。 |
图 8-32 展示了 GPIO_OUT,表 8-34 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO_OUT | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 00000 | 该位被保留 |
| 2-0 | GPIO_OUT | R/W | 000 | bit0:GPIO1 输出 位 1:GPIO2 输出 位 2:GPIO0 输出 |
图 8-33 展示了 GPIO_OUT_INV,表 8-35 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | GPIO_OUT | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 00000 | 该位被保留 |
| 2-0 | GPIO_OUT | R/W | 000 | bit0:GPIO1 输出反相 位 1:GPIO2 输出反相 位 2:GPIO0 输出反相 |
图 8-34 展示了 DIE_ID,表 8-36 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIE_ID | |||||||
| R | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | DIE_ID | R | 10010101 | DIE ID |
图 8-35 展示了 POWER_STATE,表 8-37 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STATE_RPT | |||||||
| R | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | STATE_RPT | R | 00000000 | 0:深度睡眠 1:睡眠 2:高阻态 3:播放 其他:保留 |
图 8-36 展示了 AUTOMUTE_STATE,表 8-38 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ZERO_RIGHT_MON | ZERO_LEFT_MON | |||||
| R | R | R | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 000000 | 该位被保留 |
| 1 | ZERO_RIGHT_MON | R | 0 | 该位指示右声道的自动静音状态。 0:未自动静音 1:自动静音 |
| 0 | ZERO_LEFT_MON | R | 0 | 该位指示左声道的自动静音状态。 0:未自动静音 1:自动静音 |
图 8-37 展示了 PHASE_CTRL,表 8-39 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RAMP_PHASE_SEL | PHASE_SYNC_SEL | PHASE_SYNC_EN | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0000 | 该位被保留 |
| 3-2 | RAMP_PHASE_SEL | R/W | 00 | 当多个设备集成在一个系统中时选择斜坡时钟相位,以减少电磁干扰 (EMI) 和峰值供电电流。TI 建议将所有器件设置为相同的斜坡频率和相同的展频。如果需要此功能,则必须在将器件驱动至播放模式之前设置放大器频率和展频。 2'b00:相位 0 2'b01:相位 1 2'b10:相位 2 2'b11:相位 3 以上都有 45 度的相移 |
| 1 | PHASE_SYNC_SEL | R/W | 0 | 斜坡相位同步选择, 0:是 GPIO 同步; 1:内部同步 |
| 0 | PHASE_SYNC_EN | R/W | 0 | 斜坡相位同步启用 |
图 8-38 显示了 RAMP_SS_CTRL0,表 8-40 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | SS_PRE_DIV_SEL | SS_MANUAL_MODE | RESERVED | SS_RDM_EN | SS_TRI_EN | |
| R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6 | RESERVED | R/W | 0 | 该位被保留 |
| 5 | SS_PRE_DIV_SEL | R/W | 0 | 在手动模式下选择 PLL 时钟分频器 2 作为源时钟 |
| 4 | SS_MANUAL_MODE | R/W | 0 | 将斜坡 ss 控制器设置为手动模式 |
| 3-2 | RESERVED | R/W | 00 | 该位被保留 |
| 1 | SS_RDM_EN | R/W | 0 | 随机 SS 启用 |
| 0 | SS_TRI_EN | R/W | 0 | 三角 SS 启用 |
图 8-39 展示了 SS_CTRL1,表 8-41 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SS_RDM_CTRL | SS_TRI_CTRL | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6-4 | SS_RDM_CTRL | R/W | 000 | 添加抖动 |
| 3-0 | SS_TRI_CTRL | R/W | 0000 | 三角 SS 频率和范围控制 |
图 8-40 展示了 SS_CTRL2,表 8-42 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TM_FREQ_CTRL | |||||||
| R/W | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | TM_FREQ_CTRL | R/W | 10100000 | 手动模式下控制斜坡频率,F=61440000/N |
图 8-41 展示了 SS_CTRL3,表 8-43 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TM_DSTEP_CTRL | TM_USTEP_CTRL | ||||||
| R/W | R/W | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | SS_TM_DSTEP_CTRL | R/W | 0001 | 斜坡 ss 手动模式下控制三角模式展频下降阶跃 |
| 3-0 | SS_TM_USTEP_CTRL | R/W | 0001 | 斜坡 ss 手动模式下控制三角模式展频上升阶跃 |
图 8-42 展示了 SS_CTRL4,表 8-44 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | TM_AMP_CTRL | SS_TM_PERIOD_BOUNDRY | |||||
| R/W | R/W | R/W | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0 | 该位被保留 |
| 6-5 | TM_AMP_CTRL | R/W | 01 | 斜升手动模型下控制斜坡放大器控制 |
| 4-0 | SS_TM_PERIOD_BOUNDRY | R/W | 00100 | 斜坡 ss 模式下控制三角模式展频边界 |
图 8-43 展示了 CHAN_FAULT,表 8-45 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1_DC_1 | CH2_DC_1 | CH1_OC_I | CH2_OC_I | |||
| R | R | R | R | R | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0000 | 该位被保留 |
| 3 | CH1_DC_1 | R | 0 | 左声道直流故障。一旦出现直流故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 2 | CH2_DC_1 | R | 0 | 右声道直流故障。一旦出现直流故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 1 | CH1_OC_I | R | 0 | 左声道过流故障。一旦出现 OC 故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 0 | CH2_OC_I | R | 0 | 右声道过流故障。一旦出现 OC 故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-44 展示了 GLOBAL_FAULT1,表 8-46 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OTP_CRC_ERROR | BQ_WR_ERROR | LOAD_EEPROM_ERROR | RESERVED | RESERVED | CLK_FAULT_I | PVDD_OV_I | PVDD_UV_I |
| R | R | R | R | R | R | R | R |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | OTP_CRC_ERROR | R | 0 | 指示 OTP CRC 检查错误。 |
| 6 | BQ_WR_ERROR | R | 0 | 最近的 BQ 写入失败 |
| 5 | LOAD_EEPROM_ERROR | R | 0 | 0:EEPROM 引导加载成功完成 |
| 4 | RESERVED | R | 0 | 该位被保留 |
| 3 | RESERVED | R | 0 | 该位被保留 |
| 2 | CLK_FAULT_I | R | 0 | 时钟故障。一旦出现时钟故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。时钟故障采用自动恢复模式,一旦时钟错误消除,器件会自动恢复到之前的状态。 通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 1 | PVDD_OV_I | R | 0 | PVDD OV 故障。一旦出现 OV 故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。OV 故障采用自动恢复模式,一旦 OV 错误消除,器件会自动恢复到之前的状态。 通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 0 | PVDD_UV_I | R | 0 | PVDD UV 故障。一旦出现 UV 故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。OV 故障采用自动恢复模式,一旦 OV 错误消除,器件会自动恢复到之前的状态。 通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-45 展示了 GLOBAL_FAULT2,表 8-47 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CBC_FAULT_CH2_I | CBC_FAULT_CH1_I | OTSD_I | ||||
| R | R | R | R | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R | 0000 | 该位被保留 |
| 2 | CBC_FAULT_CH2_I | R | 0 | 右声道逐周期过流故障 |
| 1 | CBC_FAULT_CH1_I | R | 0 | 左声道逐周期过流故障 |
| 0 | OTSD_I | R | 0 | 过热关断故障。 一旦出现 OT 故障,该位将被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。OV 故障采用自动恢复模式,一旦 OV 错误消除,器件会自动恢复到之前的状态。 通过将 节 8.1.51 第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-46 展示了 WARNING,表 8-48 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CBCW_CH1_I | CBCW_CH2_I | OTW_LEVEL4_I | OTW_LEVEL3_I | OTW_LEVEL2_I | OTW_LEVEL1_I | |
| R | R | R | R | R | R | R | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0 | 该位被保留 |
| 5 | CBCW_CH1_I | R | 0 | 左声道逐周期过流警告 |
| 4 | CBCW_CH2_I | R | 0 | 右声道逐周期过流警告 |
| 3 | OTW_LEVEL4_I | R | 0 | 过热警告,4 级,146C |
| 2 | OTW_LEVEL3_I | R | 0 | 过热警告,3 级,134C |
| 1 | OTW_LEVEL2_I | R | 0 | 过热警告,2 级,122C |
| 0 | OTW_LEVEL1_I | R | 0 | 过热警告,1 级,112C |
图 8-47 展示了 PIN_CONTROL1,表 8-49 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| MASK_OTSD | MASK_DVDD_UV | MASK_DVDD_OV | MASK_CLK_FAULT | RESERVED | MASK_PVDD_UV | MASK_DC | MASK_OC |
| R/W | R/W | R/W | R/W | R | R/W | R/W | R/W |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | MASK_OTSD | R/W | 0 | 屏蔽 OTSD 故障报告 |
| 6 | MASK_DVDD_UV | R/W | 0 | 屏蔽 DVDD UV 故障报告 |
| 5 | MASK_DVDD_OV | R/W | 0 | 屏蔽 DVDD OV 故障报告 |
| 4 | MASK_CLK_FAULT | R/W | 0 | 屏蔽时钟故障报告 |
| 3 | RESERVED | R | 0 | 该位被保留 |
| 2 | MASK_PVDD_UV | R/W | 0 | 屏蔽 PVDD UV 故障报告屏蔽 PVDD OV 故障报告 |
| 1 | MASK_DC | R/W | 0 | 屏蔽直流故障报告 |
| 0 | MASK_OC | R/W | 0 | 屏蔽 OC 故障报告 |
图 8-48 展示了 PIN_CONTROL2,表 8-50 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CBC_FAULT_LATCH_EN | CBC_WARN_LATCH_EN | CLKFLT_LATCH_EN | OTSD_LATCH_EN | OTW_LATCH_EN | MASK_OTW | MASK_CBCW | MASK_CBC_FAULT |
| R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | CBC_FAULT_LATCH_EN | R/W | 1 | 通过将该位设置为 1 来启用 CBC 故障锁存 |
| 6 | CBC_WARN_LATCH_EN | R/W | 1 | 通过将该位设置为 1 来启用 CBC 警告锁存 |
| 5 | CLKFLT_LATCH_EN | R/W | 1 | 通过将该位设置为 1 来启用时钟故障锁存 |
| 4 | OTSD_LATCH_EN | R/W | 1 | 通过将该位设置为 1 来启用 OTSD 故障锁存 |
| 3 | OTW_LATCH_EN | R/W | 1 | 通过将该位设置为 1 来启用 OT 警告锁存 |
| 2 | MASK_OTW | R/W | 0 | 通过将该位设置为 1 来屏蔽 OT 警告报告 |
| 1 | MASK_CBCW | R/W | 0 | 通过将该位设置为 1 来屏蔽 CBC 警告报告 |
| 0 | MASK_CBC_FAULT | R/W | 0 | 通过将该位设置为 1 来屏蔽 CBC 故障报告 |
图 8-49 展示了 MISC_CONTROL,表 8-51 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DET_STATUS_LATCH | RESERVED | OTSD_AUTO_REC_EN | RESERVED | ||||
| R/W | R/W | R/W | R/W | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | DET_STATUS_LATCH | R/W | 0 | 1:锁存时钟检测状态 0:不锁存时钟检测状态 |
| 6-5 | RESERVED | R/W | 00 | 这些位被保留 |
| 4 | OTSD_AUTO_REC_EN | R/W | 0 | OTSD 自动恢复启用 |
| 3-0 | RESERVED | R/W | 0000 | 该位被保留 |
图 8-50 展示了 CBC_CONTROL,表 8-52 中对此进行了介绍。
返回汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CBC_LEVEL_SEL | CBC_EN | CBC_WARN_EN | CBC_FAULT_EN | |||
| R/W | R/W | R/W | R/W | R/W | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 000 | 这些位被保留 |
| 4-3 | CBC_LEVEL_SEL | 00 | 该位设置 CBC 级别,即过流阈值的百分比: 00:80% 10:60% 01:40% | |
| 2 | CBC_EN | R/W | 0 | 启用 CBC 功能 |
| 1 | CBC_WARN_EN | R/W | 0 | 启用 CBC 警告 |
| 0 | CBC_FAULT_EN | R/W | 0 | 使能 CBC 故障 |