WM9090ECS/R Wolfson Microelectronics, WM9090ECS/R Datasheet - Page 39

Audio CODECs Audio Subsystem w/ capless headphones

WM9090ECS/R

Manufacturer Part Number
WM9090ECS/R
Description
Audio CODECs Audio Subsystem w/ capless headphones
Manufacturer
Wolfson Microelectronics
Datasheets

Specifications of WM9090ECS/R

Interface Type
2-Wire, l2C
Thd Plus Noise
80 dB
Ic Function
Ultra Low Power Audio Subsystem
Brief Features
Mono Class D Speaker Driver, Automatic Gain Control (AGC)
Supply Voltage Range
2.7V To 5.5V
Operating Temperature Range
-40°C To +85°C
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
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 WM9090ECS/R