SBASA14 May 2020 PCMD3180
PRODUCTION DATA.
The device has a programmable digital volume control with a range from –100 dB to 27 dB in steps of 0.5 dB with the option to mute the channel recording. The digital volume control value can be changed dynamically while the channel is powered-up and recording. During volume control changes, the soft ramp-up or ramp-down volume feature is used internally to avoid any audible artifacts. Soft-stepping can be entirely disabled using the DISABLE_SOFT_STEP (P0_R108_D4) register bit.
The digital volume control setting is independently available for each output channel, including the digital microphone record channel. However, the device also supports an option to gang-up the volume control setting for all channels together using the channel 1 digital volume control setting, regardless if channel 1 is powered up or powered down. This gang-up can be enabled using the DVOL_GANG (P0_R108_D7) register bit.
Table 10 shows the programmable options available for the digital volume control.
P0_R62_D[7:0] : CH1_DVOL[7:0] | DVC SETTING FOR OUTPUT CHANNEL 1 |
---|---|
0000 0000 = 0d | Output channel 1 DVC is set to mute |
0000 0001 = 1d | Output channel 1 DVC is set to –100 dB |
0000 0010 = 2d | Output channel 1 DVC is set to –99.5 dB |
0000 0011 = 3d | Output channel 1 DVC is set to –99 dB |
… | … |
1100 1000 = 200d | Output channel 1 DVC is set to –0.5 dB |
1100 1001 = 201d (default) | Output channel 1 DVC is set to 0 dB |
1100 1010 = 202d | Output channel 1 DVC is set to 0.5 dB |
… | … |
1111 1101 = 253d | Output channel 1 DVC is set to 26 dB |
1111 1110 = 254d | Output channel 1 DVC is set to 26.5 dB |
1111 1111 = 255d | Output channel 1 DVC is set to 27 dB |
Similarly, the digital volume control setting for output channel 2 to channel 8 can be configured using the CH2_DVOL (P0_R67) to CH8_DVOL (P0_R97) register bits, respectively.
The internal digital processing engine soft ramps up the volume from a muted level to the programmed volume level when the channel is powered up, and the internal digital processing engine soft ramps down the volume from a programmed volume to mute when the channel is powered down. This soft-stepping of volume is done to prevent abruptly powering up and powering down the record channel. This feature can also be entirely disabled using the DISABLE_SOFT_STEP (P0_R108_D4) register bit.