ZHCSXB4 October 2024 TAA3040
ADVANCE INFORMATION
该器件的每个输入通道都具有独立的可编程通道增益设置,用户可以根据系统中预期的最大输入信号和使用的 ADC VREF 设置(请参阅节 6.3.4 部分)将其设置为适当的值,其中 ADC VREF 设置决定了 ADC 满量程信号电平。
请在给 ADC 通道上电之前配置所需的通道增益设置,并且在 ADC 处于通电状态期间不要更改该设置。每个通道增益支持的可编程范围为 0dB 至 42dB,步长为 1dB。为了实现低噪声性能,器件内部逻辑会首先尽量增加前端低噪声模拟 PGA 的增益(该 PGA 支持 120dB 的动态范围),然后在数字处理块中应用任何剩余的编程通道增益。
表 6-12 展示了可用于通道增益的可编程选项。
P0_R61_D[7:2]:CH1_GAIN[5:0] | 输入通道 1 的通道增益设置 |
---|---|
00 0000 = 0d(默认值) | 输入通道 1 增益设置为 0dB |
00 0001 = 1d | 输入通道 1 增益设置为 1dB |
00 0010 = 2d | 输入通道 1 增益设置为 2dB |
… | … |
10 1001 = 41d | 输入通道 1 增益设置为 41dB |
10 1010 = 42d | 输入通道 1 增益设置为 42dB |
10 1011 至 11 1111 = 43d 至 63d | 保留(不使用这些设置) |
同样,输入通道 2、通道 3 和通道 4 的通道增益设置可以分别使用 CH2_GAIN (P0_R66)、CH3_GAIN (P0_R71) 和 CH4_GAIN (P0_R76) 寄存器位进行配置。通道增益功能不适用于数字麦克风录音路径。
该器件还具有可编程数字音量控制功能,其范围为 –100dB 至 27dB(步长为 0.5dB),并提供通道录音静音选项。当 ADC 通道加电并录音期间,可以动态更改数字音量控制值。在音量控制变化期间,内部使用软调高或调低音量功能来避免任何可闻失真。可以使用 DISABLE_SOFT_STEP (P0_R108_D4) 寄存器位来完全禁用软步进。
每个输出通道(包括数字麦克风录音通道)都具有独立的数字音量控制设置。不过,该器件还支持使用通道 1 数字音量控制设置将所有通道的音量控制设置组合在一起的选项,而无论通道 1 是通电还是断电。可以使用 DVOL_GANG (P0_R108_D7) 寄存器位来启用该组合。
表 6-13 展示了可用于数字音量控制的可编程选项。
P0_R62_D[7:0]:CH1_DVOL[7:0] | 输出通道 1 的 DVC 设置 |
---|---|
0000 0000 = 0d | 输出通道 1 DVC 设置为静音 |
0000 0001 = 1d | 输出通道 1 DVC 设置为 –100dB |
0000 0010 = 2d | 输出通道 1 DVC 设置为 –99.5dB |
0000 0011 = 3d | 输出通道 1 DVC 设置为 –99dB |
… | … |
1100 1000 = 200d | 输出通道 1 DVC 设置为 –0.5dB |
1100 1001 = 201d(默认值) | 输出通道 1 DVC 设置为 0dB |
1100 1010 = 202d | 输出通道 1 DVC 设置为 0.5dB |
… | … |
1111 1101 = 253d | 输出通道 1 DVC 设置为 26dB |
1111 1110 = 254d | 输出通道 1 DVC 设置为 26.5dB |
1111 1111 = 255d | 输出通道 1 DVC 设置为 27dB |
同样,输出通道 2 至通道 8 的数字音量控制设置可以分别使用 CH2_DVOL (P0_R67) 至 CH8_DVOL (P0_R97) 寄存器位进行配置。
当该通道上电时,内部数字处理引擎会将音量从静音级别软斜升至编程的音量级别,当该通道断电时,内部数字处理引擎会将音量从编程的音量软斜降至静音。这种音量软步进是为了防止录音通道突然上电和断电。也可以使用 DISABLE_SOFT_STEP (P0_R108_D4) 寄存器位来完全禁用该功能。