Datasheet

MASTER FINE VOLUME REGISTER (0x0A)
VOLUME CONFIGURATION REGISTER (0x0E)
TAS5710
SLOS605 JANUARY 2009 ...............................................................................................................................................................................................
www.ti.com
This register can be used to provide precision tuning of master volume. If fine master volume is used, output
mixers (0x51 and 0x52) should not be used. Similarly, this feature cannot be used if features like 2-band DRC or
Bass Boost are being used. Write a "1" to bit D7 to enable changes to this register.
Table 11. Master Fine Volume Register (0x0A)
D7 D6 D5 D4 D3 D2 D1 D0 FUNCTION
0 0 0 dB
(1)
0 1 0.125 dB
1 0 0.25 dB
1 1 0.375 dB
1 Write enable bit
0 Ignore Write to register 0X0A
(1) Default values are in bold.
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) Approximate Ramp Rate
8/16/32 125 us/step
11.025/22.05/44.1 90.7 us/step
12/24/48 83.3 us/step
Table 12. Volume Control Register (0x0E)
D7 D6 D5 D4 D3 D2 D1 D0 FUNCTION
1 0 0 1 0 Reserved
(1)
0 0 0 Volume slew 512 steps (43 ms volume ramp time at 48kHz)
0 0 1 Volume slew 1024 steps (85 ms volume ramp time at 48kHz)
(1)
0 1 0 Volume slew 2048 steps (171 ms volume ramp time at 48kHz)
0 1 1 Volume slew 256 steps (21ms volume ramp time at 48kHz)
1 X X Reserved
(1) Default values are in bold.
44 Submit Documentation Feedback Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s): TAS5710