USER GUIDE / AUDIO SYSTEM / AUDIO CODEC / REGISTER DESCRIPTION

寄存器描述

编解码器数字全局寄存器

CDGRBASE + 0x000
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_RST_NDAC_RST_NReservedREG_BIST_ENSYS_RST_N
RST00000000000000000000000011110001
位名称说明RW
31:8Reserved写入无影响。
读取为零。
R
7:6Reserved默认值为 2'
b11,请勿更改。
RW
5ADC_RST_N编解码器 ADC 数字核心复位。
此复位仅复位 ADC 数据路径。
有效状态: 低
RW
4DAC_RST_N编解码器 DAC 数字核心复位。
此复位仅复位 DAC 数据路径。
有效状态:低
RW
3:2Reserved默认值 2'
b00,请勿更改
RW
1REG_BIST_EN编解码器 BIST 启用。
只有设置了该位,DAC/ADC BIST 选择 寄存器才有效。
1:启用编解码器 BIST 0:正常模式
RW
0SYS_RST_N编解码器系统复位。
该信号将重置控制所有数字和模拟部分的寄 存器。
1:工作 0:复位
RW

编解码器数字 DAC 寄存器 1

CDDACR1BASE + 0x004
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_I2S_WLDAC_I2S_FMTReserved
RST00000000000000000000000000101000
位名称说明RW
31:8Reserved写入无影响。
读取为零。
R
7:6Reserved默认值 2'
b00,请勿更改
RW
5:4DAC_I2S_WL一个 1/2 帧(音频采样深度)中的有效字长 11:32 位 10:24 位 01:20 位 00:16 位RW
3:2DAC_I2S_FMT11:保留模式 10:I2S 模式 01:左对齐模式 00:保留模式RW
1:0Reserved默认值 2'
b00,请勿更改
RW

编解码器数字 DAC 寄存器 2

CDDACR2BASE + 0x008
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_I2S_LRPDAC_I2S_LR_SWAPDAC_I2S_MST_EN_FUNCDAC_I2S_MST_EN_PINReservedDAC_CLK_INVDAC_I2S_SCK_INVDAC_I2S_RST_N
RST00000000000000000000000000000001
位名称说明RW
31:8Reserved写入无影响,读取为零。R
7DAC_I2S_LRPLRC 极性:0=正常,1=反向。RW
6DAC_I2S_LR_SWAPDAC 左右交换:0=正常,1=交换。RW
5DAC_I2S_MST_EN_FUNC内部模块的 DAC I2S 模式选择:0=从模式,1=主模式。RW
4DAC_I2S_MST_EN_PINIO 引脚的 DAC I2S 模式选择:0=从模式,1=主模式。RW
3Reserved默认值 2'b01,请勿更改。RW
2DAC_CLK_INVDAC 时钟极性:0=普通,1=反转。
1DAC_I2S_SCK_INV位时钟极性:0=正常,1=反向。RW
0DAC_I2S_RST_NDAC 复位:0=复位,1=工作。RW

编解码器数字 DAC 寄存器 3

CDDACR3BASE + 0x00C
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_MUTE_ENDAC_MUTE_SRDA_ENDITHER_ENDITHER_LEVELDITHER_SIGN
RST00000000000000000000000001011100
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7DAC_MUTE_ENDAC 静音预置过程 1:启用 DAC 静音RW
6:4DAC_MUTE_SRDAC 静音预置程序采样率选择。
111:96K 110:88.2K 101:48K 100:44.1K 011:32K 010:24K 001:16K 000:8K
RW
3DA_ENDACDEM 功能启用位RW
2DITHER_ENDAC 高频抖动功能使能位RW
1DITHER_LEVEL选择高位完成数不同的抖动数据RW
0DITHER_SIGN1:高位加 0 0:高位加 ~lfsrRW

编解码器数字 DAC 寄存器 4

CDDACR4BASE + 0x010
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_DEEM P_SEL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:2Reserved默认值 6'
b000000,请勿更改
RW
1:0DAC_DEEM P_SELDAC 去加重滤波器选择 00:无去加重滤波器工作 01:32K 采样去加重滤波器 10:44.1K 采样去加重滤波器 11:48K 采样去加重滤波器RW

