English
Language : 

CS4220 Datasheet, PDF (15/32 Pages) Cirrus Logic – 24-Bit Stereo Audio Codec with 3V Interface
CS4220 CS4221
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
DS284PP3
15