wm9090 Wolfson Microelectronics plc, wm9090 Datasheet - Page 39

no-image

wm9090

Manufacturer Part Number
wm9090
Description
Ultra Low Power Audio Subsystem
Manufacturer
Wolfson Microelectronics plc
Datasheet
w
Pre-Production
Table 21 Headphone Start-Up Default Sequence
0 (00h)
1 (01h)
2 (02h)
3 (03h)
4 (04h)
5 (05h)
6 (06h)
7 (07h)
WSEQ
INDEX
REGISTER
R255 (FFh)
R255 (FFh)
R255 (FFh)
ADDRESS
R76 (4Ch)
R96 (60h)
R84 (54h)
R96 (60h)
R1 (01h)
WIDTH
3 bits
5 bits
7 bits
1 bits
6 bits
1 bit
1 bit
1 bit
The following default control sequences are provided:
1.
2.
Specific details of these sequences are provided below. Note that the timings noted are typical
values only.
Headphone Start-Up
The Headphone Start-Up sequence is initiated by writing 0100h to Register 73 (49h). This single
operation starts the Control Write Sequencer at Index Address 0 (00h) and executes the sequence
defined in Table 21.
This sequence takes approximately 40ms to run.
Headphone Start-Up - This sequence powers up the headphone driver and charge pump. It
commands the DC Servo to perform offset correction. This sequence is intended for enabling
the headphone output after initial power-on, when DC offset correction has not previously been
run.
Generic Shut-Down - This sequence shuts down all of the WM9090 output drivers, DC Servo
and charge pump circuits.
START
Bit 15
Bit 7
Bit 1
Bit 0
Bit 0
Bit 0
Bit 0
Bit 2
DATA
3Bh
01h
07h
11h
33h
00h
00h
00h
DELAY
6h
0h
0h
9h
5h
0h
0h
0h
EOS
0b
0b
0b
0b
0b
0b
0b
1b
(delay = 4.5ms)
HPOUT1L_ENA = 1
(delay = 0.5ms)
HPOUT1R_DLY = 1
HPOUT1L_DLY = 1
(delay = 0.5ms)
DCS_ENA_CHAN_1 = 1
DCS_TRIG_STARTUP_0 = 1
DCS_TRIG_STARTUP_1 = 1
(delay = 32.5ms)
Dummy Write for additional delay
(delay = 2.5ms)
Dummy Write for expansion
(delay = 0.5ms)
Dummy Write for expansion
(delay = 0.5ms)
HPOUT1L_OUTP = 1
HPOUT1R_RMV_SHORT =1
HPOUT1R_OUTP = 1
(delay = 0.5ms)
CP_ENA = 1
HPOUT1R_ENA = 1
DCS_ENA_CHAN_0 = 1
HPOUT1L_RMV_SHORT = 1
DESCRIPTION
PP, January 2010, Rev 3.0
WM9090
39

Related parts for wm9090