编解码器数字 DAC 寄存器 5

CDDACR5BASE + 0x014
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_BIST_SEL_LReservedDAC_MUTE_L
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b0000,请勿更改
RW
3:2DAC_BIST_SEL_LDAC 左声道 BIST 模式选择 11:保留模式 10:右声道数据至 PCM(仅适用于立体声 DAC 模式) 01:正弦波至 PCM(启用 BIST 模式,需要将 0x00[1] 设 置为 1) 00:向 PCM 发送正常左声道数据(正常模式)RW
1Reserved默认值 1'
b0,请勿更改
RW
0DAC_MUTE_LDAC 左声道静音后置过程 1:启用 DAC 左声道静音 0:禁用 DAC 左声道静音RW

编解码器数字 DAC 寄存器 6

CDDACR6BASE + 0x018
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDAC_DIG_G AIN
RST00000000000000000000000011100001
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0DAC_DIG_G AINDAC 数字增益,步长为 0.5dB 255: 6 分贝 254: 5.5dB ... 1: -121dB 0:静音 DAC 输出RW

编解码器数字 ADC 寄存器 1

CDADCR1BASE + 0x024
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_I2S_DAT_SELADC_I2S_WLADC_I2S_FMTReserved
RST00000000000000000000000000101000
位名称说明RW
31:8Reserved写入无影响,读取为零。R
7:6ADC_I2S_DAT_SELADC I2S 数据选择。RW
5:4ADC_I2S_WL1/2 帧中的有效字长:11=32 位,10=24 位,01=20 位,00=16 位。RW
3:2ADC_I2S_FMT11=保留模式,10=I2S,01=左对齐,00=保留模式。RW
1:0Reserved默认值 2'b00,请勿更改。RW

编解码器数字 ADC 寄存器 2

CDADCR2BASE + 0x028
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_I2S_LRPReservedADC_I2S_MST_EN_FUNCADC_I2S_MST_EN_PINReservedADC_CLK_INVADC_I2S_SCK_INVADC_I2S_RST_N
RST00000000000000000000000000000001
位名称说明RW
31:8Reserved写入无影响,读取为零。R
7ADC_I2S_LRPLRC 极性:0=正常,1=反向。RW
6Reserved默认值 1'b0,请勿更改。RW
5ADC_I2S_MST_EN_FUNC内部模块的 ADC I2S 模式选择:0=从模式,1=主模式。RW
4ADC_I2S_MST_EN_PINIO 引脚的 ADC I2S 模式选择:0=从模式,1=主模式。RW
3Reserved默认值 1'b0,请勿更改。RW
2ADC_CLK_INVADC 时钟极性。
1ADC_I2S_SCK_INV位时钟极性:0=正常,1=反向。RW
0ADC_I2S_RST_NADC 复位:0=复位,1=工作。RW

编解码器数字 ADC 寄存器 3

CDADCR3BASE + 0x02C
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_HPF_M ODEADC_POL
RST00000000000000000000000010000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b1000,请勿更改
RW
3:2ADC_HPF_M ODEHPF 模式选择 11:0~50Hzat 16K 10:保留 01:仅直流 00:禁用 HPFRW
1:0ADC_POLADC 极性选择 1:ADC 输出为反相 0:ADC 输出不反相RW

编解码器数字 ADC 寄存器 4

CDADCR4BASE + 0x030
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_BIST_S EL_LReservedADC_PGA_G AIN_EN_L
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b0000,请勿更改
RW
3:2ADC_BIST_S EL_LADC 左通道 BIST 模式选择 11:保留模式 10:右声道数据至 PCM(仅在立体声 DAC 模式下可用) 01:正弦波至 PCM(启用 BIST 模式,需要将 0x00[1] 设置为 1) 00:向 PCM 发送正常左声道数据(正常模式)RW
1Reserved默认值 1'
b0,请勿更改
RW
0ADC_PGA_G AIN_EN_L1'
b1: 选择 ALCL 模块以控制 PGA 增益 1'
b0:选择寄存器 0xc8[4:0]来控制 PGA 增益
R

