English
Language : 

TCD6000 Datasheet, PDF (21/36 Pages) Tripath Technology Inc. – 6 CHANNEL CLASS-T DIGITAL AUDIO PROCESSOR USING DIGITAL POWER PROCESSINGTM TECHNOLOGY
Tripath Technology, Inc. – Preliminary Technical Information
Channel Volume
Addr
25h
26h
27h
28h
29h
2Ah
Register Name
Channel 1 Volume
Channel 2 Volume
Channel 3 Volume
Channel 4 Volume
Channel 5 Volume
Channel 6 Volume
Default
D7
D6
D5
D4
D3
D2
D1
D0
V17 V16 V15 V14 V13 V12 V11
V10
V27 V26 V25 V24 V23 V22 V21
V20
V37 V36 V35 V34 V33 V32 V31
V30
V47 V46 V45 V44 V43 V42 V41
V40
V57 V56 V55 V54 V53 V52 V51
V50
V67 V66 V65 V64 V63 V62 V61
V60
0
0
0
0
0
0
0
0
The TCD6000 has 6 channel volume registers, one for each channel. The 8-bit value in each register
represents the volume loudness for the corresponding channel. The least significant bit, D0, represents a
volume increment of 0.5dB. Therefore the total range available is 128dB. Maximum volume is achieved
when the volume register contains a value of FFh, and no sound is heard if its value is 00h.
In addition, a “coarse gain” adjustment (1X, 2X, 4X, and 8X) is made possible by programming the Volume
Change Control Register.
Volume Ramp Rate
Addr
2Bh
Register Name
Volume Ramp Rate
Default
D7
RR7
1
D6
RR6
0
D5
RR5
0
D4
RR4
0
D3
RR3
0
D2
RR2
0
D1
RR1
0
D0
RR0
0
The TCD6000 can be programmed to have volume changes take effect immediately or be ramped at a
predefined rate for all channels. If the Volume Ramp Enable bit is set, the Volume Ramp Rate Register
defines the ramp rate.
Although the Volume Control Registers define the channel volume within an accuracy of ½ dB, volume will
be ramped internally in 1/8 dB steps when ramping is enabled.
The number entered into the Volume Ramp Rate Register can be from 0 (00h) to 255 (FFh). If the number
entered is N, the time delay between two consecutive 1/8 dB volume increments is equal to:
N x (4 periods of LRCK)
As an example, if N = 100 and data samples are coming in at a 44.1kHz rate, the period of LRCK is
22.67usec. The delay between two consecutive 1/8 dB volume increments is:
100 x 4 x 22.67usec = 9068usec
Therefore if the volume change is 60 dB (480 increments of 1/8 dB), the total ramp time will be:
480 x 9068usec = 4.32 second
Channel Mute Control
Addr
2Ch
Register Name
Channel Mute Control
Default
D7
D6
D5
D4
D3
D2
D1
D0
M6
M5
M4
M3
M2
M1
HM
AM
0
0
0
0
0
0
1
0
The TCD6000 has 3 different Mute functions: Soft-Mute, Hard-Mute, and Auto-Mute.
21
TCD6000 – Rev. 1.0/09.04