TAS5707
SLOS556–NOVEMBER 2008........................................................................................................................................................................................... www.ti.com
MASTER FINE VOLUME REGISTER (0x0A)
This register can be used to provide precision tuning of master volume.
Table 11. Master Fine Volume Register (0x0A)
D7 D6 D5 D4 D3
D2
–
D1
0
D0
0
FUNCTION
(1)
–
–
–
–
1
0
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
0 dB
–
0
1
0.125 dB
–
1
0
0.25 dB
–
1
1
0.375 dB
–
–
–
Write enable bit
Ignore Write to register 0X0A
–
–
–
(1) Default values are in bold.
VOLUME CONFIGURATION REGISTER (0x0E)
Bits
Volume slew rate (Used to control volume change and MUTE ramp rates). These bits control the
D2–D0: number of steps in a volume ramp.Volume steps occur at a rate that depends on the sample rate of
the I2S data as follows
Sample Rate (KHz)
8/16/32
Approximate Ramp Rate
125 us/step
11.025/22.05/44.1
12/24/48
90.7 us/step
83.3 us/step
Table 12. Volume Control Register (0x0E)
D7 D6 D5 D4 D3
D2
–
D1
–
D0
–
FUNCTION
(1)
1
–
–
–
–
–
0
–
–
–
–
–
0
–
–
–
–
–
1
–
–
–
–
–
0
–
–
–
–
–
Reserved
0
0
0
Volume slew 512 steps (43 ms volume ramp time at 48kHz)
Volume slew 1024 steps (85 ms volume ramp time at 48kHz)
Volume slew 2048 steps (171 ms volume ramp time at 48kHz)
Volume slew 256 steps (21ms volume ramp time at 48kHz)
Reserved
(1)
0
0
1
0
1
0
0
1
1
1
X
X
(1) Default values are in bold.
42
Submit Documentation Feedback
Copyright © 2008, Texas Instruments Incorporated
Product Folder Link(s): TAS5707