编解码器数字 ADC 寄存器 5

CDADCR5BASE + 0x034
Bit313029282726252423222120191817161514131211109876543210
字段ReservedADC_DIG_G AIN_L
RST00000000000000000000000011000011
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0ADC_DIG_G AIN_LADC 数字增益控制,步长为 0.5dB 255:30 分贝 254:29.5dB ... 1:-97dB 0: 静音RW

编解码器模拟全局寄存器 1

CAGR1BASE + 0x80
Bit313029282726252423222120191817161514131211109876543210
字段ReservedGAIN_MICBI ASReservedEN_MICBIASEN_IBIAS_A DCEN_IBIAS_D ACEN_VREF
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:5GAIN_MICBI ASMIC 偏置电压的电平范围控制信号 (MICBIAS) 步进:0.05*VREF(VREF =AVDD/2) 111:1.95*VREF 000:1.6*VREFRW
4Reserved默认值 1'
b0,请勿更改
RW
3EN_MICBIASMIC 偏置电压(MICBIAS)缓冲器的使能信号 1:启用 0:禁用RW
2EN_IBIAS_A DCADC 电流源的使能信号。
1:启用 0:禁用
RW
1EN_IBIAS_D ACDAC 电流源的使能信号。
1:启用 0:禁用
RW
0EN_VREF基准电压模块的启用信号。
1:启用 0:禁用
RW

编解码器模拟全局寄存器 2

CAGR2BASE + 0x84
Bit313029282726252423222120191817161514131211109876543210
字段ReservedSEL_VREF
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0SEL_VREF用于选择预充电/放电电流的控制信号。
BIT 值 说明 7 1 选择电流 128*I0 0 不选择电流 128*I0 6 1 选择电流 64*I0 0 不要选择电流 64*I0 5 1 选择电流 32*I0 0 不要选择电流 32*I0 4 1 选择电流 16*I0
RW

编解码器模拟全局寄存器 3

CAGR3BASE + 0x88
Bit313029282726252423222120191817161514131211109876543210
字段ReservedSEL_IBIAS_ ADCSEL_IBIAS_ DAC
RST00000000000000000000000001110111
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4SEL_IBIAS_ ADC调整 ADC 偏置电流的信号 Ibias_ADC =I0* (BIT[7]*8+BIT[6]*4+BIT[5]*2+BIT[4]+1)RW
3:0SEL_IBIAS_ DAC调整 DAC 偏置电流的信号 Ibias_DAC =I0* (BIT[3]*8+BIT[2]*4+BIT[1]*2+BIT[0]+1)RW

编解码器模拟 DAC 寄存器 1

CADACR1BASE + 0xA0
Bit313029282726252423222120191817161514131211109876543210
字段ReservedPOP_CTRL_DACLINITIAL_DACLEN_VREF_DACLEN_BUF_DACLEN_CLK_DACLEN_DACL
RST00000000000000000000000000100000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7Reserved默认值 1'
b0,请勿更改
RW
6:5POP_CTRL_DACL左 DAC 通道 POP 音的控制信号。
00:禁用 01:初始化 10:工作 11:RSVD
RW
4INITIAL_DACLDAC 左声道中 DAC 模块的初始信号。
1:工作 0:初始化
RW
3EN_VREF_DACLDAC 左声道模块参考电压的使能信号。
1:启用 0:禁用
RW
2EN_BUF_DACLDAC 左通道参考电压缓冲器的使能信号。
1:启用 0:禁用
RW
1EN_CLK_DACLDAC 左通道模块时钟的使能信号 1:启用 0:禁用(设置为逻辑 1)RW
0EN_DACLDACL 中 DAC 模块的使能信号。
1:启用 0:禁用
RW

编解码器模拟 DAC 寄存器 2

