WM9715L
Production Data
AUXILIARY DAC
AUXDAC is a simple 12-bit mono DAC. It can be used to generate DC signals (with the numeric input
written into a control register), or AC signals such as telephone-quality ring tones or system beeps
(with the input signal supplied through an AC-Link slot). In AC mode (XSLE = 1), the input data is
binary offset coded; in DC mode (XSLE = 0), there is no offset.
The analogue output of AUXDAC is routed directly into the output mixers. The signal gain into each
mixer can be adjusted at the mixer inputs using control register 12h. In slot mode (XSLE = 1), the
AUXDAC also supports variable sample rates (See “Variable Rate Audio” section).
When the auxiliary DAC is not used, it can be powered down by setting AXE = 0. This is also the
default setting.
REGISTER
ADDRESS
BIT
15
LABEL
XSLE
DEFAULT
DESCRIPTION
64h
0
AUXDAC input selection
AUDAC Input
Control
0: from AUXDACVAL (for DC signals)
1: from AC-Link slot selected by
AUXDACSLT (for AC signals)
14:12
AUXDAC
SLT
000
AUXDAC Input Selection
000 – Slot 5, bits 8-19 (with XSLE=1)
001 – Slot 6, bits 8-19 (with XSLE=1)
010 – Slot 7, bits 8-19 (with XSLE=1)
011 – Slot 8, bits 8-19 (with XSLE=1)
100 – Slot 9, bits 8-19 (with XSLE=1)
101 – Slot 10, bits 8-19 (with XSLE=1)
110 – Slot 11, bits 8-19 (with XSLE=1)
111 – RESERVED (do not use)
AUXDAC Digital Input (with XSLE=0)
000h: minimum
11:0
AUXDAC
VAL
000h
1
FFFh: full-scale
12h
15
A2H
Mute AUXDAC path to headphone
mixer
AUXDAC Output
Control
1: Mute, 0: No mute (ON)
AUXDAC to headphone mixer gain
000: +6dB
14:12
A2HVOL
010
(0dB)
… (3dB steps)
111: -15dB
11
A2S
1
Mute AUXDAC path to speaker mixer
1: Mute, 0: No mute (ON)
AUXDAC to speaker mixer gain
000: +6dB
10:8
A2SVOL
010
(0dB)
… (3dB steps)
111: -15dB
7
A2P
1
Mute AUXDAC path to phone mixer
1: Mute, 0: No mute (ON)
AUXDAC to phone mixer gain
000: +6dB
6:4
A2PVOL
010
(0dB)
… (3dB steps)
111: -15dB
0
AXE
0
0: AUXDAC off
1: AUXDAC enabled
Table 14 AUXDAC Control
PD Rev 4.0 December 2007
28
w