English
Language : 

CS4223_03 Datasheet, PDF (17/34 Pages) Cirrus Logic – 24-Bit 105 dB Audio Codec with Volume Control
CS4223 CS4224
5.2.4 SOFT RAMP STEP RATE (RMP)
Default = 00
00 - 1 step per 8 LRCK's
01 - 1 step per 4 LRCK's
10 - 1 step per 16 LRCK's
11 - 1 step per 32 LRCK's
Function:
The rate of change for the Soft Ramp function is adjustable through the RMP bits.
5.3 Left Channel Output Attenuator Level (address 03h)
5.4 Right Channel Output Attenuator Level (address 04h)
7
ATT7
0
6
ATT6
0
5
ATT5
0
4
ATT4
0
3
ATT3
0
2
ATT2
0
1
ATT1
0
0
ATT0
0
5.4.1 ATTENUATION LEVEL (ATT7-ATT0)
Default = 00h
Function:
The Output Attenuator Level registers allow for attenuation of the DAC outputs in 0.5 dB increments
from 0 to 113.5 dB. Level changes are implemented with an analog volume control until the residual
output noise is equal to the noise floor in the mute state. At this point, volume changes are performed
digitally. This technique is superior to purely digital volume control because the noise is attenuated
by the same amount as the signal, thus preserving dynamic range, see Figure 16. Volume changes
are performed as dictated by the SOFT bit in the DAC Control register. ATT0 represents 0.5 dB of
attenuation and settings greater than 227 (decimal value) will mute the selected DAC output.
Binary Code
00000000
11100011
11100100
Decimal Value
0
227
228
Volume Setting
0 dB
-113.5 dB
Muted
Table 1. Example Volume Settings
DS290F1
17