CADACR2BASE + 0xA4
Bit313029282726252423222120191817161514131211109876543210
字段ReservedMUTE_HPO UTLReservedINITIAL_HPO UTLReservedEN_HPOUTL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:6Reserved默认值 2'
b00,请勿更改
RW
5MUTE_HPO UTLHPOUTL 模块的静音信号 1:工作 0:静音RW
4:3Reserved默认值 2'
b00,请勿更改
RW
2INITIAL_HPO UTLHPOUTL 模块的初始信号 1:工作 0:初始化RW
1Reserved默认值 1'
b0,请勿更改
RW
0EN_HPOUTLHPOUTL 模块的使能信号 1:启用 0:禁用RW

编解码器模拟 DAC 寄存器 3

CADACR3BASE + 0xA8
Bit313029282726252423222120191817161514131211109876543210
字段ReservedSEL_HPOUTL
RST00000000000000000000000000001000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b0000,请勿更改
RW
3:0SEL_HPOUTL调整 HPOUTL 驱动强度的信号 0001:100% 0010:60.1% 0011:44.2% 0100:35.5% 0101:29.7% 0110:25.7% 0111:22.7% 1000:20.4%RW

编解码器模拟 DAC 寄存器 4

CADACR4BASE + 0xAC
Bit313029282726252423222120191817161514131211109876543210
字段ReservedGAIN_HPOU TL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:5Reserved默认值 3'
b000,请勿更改
RW
4:0GAIN_HPOU TL用于选择 HPOUTL 模块增益的信号(步长:1.5dB): 11110/11111:6dB 11010:0dB 00000:-39dBRW

编解码器模拟 ADC 寄存器 1

CAADCR1BASE + 0xC0
Bit313029282726252423222120191817161514131211109876543210
字段ReservedMUTE_MICLINITIAL_MICLINITIAL_ALCLEN_MICLEN_ALCL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7Reserved默认值 1'
b0,请勿更改
RW
6:5SEL_ADCLADCL 输入源的选择信号 00:来自 MIC 的单端信号 01:来自 MIC 的差分信号 10:从 DAC 输出的单端信号 11:不使用RW
4INITIAL_ADCLADCL 中 ADC 模块的初始化信号。
0:初始化 1:工作
RW
3EN_ZERO_DET _ADCLADCL 输入过零检测模块的使能信号: 1:启用 0:禁用RW
2EN_BUF_ADCLADCL 基准电压缓冲器的使能信号。
1:启用 0:禁用
RW
1EN_CLK_ADCLADCL 模块时钟的使能信号 1:启用 0:禁用(设置为逻辑 1)RW
0EN_ADCLADCL 中 ADC 模块的使能信号。
1:启用 0:禁用
RW
7:5Reserved默认值 3'
b000,请勿更改
RW
4MUTE_MICLADCL 中 MIC 模块的静音信号。
0:静音 1:工作
RW
3INITIAL_MICLADCL 中 MIC 模块的初始化信号。
0:初始化 1:工作
RW
2INITIAL_ALCLADCL 中 ALC 模块的初始信号。
0:初始化 1:工作
RW
1EN_MICLADC 左 MIC 启用 1:启用 0:禁用RW
0EN_ALCLADC 左 ALC 启用 1:启用 0:禁用RW

编解码器模拟 ADC 寄存器 2

CAADCR2BASE + 0xC4
Bit313029282726252423222120191817161514131211109876543210
字段ReservedMUTE_MICLINITIAL_MICLINITIAL_ALCLEN_MICLEN_ALCL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。R
7:5Reserved默认值 3'b000,请勿更改。RW
4MUTE_MICLADCL 中 MIC 模块的静音信号:0=静音,1=工作。RW
3INITIAL_MICLADCL 中 MIC 模块的初始化信号:0=初始化,1=工作。RW
2INITIAL_ALCLADCL 中 ALC 模块的初始信号:0=初始化,1=工作。RW
1EN_MICLADC 左 MIC 启用:0=禁用,1=启用。RW
0EN_ALCLADC 左 ALC 启用:0=禁用,1=启用。RW

编解码器模拟 ADC 寄存器 3

CAADCR3BASE + 0xC8
Bit313029282726252423222120191817161514131211109876543210
字段ReservedGAIN_ALCL
RST00000000000000000000000000001100
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:5Reserved默认值为 3'
b000,请勿更改。
RW
4:0GAIN_ALCL用于选择 ALC 模块增益的信号(步长:1.5dB): 11111:28.5dB 01100:0dB 00000:-18dBRW

