
P95020 / Preliminary Datasheet
Revision 0.7.10
40
2010 Integrated Device Technology, Inc.
2.15
AUDIO
– AUDIO CONTROL REGISTERS
The Audio Class-D Module can be controlled and monitored by writing 8-bit control words to the various Registers as
described below. The Base addresses are defined in Table 3 – Register Address Global Mapping on page
20. 2.15.1 AUDIO - RESERVED Registers
These registers are reserved. Do not write to them.
IC Address = Page-1:
16(0x10), C Address = 0xA110
thru Page-1:
159(0x9F), C Address = 0xA19F
IC Address = Page-1:
164(0xA4), C Address = 0xA1A4
thru Page-1:
165(0xA5), C Address = 0xA1A5
IC Address = Page-1:
205(0xCD), C Address = 0xA1CD
thru Page-1:
208(0xD0), C Address = 0xA1D0
IC Address = Page-1:
212(0xD4), C Address = 0xA1D4
thru Page-1:
255(0xEF), C Address = 0xA1EF
2.15.2 AUDIO
– Audio Control Register
AUDIO_CTRL = IC Address = Page-0: 56(0x38), C Address = 0xA038
Bit
Bit Name
Def.
Set.
User
Type
Value
Description / Comments
0
AUDIO_RST
0b
RW1A
Write “1” to reset audio subsystem. Internal logic will reset this bit to
“0” after 250 ns.
1
AUDIO_EN
0b
RW
0b = Disable
1b = Enable
Disabled state will put audio subsystem in low power state (analog in
standby and PLL shut-off).
2
AUDIO_DIG_DIS
0b
RW
0b = Disable
1b = Enable
Enable/disable digital audio to conserve power
3
CLASSD_DIG_DIS 0b
RW
0b = Disable
1b = Enable
Enable/disable digital Class-D to conserve power
[7:4]
RESERVED
0h
RW
RESERVED
2.15.3 AUDIO - DAC0 Volume Control Registers (DAC0x_VOL)
These registers manage the output signal volume for DAC0, Left and Right respectively.
The MSB, bit 7, of each register is the mute bit. When this bit is set, the output is silent.
There are 128 gain selections from 0 dB to -95.25 dB. The step size is 0.75 dB.
DAC0L_VOL = IC Address = Page-1: 160(0xA0), C Address = 0xA1A0
Bit
Bit Name
Def.
Set.
User
Type
Value
Description / Comments
[6:0]
LEVEL_L
0000000b
RW
00h = 0 dB attenuation
3Fh = 95.25 dB attenuation
Left Volume Control
7
MUTE_L
1b
RW
0 = Not Muted
1 = Muted
Left Mute
DAC0R_VOL = IC Address = Page-1: 161(0xA1), C Address = 0xA1A1
Bit
Bit Name
Def.
Set.
User
Type
Value
Description / Comments
[6:0]
LEVEL_R
0000000b
RW
00h = 0 dB attenuation
3Fh = 95.25 dB attenuation
Right Volume Control
7
MUTE_R
1b
RW
0 = Not Muted
1 = Muted
Right Mute
2.15.4 AUDIO - DAC1 Volume Control Registers (DAC1x_VOL)
These registers manage the output signal volume for DAC1, Left and Right respectively.
The MSB, bit D7, of each register is the mute bit. When this bit is set, the output is silent.
There are 128 gain selections from 0 dB to -95.25 dB. The step size is 0.75 dB.
DAC1L_VOL = IC Address = Page-1: 162(0xA2), C Address = 0xA1A2
Bit
Bit Name
Def.
Set.
User
Type
Value
Description / Comments
[6:0]
LEVEL_L
0000000b
RW
00h = 0 dB attenuation
3Fh = 95.25 dB attenuation
Left Volume Control
7
MUTE_L
1b
RW
0 = Not Muted
1 = Muted
Left Mute