Tripath Technology, Inc. – Preliminary Technical Information
Mute Status
Addr
00h
Register Name
Mute Status
Default
D7
0
D6
0
D5
0
D4
MUS
0
D3
SMU
0
D2
FMU
0
D1
HMU
0
D0
AMU
0
0
0
0
This is a read only register that indicates the status of various mute conditions. A ‘1’ indicates that that
particular mute is active. MUS indicates that a mute has occurred. Bits D0 through D3 indicate what kind of
mute has occurred.
AMU = Auto Mute
HMU = Hard Mute
FMU = Fault Mute
SMU = Sync Mute
Volume Status
Addr
01h
Register Name
Volume Status
Default
D7
0
D6
0
D5
VZH2
0
D4
VZH1
0
D3
VZ4
0
D2
VZ3
0
D1
VZ2
0
D0
VZ1
0
0
0
These are read only bits that are set to ‘1’ when their respective volume registers are cleared to 0. For
example, when register 27h has a value of 8Ch, VZ3 is cleared to ‘0’. When register 27h has a value of 00h,
VZ3 is set to ‘1’.
Calibration Readback
Addr
02h
03h
04h
05h
06h
07h
08h
09h
Register Name
Calibration Readback
Calibration Readback
Calibration Readback
Calibration Readback
Calibration Readback
Calibration Readback
Calibration Readback
Calibration Readback
Default
D7
CR19
CR29
CR39
0
D6
CR18
CR28
CR38
0
D5
CR17
CR27
CR37
CR31
CR47
0
D4
CR16
CR26
CR36
CR30
CR46
0
D3
CR15
CR25
CR35
CR21
CR45
0
D2
CR14
CR24
CR34
CR20
CR44
0
D1
CR13
CR23
CR33
CR11
CR43
0
D0
CR12
CR22
CR32
CR10
CR42
0
CR49
0
CR48
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
CR41
0
CR40
0
0
0
0
0
0
0
These read only registers show the current automatic DC calibration values. The DC calibration values are
10 bit words so they are stored in separate bytes. For example, for channel 1, the 8 most significant bits are
stored in register 02h, while the 2 least significant bits are stored in register 05h – bits D1 and D0.
When PGC is enabled, four different automatic DC calibration values are stored internally – one for each
PGC setting. As the channel volume is changed across PGC boundaries, the Calibration Readback value
will change to reflect the new PGC setting.
For example, if the user changes channel 1 volume from FFh down to F0h, the PGC level has changed from
"full" down to "1/2". Internally, the TCD6001 switches from the DC calibration value that it calculated for full
PGC to the DC calibration value that it calculated for 1/2 PGC. The value present in the channel 1
Calibration Readback register also changes to indicate the 1/2 PGC DC calibration value.
19
TCD6001 – JL/Rev. 0.9/07.05