编解码器模拟 ADC 寄存器 4

CAADCR4BASE + 0xCC
Bit313029282726252423222120191817161514131211109876543210
字段ReservedGAIN_MICL
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:2Reserved默认值 6'
b000000,请勿更改
RW
1:0GAIN_MICLADCL 中 MIC 模块的增益信号。
值 :Gain 00:0dB 01:6dB 10:12dB 11:20dB
RW

编解码器 AGC 寄存器 1

CAGCR1BASE + 0x100
Bit313029282726252423222120191817161514131211109876543210
字段ReservedAGC_hold_ time
RST00000000000000000000000000000000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b0000,请勿更改
RW
3:0AGC_hold_ time正常模式下增益增加前的 AGC 保持时间。
配置 保持时间 配置 保持时间 0000 0ms 0110 64ms 0001 2ms 0111 128ms 0010 4ms 1000 256ms 0011 8ms 1001 512ms 0100 16ms 1010 1s 0101 32ms 1011~1111 0ms
RW

编解码器 AGC 寄存器 2

CAGCR2BASE + 0x104
Bit313029282726252423222120191817161514131211109876543210
字段ReservedDecay_timeAttack Time
RST00000000000000000000000001000110
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Decay_time衰减(增益上升)时间 正常模式(reg_agc_mode =0) 配置 衰减时间 配置 衰减时间 0000 500us 0110 32msRW
3:0Attack Time启动(增益下降)时间 正常模式(reg_agc_mode =0) 配置 启动时间 配置 启动时间 0000 125us 0110 8ms 0001 250us 0111 16ms 0010 500us 1000 32ms 0011 1ms 1001 64ms 0100 2ms 1010 128ms 0101 4ms 1011~1111 125us 限幅模式(reg_agc_mode =1) 配置 启动时间 配置 启动时间 0000 32us 0110 2ms 0001 64us 0111 4ms 0010 125us 1000 8ms 0011 250us 1001 16ms 0100 500us 1010 32ms 0101 1ms 1011~1111 32usRW

编解码器 AGC 寄存器 3

CAGCR3BASE + 0x108
Bit313029282726252423222120191817161514131211109876543210
字段ReservedAGC_mode_ selAGC_users_ zero_cross_e nableRecovery_m odesFast_decrem entAGC_noise_ gateAGC_noise_ gate_threshol d
RST00000000000000000000000001000001
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7AGC_mode_ sel确定 AGC 运行模式: 0=AGC 模式(正常模式) 1= 限幅器模式RW
6AGC_users_ zero_cross_e nable启用 AGC 用户零交叉。
0= 禁用 1= 启用,AGC 增益将在零交叉启用时更新
RW
5Recovery_m odes在限制器模式下,低振幅信号将以两种模式恢复: 0= 增益将恢复到 reg_pga_lvol 的值 1= 增益恢复到 AGC 模式转换为限幅模式时的增益。
RW
4Fast_decrem ent当信号幅度超过满刻度的 87.5% 时,使用该信号控制快速下降: 0= 禁用 1= 启用RW
3AGC_noise_ gate启用 AGC 噪声门限功能: 0= 禁用 1= 启用RW
2:0AGC_noise_ gate_threshol dAGC 噪声门限阈值: 000:-39dB 001:-45dB 010:-51dB 011:-57dBRW

编解码器 AGC 寄存器 4

CAGCR4BASE + 0x10C
Bit313029282726252423222120191817161514131211109876543210
字段ReservedLeft_channel _input_PGA_ zero_cross_e nableLeft_channel _input_PGA_ gain
RST00000000000000000000000000101100
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:6Reserved默认值 2'
b00,请勿更改
RW
5Left_channel _input_PGA_ zero_cross_e nable左声道输入 PGA 零点交叉使能: 0= 增益寄存器更改时更新增益。
1= 增益寄存器写入后第一次过零时更新增益。
RW
4:0Left_channel _input_PGA_ gain左声道输入 PGA 增益 0_0000: -18dB 0_0001: -16.5dB ...: ... 0_1100: 0dB 0_1101: +1.5dB 0_1110: +3dB ...: ... 1_1111: +28.5dBRW

