ZHCSXN6 December 2024 TAS5815
PRODUCTION DATA
表 8-1 列出了 CONTROL_PORT 寄存器的存储器映射寄存器。表 8-1 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 偏移 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 1h | RESET_CTRL | 复位控制 | 转到 |
| 2h | DEVICE_CTRL1 | 器件控制 1 | 转到 |
| 3h | DEVICE_CTRL2 | 器件控制 2 | 转到 |
| Fh | I2C_PAGE_AUTO_INC | I2C DSP 存储器访问页面自动递增 | 转到 |
| 28h | SIG_CH_CTRL | 信号链控制 | 转到 |
| 29h | CLOCK_DET_CTRL | 时钟检测控制 | 转到 |
| 30h | SDOUT_SEL | SDOUT 选择 | 转到 |
| 31h | I2S_CTRL | I2S 控制 0 | 转到 |
| 33h | SAP_CTRL1 | I2S 控制 1 | 转到 |
| 34h | SAP_CTRL2 | I2S 控制 2 | 转到 |
| 35h | SAP_CTRL3 | I2S 控制 3 | 转到 |
| 37h | FS_MON | FS 监测器 | 转到 |
| 38h | BCLK_MON | Bclk 监测器 | 转到 |
| 39h | CLKDET_STATUS | 时钟检测状态 | 转到 |
| 40h | DSP_PGM_MODE | DSP 编程模式 | 转到 |
| 46h | DSP_CTRL | DSP 控制 | 转到 |
| 4Ch | DAC_GAIN_LEFT | 左数字音量 | 转到 |
| 4Dh | DAC_GAIN_RIGHT | 右数字音量 | 转到 |
| 4Eh | DIG_VOL_CTRL2 | 数字音量控制 2 | 转到 |
| 4Fh | DIG_VOL_CTRL3 | 数字音量控制 3 | 转到 |
| 50h | AUTO_MUTE_CTRL | 自动静音控制 | 转到 |
| 51h | AUTO_MUTE_TIME | 自动静音时间 | 转到 |
| 53h | ANA_CTRL | 模拟控制 | 转到 |
| 54h | AGAIN | 模拟增益 | 转到 |
| 60h | ADR_CTRL | ADR 控制 | 转到 |
| 61h | ADR_SEL | ADR 输出选择 | 转到 |
| 66h | DSP_MISC | DSP 其他数据 | 转到 |
| 67h | DIE_ID | DIE ID | 转到 |
| 68h | POWER_STATE | 电源状态 | 转到 |
| 69h | AUTOMUTE_STATE | 自动静音状态 | 转到 |
| 6Ah | RAMP_PHASE_CTRL | 开关时钟相位控制 | 转到 |
| 6Bh | RAMP_SS_CTRL0 | 展频控制 0 | 转到 |
| 6Ch | RAMP_SS_CTRL1 | 展频控制 1 | 转到 |
| 70h | CHAN_FAULT | 通道故障 | 转到 |
| 71h | GLOBAL_FAULT1 | 全局故障 1 | 转到 |
| 72h | GLOBAL_FAULT2 | 全局故障 2 | 转到 |
| 73h | OT_WARNING | OT 警告 | 转到 |
| 74h | PIN_CONTROL1 | 引脚控制 1 | 转到 |
| 75h | PIN_CONTROL2 | 引脚控制 2 | 转到 |
| 76h | MISC_CONTROL | 混合控制 | 转到 |
| 78h | FAULT_CLEAR | 故障清除 | 转到 |
| 79h | OLD_CONTROL | 开路负载检测控制 | 转到 |
| 7Ah | SLD_CONTROL1 | 短路负载检测控制 1 | 转到 |
| 7Bh | SLD_CONTROL2 | 短路负载检测控制 2 | 转到 |
| 7Ch | LD_REPORT | 负载检测报告 | 转到 |
复杂的位访问类型经过编码可适应小型表单元。表 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 | ||||
| W-0h | W-0h | W-0h | W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | W | 0h | |
| 4 | RST_MOD | W | 0h | WRITE CLEAR BIT 复位模块 该位复位内插滤波器和 DAC 模块。由于 DSP 也会复位,因此系数 RAM 内容也将由 DSP 清除。该位自动清零,并且只能在高阻态模式下设置。 0:正常 1:复位模块 |
| 3-1 | RESERVED | W | 0h | |
| 0 | RST_REG | W | 0h | WRITE CLEAR BIT 复位寄存器 该位将模式寄存器复位回其初始值。不清除 RAM 内容。该位会自动清零,并且只能在 DAC 处于高阻态模式时设置(禁止且不支持在 DAC 运行时复位寄存器) 0:正常 1:复位模式寄存器 |
图 8-2 展示了 DEVICE_CTRL1,表 8-4 中对此进行了介绍。
返回到汇总表。
器件控制 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | FSW_SEL | RESERVED | PBTL_MODE | MODULATION | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | |
| 6-4 | FSW_SEL | R/W | 0h | 选择 PWM 开关频率 (Fsw) 3'b 000:768kHz 3'b 001:384kHz 3'b 101:1.024MHz 其他保留 |
| 3 | RESERVED | R/W | 0h | |
| 2 | PBTL_MODE | R/W | 0h | 0:将器件设置为 BTL 模式 1:将器件设置为 PBTL 模式 |
| 1-0 | MODULATION | R/W | 0h | 00:BD 模式 01:1SPW 模式 10:混合模式 11:保留 |
图 8-3 展示了 DEVICE_CTRL2,表 8-5 中对此进行了介绍。
返回到汇总表。
器件控制 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DSP_RST | CH1_MUTE | CH2_MUTE | STATE_CTL | |||
| R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 0h | |
| 4 | DSP_RST | R/W | 1h | DSP 复位 当该位变为 0 时,DSP 将开始上电并发送数据。只有在所有输入时钟稳定后,才需要将其设为 0,以便 DMA 通道不会超出同步范围。 0:正常运行 1:复位 DSP |
| 3 | CH1_MUTE | R/W | 0h | 使通道 1 静音 该位为 ch1 发出软静音请求。音量将平稳地降低/升高,以避免“砰砰”/“咔嗒”噪声。 0:正常音量 1:静音 |
| 2 | CH2_MUTE | R/W | 0h | 使通道 2 静音 该位为 ch2 发出软静音请求。音量将平稳地降低/升高,以避免“砰砰”/“咔嗒”噪声。 0:正常音量 1:静音 |
| 1-0 | STATE_CTL | R/W | 0h | 器件状态控制寄存器 00:深度睡眠 01:睡眠 10:高阻态 11:播放 |
图 8-4 展示了 I2C_PAGE_AUTO_INC,表 8-6 中对此进行了介绍。
返回到汇总表。
I2C DSP 存储器访问页面自动递增
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PAGE_INC | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0h | |
| 3 | PAGE_INC | R/W | 0h | 页面自动递增禁用 针对非零 Book 禁用页面自动递增模式。到达页末后,当该位为 0 时,它会返回到下一页的第 8 个地址位置。当该位为 1 时,它会像较早的器件一样转到当前页本身的第 0 个位置。 0:启用页面自动递增 1:禁用页面自动递增 |
| 2-0 | RESERVED | R/W | 0h |
图 8-5 展示了 SIG_CH_CTRL,表 8-7 中对此进行了介绍。
返回到汇总表。
信号链控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| BCLK_RATIO | FS_MODE | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | BCLK_RATIO | R/W | 0h | 这些位指示所配置的 BCLK 比率,即一个音频帧中的 BCLK 时钟数。 4'b0000:自动检测 4'b0011:32FS 4'b0101:64FS 4'b0111:128FS 4'b1001:256FS 4'b1011:512FS 其他保留。 |
| 3-0 | FS_MODE | R/W | 0h | FS 速度模式这些位用于选择 FS 运行模式,该模式必须根据当前音频采样率进行设置。 4’b0000 自动检测 4’b0110 32kHz 4’b1000 44.1kHz 4’b1001 48kHz 4'b1010 88.2kHz 4’b1011 96kHz 其他保留 |
图 8-6 展示了 CLOCK_DET_CTRL,表 8-8 中对此进行了介绍。
返回到汇总表。
时钟检测控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DET_PLL | BCLK_RANGE | DET_FS | DET_BCLK | DET_BCLKMISS | RESERVED | |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | |
| 6 | DET_PLL | R/W | 0h | 忽略 PLL 过速检测 该位控制是否忽略 PLL 过速检测。PLL 必须慢于 150MHz,否则会报告错误。被忽略时,PLL 过速错误不会导致时钟错误。 0:注意 PLL 过速检测 1:忽略 PLL 过速检测 |
| 5 | BCLK_RANGE | R/W | 0h | 忽略 BCLK 范围检测 该位控制是否忽略 BCLK 范围检测。BCLK 必须稳定在 256kHz 和 50MHz 之间,否则会报告错误。被忽略时,BCLK 范围错误不会导致时钟错误。 0:注意 BCLK 范围检测 1:忽略 BCLK 范围检测 |
| 4 | DET_FS | R/W | 0h | 忽略 FS 错误检测 该位控制是否忽略 FS 错误检测。被忽略时,FS 错误不会导致时钟错误。但 CLKDET_STATUS 将报告 fs 错误。 0:注意 FS 检测 1:忽略 FS 检测 |
| 3 | DET_BCLK | R/W | 0h | 忽略 BCLK 检测 该位控制是否忽略根据 LRCLK 的 BCLK 检测。BCLK 必须稳定在 32FS 和 512FS 之间(含),否则会报告错误。被忽略时,BCLK 错误不会导致时钟错误。 0:注意 BCLK 检测 1:忽略 BCLK 检测 |
| 2 | DET_BCLKMISS | R/W | 0h | 忽略 BCLK 缺失检测 该位控制是否忽略 BCLK 缺失检测。被忽略时,BCLK 缺失不会导致时钟错误。 0:注意 BCLK 缺失检测 1:忽略 BCLK 缺失检测 |
| 1-0 | RESERVED | R/W | 0h |
图 8-7 展示了 SDOUT_SEL,表 8-9 中对此进行了介绍。
返回到汇总表。
SDOUT 选择
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CLASSH_LOGIC | SDOUT_MOD | SDOUT_SEL | ||||
| R/W-0h | R/W-1h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 0h | |
| 2 | CLASSH_LOGIC | R/W | 1h | 启用 classH 时,器件未处于播放状态 01:将 SDOUT 引脚设置为高电平 00:将 SDOUT 引脚设置为低电平 |
| 1 | SDOUT_MOD | R/W | 0h | 将 SDOUT 设置为漏极开路。该位仅适用于采用输出推挽模式的 GPO 功能,对默认使用漏极开路模式的功能不起作用 0:输出推挽模式 1:开漏模式 |
| 0 | SDOUT_SEL | R/W | 0h | SDOUT 选择 该位选择作为 SDOUT 通过 GPIO 引脚输出的内容。 0:SDOUT 是 DSP 输出(后处理) 1:SDOUT 是 DSP 输入(预处理) |
图 8-8 展示了 I2S_CTRL,表 8-10 中对此进行了介绍。
返回到汇总表。
I2S 控制 0
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BCLK_INV | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 0h | |
| 5 | BCLK_INV | R/W | 0h | BCLK 极性 该位设置反转 BCLK 模式。在反转 BCLK 模式下,DAC 假定 LRCLK 和 DIN 边沿与 BCLK 的上升沿对齐。通常假定它们与 BCLK 的下降沿对齐。 0:正常 BCLK 模式 1:反转 BCLK 模式 |
| 4-0 | RESERVED | R/W | 0h |
图 8-9 展示了 SAP_CTRL1,表 8-11 中对此进行了介绍。
返回到汇总表。
I2S 控制 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SHIFT_MSB | RESERVED | DATA_FMT | LRCLK_PULSE | FRAME_LENGTH | |||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-2h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | SHIFT_MSB | R/W | 0h | I2S 移位 MSB。与低寄存器 34h 中的 8 位组合。 |
| 6 | RESERVED | R/W | 0h | |
| 5-4 | DATA_FMT | R/W | 0h | I2S 数据格式 这些位控制 DAC 操作的输入和输出音频接口格式。 00:I2S 01:DSP/TDM 10:RTJ 11:LTJ |
| 3-2 | LRCLK_PULSE | R/W | 0h | 如果 LRCLK 脉冲短于 8 x BCLK,将位 0-1 设定为“01” 否则,将这些位保持为默认值“00” 00:LRCLK 脉冲的高宽度等于或大于 BCLK 的 8 个周期 01:LRCLK 脉冲高宽度小于 BCLK 的 8 个周期 |
| 1-0 | FRAME_LENGTH | R/W | 2h | I2S 字长 这些位控制 DAC 操作所需的输入和输出音频接口采样字长度。 00:16 位 01:20 位 10:24 位 11:32 位 |
图 8-10 展示了 SAP_CTRL2,表 8-12 中对此进行了介绍。
返回到汇总表。
I2S 控制 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SHIFT_LSB | |||||||
| R/W-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | SHIFT_LSB | R/W | 0h | I2S 移位 LSB 这些位控制输入和输出的音频帧中音频数据的偏移。偏移定义为从音频帧的起始 (MSB) 到所需音频采样的起始位置的 BCLK 数。 8'b00000000:偏移 = 0 BCLK(无偏移) 8'b00000001:偏移 = 1 BCLK 8'b00000010:偏移 = 2 BCLK … 8'b11111111:偏移 = 512 BCLK |
图 8-11 展示了 SAP_CTRL3,表 8-13 中对此进行了介绍。
返回到汇总表。
I2S 控制 3
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1_DAC | RESERVED | CH2_DAC | ||||
| R/W-0h | R/W-1h | R/W-0h | R/W-1h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 0h | |
| 5-4 | CH1_DAC | R/W | 1h | 通道 1 DAC 数据路径这些位控制通道 1 音频数据路径连接。 00:零数据(静音) 01:Ch1 数据 10:Ch2 数据 11:保留(请勿设置) |
| 3-2 | RESERVED | R/W | 0h | |
| 1-0 | CH2_DAC | R/W | 1h | 通道 2 DAC 数据路径这些位控制通道 2 音频数据路径连接。 00:零数据(静音) 01:Ch2 数据 10:Ch1 数据 11:保留(请勿设置) |
图 8-12 展示了 FS_MON,表 8-14 中对此进行了介绍。
返回到汇总表。
FS 监测器
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BCLKRATION_MSB | FS_MON | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | |
| 5-4 | BCLKRATION_MSB | R | 0h | 检测到的 BCLK 比率为 2 MSB。 这些位指示当前检测到的 BCLK 比率,即一个音频帧中 BCLK 时钟的数量。 与低寄存器 38h 中的 8 位组合。BCLK = 32 FS~512 FS |
| 3-0 | FS_MON | R | 0h | 这些位指示当前检测到的音频采样率。 4’b0000 FS 错误 4’b0010 8kHz 4’b0100 16kHz 4’b0110 32kHz 4’b1000 保留 4’b1001 48kHz 4’b1011 96kHz 其他保留 |
图 8-13 展示了 BCLK_MON,表 8-15 中对此进行了介绍。
返回到汇总表。
Bclk 监测器
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| BCLKRATIO_LSB | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | BCLKRATIO_LSB | R | 0h | 这些位指示当前检测到的 BCLK 比率,即一个音频帧中 BCLK 时钟的数量。 BCLK = 32 FS~512 FS |
图 8-14 展示了 CLKDET_STATUS,表 8-16 中对此进行了介绍。
返回到汇总表。
时钟检测状态
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BCLK_OVERRATE | PLL_OVERRATE | PLL_LOCKED | BCLK_MISSING | BCLK_VALID | FS_VALID | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | |
| 5 | BCLK_OVERRATE | R | 0h | 该位指示 BCLK 是过速还是欠速。 0:BCLK 欠速 1:BCLK 过速 |
| 4 | PLL_OVERRATE | R | 0h | 该位指示 PLL 是否过速。 0:PLL 欠速 1:PLL 过速 |
| 3 | PLL_LOCKED | R | 0h | 该位指示 PLL 是否锁定。当 PLL 被禁用时,它将被报告为解锁。 0:PLL 已锁定 1:PLL 未锁定 |
| 2 | BCLK_MISSING | R | 0h | 该位指示 BCLK 是否缺失。 0:BCLK 正常 1:BCLK 缺失 |
| 1 | BCLK_VALID | R | 0h | 该位指示 BCLK 是否有效。BCLK 比率必须稳定并且在 32-512FS 范围内才有效。 0:BCLK 有效 1:BCLK 无效 |
| 0 | FS_VALID | R | 0h | 在自动检测模式 (reg_fsmode=0) 下,该位指示音频采样率是否有效。在非自动检测模式 (reg_fsmode!=0) 下,FS 错误表示 LRCLK(FS) 设置的所配置采样频率与检测到的采样频率不同。即使设置了 FS 错误检测忽略,该标志也将被置位。 0:采样率有效 1:无效 |
图 8-15 展示了 DSP_PGM_MODE,表 8-17 中对此进行了介绍。
返回到汇总表。
DSP 编程模式
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1_HIZ | CH2_HIZ | RESERVED | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-1h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0h | |
| 3 | CH1_HIZ | R/W | 0h | 0:正常运行 1:强制通道 1 进入 Hi-Z 模式 |
| 2 | CH2_HIZ | R/W | 0h | 0:正常运行 1:强制通道 2 进入 Hi-Z 模式 |
| 1-0 | RESERVED | R/W | 1h |
图 8-16 展示了 DSP_CTRL,表 8-18 中对此进行了介绍。
返回到汇总表。
DSP 控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PROC_RATE | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-1h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 0h | |
| 4 | PROC_RATE | R/W | 0h | 0:96k 处理流程,2.0 处理 SRC 启用 1:48k 处理流程,2.1 处理流程启用 |
| 3-0 | RESERVED | R/W | 1h |
图 8-17 展示了 DAC_GAIN_LEFT,表 8-19 中对此进行了介绍。
返回到汇总表。
左数字音量
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CH1_PGA | |||||||
| R/W-30h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | CH1_PGA | R/W | 30h | 通道 1 音量 这些位控制 ch1 数字音量。数字音量为 24dB 至 -103dB,阶跃为 -0.5dB。 8'b00000000:+24.0dB 8'b00000001:+23.5dB … 8'b00101111:+0.5dB 8'b00110000:0.0dB 8'b00110001:-0.5dB ... 8'b11111110:-103dB 8'b11111111:静音 |
图 8-18 展示了 DAC_GAIN_RIGHT,表 8-20 中对此进行了介绍。
返回到汇总表。
右数字音量
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CH2_PGA | |||||||
| R/W-30h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | CH2_PGA | R/W | 30h | 通道 2 音量 这些位控制 ch2 数字音量。数字音量为 24dB 至 -103dB,阶跃为 -0.5dB。 8'b00000000:+24.0dB 8'b00000001:+23.5dB … 8'b00101111:+0.5dB 8'b00110000:0.0dB 8'b00110001:-0.5dB ... 8'b11111110:-103dB 8'b11111111:静音 |
图 8-19 展示了 DIG_VOL_CTRL2,表 8-21 中对此进行了介绍。
返回到汇总表。
数字音量控制 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| VNDF | VNDS | VNUF | VNUS | ||||
| R/W-0h | R/W-3h | R/W-0h | R/W-3h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | VNDF | R/W | 0h | 数字音量正常斜降频率 这些位控制音量斜降时数字音量的更新频率 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接将音量调为零(即时静音) |
| 5-4 | VNDS | R/W | 3h | 数字音量正常斜降频率 这些位控制音量斜降时数字音量的更新频率 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接将音量调为零(即时静音) |
| 3-2 | VNUF | R/W | 0h | 数字音量正常斜升频率 这些位控制音量斜升时数字音量的更新频率 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接恢复音量(即时取消静音) |
| 1-0 | VNUS | R/W | 3h | 数字音量正常斜升阶跃 这些位控制当音量斜升时数字音量更新的阶跃 00:每次更新递增 4dB 01:每次更新递增 2dB 10:每次更新递增 1dB 11:每次更新递增 0.5dB |
图 8-20 展示了 DIG_VOL_CTRL3,表 8-22 中对此进行了介绍。
返回到汇总表。
数字音量控制 3
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| VEDF | VEDS | RESERVED | |||||
| R/W-0h | R/W-3h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | VEDF | R/W | 0h | 数字音量紧急斜降频率 当由于时钟错误或断电而导致音量斜降时,这些位控制数字音量更新的频率,与正常的软静音相比,这通常需要更快的斜降 00:每 1 个 FS 周期更新一次 01:每 2 个 FS 周期更新一次 10:每 4 个 FS 周期更新一次 11:直接将音量调为零(即时静音) |
| 5-4 | VEDS | R/W | 3h | 数字音量紧急斜降阶跃 当由于时钟错误或断电而导致音量斜降时,这些位控制数字音量更新的阶跃,与正常的软静音相比,这通常需要更快的斜降 00:每次更新递减 4dB 01:每次更新递减 2dB 10:每次更新递减 1dB 11:每次更新递减 0.5dB |
| 3-0 | RESERVED | R/W | 0h |
图 8-21 展示了 AUTO_MUTE_CTRL,表 8-23 中对此进行了介绍。
返回到汇总表。
自动静音控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | AM_CTL | AMUTE_CH2 | AMUTE_CH1 | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R/W | 0h | |
| 2 | AM_CTL | R/W | 0h | 0:独立自动静音通道 1 和通道 2 1:仅当两个通道都要自动静音时,才自动静音通道 1 和通道 2 |
| 1 | AMUTE_CH2 | R/W | 0h | 自动静音通道 2 该位启用或禁用通道 2 上的自动静音 0:禁用通道 2 自动静音 1:启用通道 2 自动静音 |
| 0 | AMUTE_CH1 | R/W | 0h | 自动静音通道 1 该位启用或禁用通道 1 上的自动静音 0:禁用通道 1 自动静音 1:启用通道 1 自动静音 |
图 8-22 展示了 AUTO_MUTE_TIME,表 8-24 中对此进行了介绍。
返回到汇总表。
自动静音时间
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1_AMT | RESERVED | CH2_AMT | ||||
| R/W-0h | R/W-5h | R/W-0h | R/W-5h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | |
| 6-4 | CH1_AMT | R/W | 5h | 通道 1 的自动静音时间 这些位指定通道可以自动静音之前,ch1 上连续零样本的长度。显示的时间针对 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 | 0h | |
| 2-0 | CH2_AMT | R/W | 5h | 通道 2 的自动静音时间 这些位指定通道可以自动静音之前,ch2 上连续零样本的长度。显示的时间针对 96kHz 采样率并且将随着其他采样率而改变。 000:11.5ms 001:53ms 010:106.5ms 011:266.5ms 100:0.535 秒 101:1.065 秒 110:2.665 秒 111:5.33s |
图 8-23 展示了 ANA_CTRL,表 8-25 中对此进行了介绍。
返回到汇总表。
模拟控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BW_CTL | RESERVED | PHASE_CTL | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | |
| 6-5 | BW_CTL | R/W | 0h | D 级环路带宽 00:100kHz 01:80kHz 10:120kHz 11:175kHz 当 Fsw=384kHz 时,为了实现高音频性能,可选择 100kHz 带宽。当 Fsw=768kHz 时,应选择 175kHz 带宽以获得高音频性能。 |
| 4-1 | RESERVED | R/W | 0h | |
| 0 | PHASE_CTL | R/W | 0h | 0:相位差 1:同相 |
图 8-24 展示了 AGAIN,表 8-26 中对此进行了介绍。
返回到汇总表。
模拟增益
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | AGAIN | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 0h | |
| 4-0 | AGAIN | R/W | 0h | 模拟增益控制 该位控制模拟增益 00000:0dB 00001:-0.5dB …… 11111:-15.5dB |
图 8-25 展示了 ADR_CTRL,表 8-27 中对此进行了介绍。
返回到汇总表。
ADR 控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADR_OE | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-1 | RESERVED | R/W | 0h | |
| 0 | ADR_OE | R/W | 0h | ADR 输出启用 该位设置 ADR 引脚的方向 0:ADR 为输入 1:ADR 为输出 |
图 8-26 展示了 ADR_SEL,表 8-28 中对此进行了介绍。
返回到汇总表。
ADR 输出选择
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ADR_SEL | ||||||
| R/W-0h | R/W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R/W | 0h | |
| 4-0 | ADR_SEL | R/W | 0h | b'00000:关闭(低电平) b'00011:自动静音标志(当左右声道都自动静音时置位) b'00100:左声道的自动静音标志 b'00101:右声道的自动静音标志 b'00110:时钟无效标志(时钟错误或时钟缺失) b'00111:PLL 锁定标志 b'01000:警告 b'01001:串行音频接口数据输出 (SDOUT) b'01011:ADR 作为 FAULTZ 输出 其他:保留 |
图 8-27 展示了 DSP_MISC,表 8-29 中对此进行了介绍。
返回到汇总表。
DSP 其他数据
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | DSP_MISC | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 0h | |
| 5 | DSP_MISC | R/W | 0h | 0:H 类禁用 1:H 类启用 |
| 4-0 | RESERVED | R/W | 0h |
图 8-28 展示了 DIE_ID,表 8-30 中对此进行了介绍。
返回到汇总表。
DIE ID
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DIE_ID | |||||||
| R-A7h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | DIE_ID | R | A7h | TAS5815 的芯片 ID |
图 8-29 展示了 POWER_STATE,表 8-31 中对此进行了介绍。
返回到汇总表。
电源状态
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | STATE_RPT | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0h | |
| 1-0 | STATE_RPT | R | 0h | 00:深度睡眠 01:睡眠 10:高阻态 11:播放 |
图 8-30 展示了 AUTOMUTE_STATE,表 8-32 中对此进行了介绍。
返回到汇总表。
自动静音状态
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH2MUTE_STATUS | CH1MUTE_STATUS | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0h | |
| 1 | CH2MUTE_STATUS | R | 0h | 该位指示通道 2 的自动静音状态。 0:未自动静音 1:自动静音 |
| 0 | CH1MUTE_STATUS | R | 0h | 该位指示通道 1 的自动静音状态。 0:未自动静音 1:自动静音 |
图 8-31 展示了 RAMP_PHASE_CTRL,表 8-33 中对此进行了介绍。
返回到汇总表。
开关时钟相位控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RAMPPHASE_SEL | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R/W | 0h | |
| 3-2 | RAMPPHASE_SEL | R/W | 0h | 当多个器件集成在一个系统中时,请选择斜坡时钟相位,以降低 EMI 和峰值电源峰值电流,建议将所有器件设置为相同的 RAMP 频率和相同的展频。如果需要此功能,则必须在驱动器件进入播放模式之前进行设置。 00:0 度 01:45 度 10:90 度 11:135 度 以上所有的相移都为 45 度 |
| 1-0 | RESERVED | R/W | 0h | 使用 I2S 同步输出 PWM 相位 0:禁用 1:启用 |
| 0 | PHASE_SYNC_EN | R/W | 0h | 0:RAMP 相位同步禁用 1:RAMP 相位同步启用 |
图 8-32 展示了 RAMP_SS_CTRL0,表 8-34 中对此进行了介绍。
返回到汇总表。
展频控制 0
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RDM_EN | TRI_EN | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-2 | RESERVED | R/W | 0h | |
| 1 | RDM_EN | R/W | 0h | 0:随机 SS 禁用 1:随机 SS 启用 |
| 0 | TRI_EN | R/W | 0h | 0:三角 SS 禁用 1:三角 SS 启用 |
图 8-33 展示了 RAMP_SS_CTRL1,表 8-35 中对此进行了介绍。
返回到汇总表。
展频控制 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RDM_CTL | TRI_CTL | |||||
| R/W-0h | R/W-0h | R/W-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R/W | 0h | |
| 6-4 | RDM_CTL | R/W | 0h | 随机 SS 范围控制 对于 Fsw 为 384kHz 3'b000:SS 范围 +/- 0.62% 3'b010:SS 范围 +/- 1.88% 3'b011:SS 范围 +/- 4.38% 3'b100:SS 范围 +/- 9.38% 3'b101:SS 范围 +/- 19.38% 其他:保留 对于 768kHz 的 Fsw 3'b000:SS 范围 +/- 1.25% 3'b001:SS 范围 +/- 1.25% 3'b010:SS 范围 +/- 3.75% 3'b011:SS 范围 +/- 8.75% 3'b100:SS 范围 +/- 18.75% 3'b101:SS 范围 +/- 38.75% 其他:保留 |
| 3-0 | TRI_CTL | R/W | 0h | 三角 SS 频率和范围控制 4'b0000:24kHz SS +/- 5% 4'b0001:24kHz SS +/- 10% 4'b0010:24kHz SS +/- 20% 4'b0011:24kHz SS +/- 25% 4'b0100:48kHz SS +/- 5% 4'b0101:48kHz SS +/- 10% 4'b0110:48kHz SS +/- 20% 4'b0111:48kHz SS +/- 25% 4'b1000:32kHz SS +/- 5% 4'b1001:32kHz SS +/- 10% 4'b1010:32kHz SS +/- 20% 4'b1011:32kHz SS +/- 25% 4'b1100:16kHz SS +/- 5% 4'b1101:16kHz SS +/- 10% 4'b1110:16kHz SS +/- 20% 4'b1111:16kHz SS +/- 25% |
图 8-34 展示了 CHAN_FAULT,表 8-36 中对此进行了介绍。
返回到汇总表。
通道故障
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CH1DC | CH2DC | CH1OC | CH2OC | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | |
| 3 | CH1DC | R | 0h | 通道 1 直流故障。一旦出现直流故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 2 | CH2DC | R | 0h | 通道 2 直流故障。一旦出现直流故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 1 | CH1OC | R | 0h | 通道 1 过流故障。一旦出现 OC 故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 0 | CH2OC | R | 0h | 通道 2 过流故障。一旦出现 OC 故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-35 展示了 GLOBAL_FAULT1,表 8-37 中对此进行了介绍。
返回到汇总表。
全局故障 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | BQWRTFAULT_FLAG | RESERVED | CLKFAULT_FLAG | PVDDOV_FLAG | PVDDUV_FLAG | ||
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | BQWRTFAULT_FLAG | R | 0h | 0:最近的 BQ 被成功写入 1:最近的 BQ 写入失败 |
| 5-3 | RESERVED | R | 0h | |
| 2 | CLKFAULT_FLAG | R | 0h | 时钟故障。一旦出现时钟故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。 时钟故障采用自动恢复模式,一旦时钟错误消除,器件会自动恢复到之前的状态。 通过将 Fault_clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 1 | PVDDOV_FLAG | R | 0h | PVDD OV 故障。一旦出现 OV 故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。 OV 故障采用自动恢复模式,一旦 OV 错误消除,器件会自动恢复到之前的状态。 通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
| 0 | PVDDUV_FLAG | R | 0h | PVDD UV 故障。一旦出现 UV 故障,该故障将被锁存,并且该位被设置为 1。D 级输出设置为 Hi-Z。通过 FAULT 引脚 (GPIO) 报告。 UV 故障采用自动恢复模式,一旦 UV 错误消除,器件会自动恢复到之前的状态。 通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-36 展示了 GLOBAL_FAULT2,表 8-38 中对此进行了介绍。
返回到汇总表。
全局故障 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OTSD_FLAG | ||||||
| R-0h | R-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | |
| 0 | OTSD_FLAG | R | 0h | 过热关断故障一旦存在 OT 故障,该故障即被锁存且该位设置为 1。D 级输出设置为高阻态。通过 FAULT 引脚 (GPIO) 报告。 OV 故障采用自动恢复模式,一旦 OV 错误消除,器件会自动恢复到之前的状态。 通过将 Fault_Clear 寄存器 (78h) 的第 7 位设置为 1 来清除此故障,或者该位保持为 1。 |
图 8-37 展示了 OT_WARNING,表 8-39 中对此进行了介绍。
返回到汇总表。
OT 警告
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OTW_FLAG | RESERVED | |||||
| R-0h | R-0h | R-0h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R | 0h | |
| 2 | OTW_FLAG | R | 0h | 0:无温度警告 1:触发过热警告 |
| 1-0 | RESERVED | R | 0h |
图 8-38 展示了 PIN_CONTROL1,表 8-40 中对此进行了介绍。
返回到汇总表。
引脚控制 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| MASK_OTSD | MASK_DVDDUV | MASK_DVDDOV | MASK_CLKERROR | MASK_PVDDUV | MASK_PVDDOV | MASK_DC | MASK_OC |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | MASK_OTSD | R/W | 0h | 0:启用 OTSD 故障报告 1:屏蔽 OTSD 故障报告 |
| 6 | MASK_DVDDUV | R/W | 0h | 0:启用 DVDD UV 故障报告 1:屏蔽 DVDD UV 报告 |
| 5 | MASK_DVDDOV | R/W | 0h | 0:启用 DVDD OV 故障报告 1:屏蔽 DVDD OV 故障报告 |
| 4 | MASK_CLKERROR | R/W | 0h | 0:启用 CLK 故障报告 1:屏蔽 CLK 故障报告 |
| 3 | MASK_PVDDUV | R/W | 0h | 0:启用 UV 故障报告 1:屏蔽 UV 故障报告 |
| 2 | MASK_PVDDOV | R/W | 0h | 0:启用 OV 故障报告 1:屏蔽 OV 故障报告 |
| 1 | MASK_DC | R/W | 0h | 0:启用直流故障报告 1:屏蔽直流故障报告 |
| 0 | MASK_OC | R/W | 0h | 0:启用 OC 故障报告 1:屏蔽 OC 故障报告 |
图 8-39 展示了 PIN_CONTROL2,表 8-41 中对此进行了介绍。
返回到汇总表。
引脚控制 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | CLKFAULTLATCH_EN | OTSDLATCH_EN | OTWLATCH_EN | MASK_OTW | RESERVED | ||
| R/W-3h | R/W-1h | R/W-1h | R/W-1h | R/W-0h | R/W-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R/W | 3h | |
| 5 | CLKFAULTLATCH_EN | R/W | 1h | 0:禁用 CLK 故障锁存 1:启用 CLK 故障锁存 |
| 4 | OTSDLATCH_EN | R/W | 1h | 0:禁用 OTSD 故障锁存 1:启用 OTSD 故障锁存 |
| 3 | OTWLATCH_EN | R/W | 1h | 0:禁用 OTW 警告锁存 1:启用 OTW 警告锁存 |
| 2 | MASK_OTW | R/W | 0h | 0:启用 OTW 警告报告 1:屏蔽 OTW 警告报告 |
| 1-0 | RESERVED | R/W | 0h |
图 8-40 展示了 MISC_CONTROL,表 8-42 中对此进行了介绍。
返回到汇总表。
混合控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CLKDET_LATCH | RESERVED | OTSD_AUTOREC | RESERVED | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | CLKDET_LATCH | R/W | 0h | 1:锁存时钟检测状态 0:无锁存时钟检测状态 |
| 6-5 | RESERVED | R/W | 0h | |
| 4 | OTSD_AUTOREC | R/W | 0h | 0:禁用 OTSD 自动恢复 1:启用 OTSD 自动恢复 |
| 3-0 | RESERVED | R/W | 0h |
图 8-41 展示了 FAULT_CLEAR,表 8-43 中对此进行了介绍。
返回到汇总表。
故障清除
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FAULT_CLR | RESERVED | ||||||
| W-0h | W-0h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | FAULT_CLR | W | 0h | WRITE CLEAR BIT 0:无故障清除 1:清除模拟故障 |
| 6-0 | RESERVED | W | 0h |
图 8-42 展示了 OLD_CONTROL,表 8-44 中对此进行了介绍。
返回到汇总表。
开路负载检测控制
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DET_EN | PLUSE_EN | WAIT_TIME | DISCHG_TIME | CHG_TIME | |||
| W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | DET_EN | W | 0h | 0:开路负载检测启用 1:开路负载检测禁用 |
| 6 | PLUSE_EN | R/W | 0h | 0:OLD 脉冲注入禁用 1:OLD 脉冲注入启用 |
| 5-4 | WAIT_TIME | R/W | 0h | 00:0.5ms 01:1ms 10:2ms 11:4ms |
| 3-2 | DISCHG_TIME | R/W | 0h | 00:3ms 01:6ms 10:12ms 11:24ms |
| 1-0 | CHG_TIME | R/W | 0h | 00:1ms 01:2ms 10:4ms 11:8ms |
图 8-43 展示了 SLD_CONTROL1,表 8-45 中对此进行了介绍。
返回到汇总表。
短路负载检测控制 1
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DET_EN | STATUS_SET | WIN_SET | DUTY_SET | ||||
| W-0h | W-0h | W-1h | W-1h | ||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | DET_EN | W | 0h | 0:短路负载检测禁用 1: 负载短路检测启用 |
| 6 | STATUS_SET | W | 0h | 0:OL 检测后退出以播放 1:手动清除该位后,退出到 Hi-Z,然后返回到 PLAY |
| 5-3 | WIN_SET | W | 1h | b'000:15us b'001:20us b'010:30us b'011:40us b'100:50us b'101:60us b'110:70us b'111:80us |
| 2-0 | DUTY_SET | W | 1h | b'000:100% 占空比方波 b'001:20% 占空比方波 b'010:40% 占空比方波 b'011:50% 占空比方波 b'100:60% 占空比方波 b'101:70% 占空比方波 b'110:80% 占空比方波 b'111:90% 占空比方波 |
图 8-44 展示了 SLD_CONTROL2,表 8-46 中对此进行了介绍。
返回到汇总表。
短路负载检测控制 2
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DISCHG_TIME | STATUS_SET | RESERVED | |||||
| R/W-0h | R/W-0h | R/W-3h | |||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | DISCHG_TIME | R/W | 0h | 00:1ms 01:2ms 10:4ms 11:8ms |
| 5 | STATUS_SET | R/W | 0h | 0:SL 检测后退出以播放 1:手动清除该位后,退出到 Hi-Z,然后返回到 PLAY |
| 4-0 | RESERVED | R/W | 3h |
图 8-45 展示了 LD_REPORT,表 8-47 中对此进行了介绍。
返回到汇总表。
负载检测报告
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SLD_STATUS2 | SLD_STATUS1 | SLDET_FLAG | RESERVED | OLD_STATUS2 | OLD_STATUS1 | OLDET_FLAG |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | |
| 6 | SLD_STATUS2 | R | 0h | 0:通道 2 上无短路负载 1:通道 2 上有短路负载 |
| 5 | SLD_STATUS1 | R | 0h | 0:通道 1 上无短路负载 1:通道 1 上有短路负载 |
| 4 | SLDET_FLAG | R | 0h | 0:短路负载检测正在进行 1: 短路负载检测已完成 |
| 3 | RESERVED | R | 0h | |
| 2 | OLD_STATUS2 | R | 0h | 0:通道 2 上无开路负载 1:通道 2 上有开路负载 |
| 1 | OLD_STATUS1 | R | 0h | 0:通道 1 上无开路负载 1:通道 1 上有开路负载 |
| 0 | OLDET_FLAG | R | 0h | 0:开路负载检测正在进行 1: 开路负载检测已完成 |