TAS5711
SLOS600 –DECEMBER 2009
www.ti.com
VOLUME REGISTERS (0x07, 0x08, 0x09, 0x0A)
Step size is 0.5 dB.
Master volume
– 0x07 (default is mute)
– 0x08 (default is 0 dB)
– 0x09 (default is 0 dB)
– 0x0A (default is 0 dB)
Channel-1 volume
Channel-2 volume
Channel-3 volume
Table 12. Volume Registers (0x07, 0x08, 0x09, 0x0A)
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
FUNCTION
0
0
0
0
0
0
0
0
24 dB
(1)
0
0
1
1
0
0
0
0
0 dB (default for individual channel volume)
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
–103 dB
Soft mute
(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 13. Volume Control Register (0x0E)
D7 D6 D5 D4 D3
D2
–
D1
–
D0
–
FUNCTION
(1)
1
–
–
–
–
–
–
–
–
–
–
0
1
–
–
–
–
–
–
–
–
–
–
0
1
–
–
–
–
–
1
–
–
–
–
–
–
–
–
–
0
–
–
–
–
–
–
–
–
–
Reserved
–
–
–
Subchannel (ch4) volume = ch1 volume(2)(1)
Subchannel volume = register 0x0A(2)
–
–
–
–
–
–
Ch3 volume = ch2 volume(1)
–
–
–
Ch3 volume = register 0x0A
0
0
0
Volume slew 512 steps (43-ms volume ramp time at 48 kHz)
Volume slew 1024 steps (85-ms volume ramp time at 48 kHz)
Volume slew 2048 steps (171- ms volume ramp time at 48 kHz)
Volume slew 256 steps (21-ms volume ramp time at 48 kHz)
Reserved
(1)
0
0
1
0
1
0
0
1
1
1
X
X
(1) Default values are in bold.
(2) Bits 6:5 can be changed only when volume is in MUTE [master volume = MUTE (register 0x07 = 0xFF)].
50
Submit Documentation Feedback
Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): TAS5711