编解码器 AGC 寄存器 5

CAGCR5BASE + 0x114
Bit313029282726252423222120191817161514131211109876543210
字段ReservedL8MAX
RST00000000000000000000000000100110
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0L8MAXAGC 最大电平的低 8 位RW

编解码器 AGC 寄存器 6

CAGCR6BASE + 0x118
Bit313029282726252423222120191817161514131211109876543210
字段ReservedH7MAX
RST00000000000000000000000001000000
位名称说明RW
31:7Reserved写入无影响,读取为零。
R
6:0H7MAXAGC 最大电平的高 7 位RW

编解码器 AGC 寄存器 7

CAGCR7BASE + 0x11C
Bit313029282726252423222120191817161514131211109876543210
字段ReservedL8MIN
RST00000000000000000000000000110110
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0L8MINAGC 最低电平的低 8 位RW

编解码器 AGC 寄存器 8

CAGCR8BASE + 0x120
Bit313029282726252423222120191817161514131211109876543210
字段ReservedH7MIN
RST00000000000000000000000001000000
位名称说明RW
31:7Reserved写入无影响,读取为零。
R
6:0H7MINAGC 最低电平的高 8 位RW

编解码器 AGC 寄存器 9

CAGCR9BASE + 0x124
Bit313029282726252423222120191817161514131211109876543210
字段ReservedAGC_functio n_selectPGA_maximu m_gainPGA_minimu m_gain
RST00000000000000000000000000111000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7Reserved默认值 1'
b0,请勿更改
RW
6AGC_functio n_selectAGC 功能选择 0:关闭 AGC 功能 1:AGC 功能启用RW
5:3PGA_maximu m_gain设置 PGA 的最大增益 000:-13.5 001: -7.5dB 010: -1.5dB 011: +4.5dBRW
2:0PGA_minimu m_gain设置 PGA 的最小增益 000: -18dB 001: -12dB 010: -6dB 011: 0ddB 100: +6dB 101: +12dB 110: +18dB 111: +24dBRW

编解码器 AGC 寄存器 10

CAGCR10BASE + 0x128
Bit313029282726252423222120191817161514131211109876543210
字段ReservedSlow_clock_e nabledApproximate_ sample_rate
RST00000000000000000000000011110000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:4Reserved默认值 4'
b1111,请勿更改
RW
3Slow_clock_e nabled启用慢时钟,用于零交叉超时。
RW
2:0Approximate_ sample_rate近似采样率 000:96KHz 001:48KHz 010:44.1KHz 011:32KHz 100:24KHz 101:16KHz 110:12KHz 111:8KHz 注:根据采样率选择合适的配置。
RW

编解码器 AGC 寄存器 11

CAGCR11BASE + 0x12C
Bit313029282726252423222120191817161514131211109876543210
字段ReservedPSAGCPDAGC
RST00000000000000000000000000000001
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:5PSAGCAGC 的峰值检波更新速度RW
4:0PDAGCAGC 的峰值检测值下降速度RW

编解码器 AGC 寄存器 12

CAGCR12BASE + 0x130
Bit313029282726252423222120191817161514131211109876543210
字段ReservedTC
RST00000000000000000000000000010000
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:0TC当零交叉不发生时,慢时钟的超时计数器RW

编解码器 AGC 寄存器 13

CAGCR13BASE + 0x134
Bit313029282726252423222120191817161514131211109876543210
字段ReservedTD
RST00000000000000000000000000001111
位名称说明RW
31:8Reserved写入无影响,读取为零。
R
7:5Reserved默认值 3'
b000,请勿更改
RW
4:0TDALC 增益变化时噪声判断的时间延迟RW

编解码器 AGC 寄存器 14

CAGCR14BASE + 0x138
Bit313029282726252423222120191817161514131211109876543210
字段ReservedAGCGP
RST00000000000000000000000000001111
位名称说明RW
31:5Reserved写入无影响,读取为零。
R
4:0AGCGPAGC 增益探测信号(只读)R