Wolfson WM8978 User manual

w WM8978
Stereo CODEC With Speaker Driver
WOLFSON MICROELECTRONICS plc
To receive regular email updates, sign up at http://www.wolfsonmicro.com/enews/
Preliminary Technical Data, November 2005, Rev 2.6
Copyright 2005 Wolfson Microelectronics plc
DESCRIPTION
The WM8978 is a low power, high quality stereo CODEC
designed for portable applications such as multimedia phone,
digital still camera or digital camcorder.
The device integrates preamps for stereo differential mics, and
includes drivers for speakers, headphone and differential or
stereo line output. External component requirements are
reduced as no separate microphone or headphone amplifiers
are required.
Advanced on-chip digital signal processing includes a 5-band
equaliser, a mixed signal Automatic Level Control for the
microphone or line input through the ADC as well as a purely
digital limiter function for record or playback. Additional digital
filtering options are available in the ADC path, to cater for
application filtering such as ‘wind noise reduction’.
The WM8978 digital audio interface can operate as a master or
a slave. An internal PLL can generate all required audio clocks
for the CODEC from common reference clock frequencies, such
as 12MHz and 13MHz.
The WM8978 operates at analogue supply voltages from 2.5V
to 3.3V, although the digital core can operate at voltages down
to 1.71V to save power. The speaker outputs and OUT3/4 line
outputs can run from a 5V supply if increased output power is
required. Individual sections of the chip can also be powered
down under software control.
BLOCK DIAGRAM
FEATURES
Stereo CODEC:
•DAC SNR 98dB, THD -84dB (‘A’ weighted @ 48kHz)
•ADC SNR 95dB, THD -80dB (‘A’ weighted @ 48kHz)
•On-chip Headphone Driver with ‘capless’ option
- 40mW per channel into 16Ω/ 3.3V SPKVDD
•0.9W output power into 8ΩBTL speaker / 5V SPKVDD
- Capable of driving piezo speakers
- Stereo speaker drive configuration
Mic Preamps:
•Stereo Differential or mono microphone Interfaces
- Programmable preamp gain
- Psuedo differential inputs with common mode
rejection
- Programmable ALC / Noise Gate in ADC path
•Low-noise bias supplied for electret microphones
Other Features:
•Enhanced 3-D function for improved stereo separation
•Digital playback limiter
•5-band Equaliser (record or playback)
•Programmable ADC High Pass Filter (wind noise
reduction)
•Programmable ADC Notch Filter
•Aux inputs for stereo analog input signals or ‘beep’
•On-chip PLL supporting 12, 13, 19.2MHz and other clocks
•Support for 8, 11.025, 12, 16, 22.05, 24, 32, 44.1 and
48kHz sample rates
•Low power, low voltage
- 2.5V to 3.6V (digital: 1.71V to 3.6V)
•5x5mm 32-lead QFN package
APPLICATIONS
•Stereo Camcorder or DSC
•Multimedia Phone

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
2
TABLE OF CONTENTS
DESCRIPTION .......................................................................................................1
BLOCK DIAGRAM .................................................................................................1
FEATURES.............................................................................................................1
APPLICATIONS .....................................................................................................1
TABLE OF CONTENTS .........................................................................................2
PIN CONFIGURATION...........................................................................................4
ORDERING INFORMATION ..................................................................................4
PIN DESCRIPTION ................................................................................................5
RECOMMENDED OPERATING CONDITIONS .....................................................6
ELECTRICAL CHARACTERISTICS ......................................................................7
TERMINOLOGY .......................................................................................................... 10
SPEAKER OUTPUT THD VERSUS POWER ......................................................11
AUDIO PATHS OVERVIEW .................................................................................14
SIGNAL TIMING REQUIREMENTS .....................................................................15
SYSTEM CLOCK TIMING ........................................................................................... 15
AUDIO INTERFACE TIMING – MASTER MODE ........................................................ 15
AUDIO INTERFACE TIMING – SLAVE MODE............................................................ 16
CONTROL INTERFACE TIMING – 3-WIRE MODE .................................................... 17
CONTROL INTERFACE TIMING – 2-WIRE MODE .................................................... 18
INTERNAL POWER ON RESET CIRCUIT ..........................................................19
RECOMMENDED POWER UP/DOWN SEQUENCE .................................................. 21
DEVICE DESCRIPTION.......................................................................................25
INTRODUCTION......................................................................................................... 25
INPUT SIGNAL PATH ................................................................................................. 27
ANALOGUE TO DIGITAL CONVERTER (ADC).......................................................... 34
INPUT LIMITER / AUTOMATIC LEVEL CONTROL (ALC) .......................................... 38
OUTPUT SIGNAL PATH ............................................................................................. 42
3D STEREO ENHANCEMENT.................................................................................... 49
ANALOGUE OUTPUTS............................................................................................... 49
DIGITAL AUDIO INTERFACES................................................................................... 65
AUDIO SAMPLE RATES............................................................................................. 72
MASTER CLOCK AND PHASE LOCKED LOOP (PLL)............................................... 72
GENERAL PURPOSE INPUT/OUTPUT...................................................................... 74
OUTPUT SWITCHING (JACK DETECT)..................................................................... 75
CONTROL INTERFACE.............................................................................................. 77
RESETTING THE CHIP .............................................................................................. 78
POWER SUPPLIES .................................................................................................... 78
POWER MANAGEMENT ............................................................................................ 79
REGISTER MAP...................................................................................................80
REGISTER BITS BY ADDRESS ................................................................................. 82
DIGITAL FILTER CHARACTERISTICS ...............................................................99
TERMINOLOGY .......................................................................................................... 99
DAC FILTER RESPONSES....................................................................................... 100
ADC FILTER RESPONSES....................................................................................... 100
HIGHPASS FILTER................................................................................................... 101
5-BAND EQUALISER ................................................................................................ 102

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
3
APPLICATION INFORMATION..........................................................................106
RECOMMENDED EXTERNAL COMPONENTS........................................................ 106
PACKAGE DIAGRAM ........................................................................................107
IMPORTANT NOTICE ........................................................................................108
ADDRESS: ................................................................................................................ 108

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
4
PIN CONFIGURATION
ORDERING INFORMATION
ORDER CODE TEMPERATURE
RANGE
PACKAGE MOISTURE
SENSITIVITY LEVEL
PEAK SOLDERING
TEMPERATURE
WM8978GEFL/V -25°C to +85°C 32-lead QFN (5 x 5 mm)
(Pb-free)
MSL3 260oC
WM8978GEFL/RV -25°C to +85°C 32-lead QFN (5 x 5 mm)
(Pb-free, tape and reel)
MSL3 260oC
Note:
Reel quantity = 3,500

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
5
PIN DESCRIPTION
PIN NAME TYPE DESCRIPTION
1 LIP Analogue input Left Mic Pre-amp positive input
2 LIN Analogue input Left Mic Pre-amp negative input
3 L2/GPIO2 Analogue input Left channel line input/secondary mic pre-amp positive input/GPIO2 pin
4 RIP Analogue input Right Mic Pre-amp positive input
5 RIN Analogue input Right Mic Pre-amp negative input
6 R2/GPIO3 Analogue input Right channel line input/secondary mic pre-amp positive input/GPIO3
pin
7 LRC
Digital Input / Output DAC and ADC Sample Rate Clock
8 BCLK
Digital Input / Output Digital Audio Port Clock
9 ADCDAT Digital Output ADC Digital Audio Data Output
10 DACDAT Digital Input DAC Digital Audio Data Input
11 MCLK Digital Input Master Clock Input
12 DGND Supply Digital ground
13 DCVDD Supply Digital core logic supply
14 DBVDD Supply Digital buffer (I/O) supply
15 CSB/GPIO1
Digital Input / Output 3-Wire Control Interface Chip Select / GPIO1 pin
16 SCLK Digital Input 3-Wire Control Interface Clock Input / 2-Wire Control Interface Clock
Input
17 SDIN
Digital Input / Output 3-Wire Control Interface Data Input / 2-Wire Control Interface Data Input
18 MODE Digital Input Control Interface Selection
19 AUXL Analogue input Left Auxillary input
20 AUXR Analogue input Right Auxillary input
21 OUT4 Analogue Output Buffered midrail Headphone pseudo-ground, or Right line output or MON
O
mix output
22 OUT3 Analogue Output Buffered midrail Headphone pseudo-ground, or Left line output
23 ROUT2 Analogue Output Second right output, or BTL speaker driver positive output
24 SPKGND Supply Speaker ground (feeds speaker amp and OUT3/OUT4)
25 LOUT2 Analogue Output Second left output, or BTL speaker driver negative output
26 SPKVDD Supply Speaker supply (feed speaker amp only)
27 VMID Reference Decoupling for ADC and DAC reference voltage
28 AGND Supply Analogue ground (feeds ADC and DAC)
29 ROUT1 Analogue Output Headphone or Line Output Right
30 LOUT1 Analogue Output Headphone or Line Output Left
31 AVDD Supply Analogue supply (feeds ADC and DAC)
32 MICBIAS Analogue Output Microphone Bias
Note:
It is recommended that the QFN ground paddle should be connected to analogue ground on the application PCB.

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
6
ABSOLUTE MAXIMUM RATINGS
Absolute Maximum Ratings are stress ratings only. Permanent damage to the device may be caused by continuously
operating at or beyond these limits. Device functional operating limits and guaranteed performance specifications are given
under Electrical Characteristics at the test conditions specified.
ESD Sensitive Device. This device is manufactured on a CMOS process. It is therefore generically susceptible
to damage from excessive static voltages. Proper ESD precautions must be taken during handling and storage
of this device.
Wolfson tests its package types according to IPC/JEDEC J-STD-020B for Moisture Sensitivity to determine acceptable storage
conditions prior to surface mount assembly. These levels are:
MSL1 = unlimited floor life at <30°C / 85% Relative Humidity. Not normally stored in moisture barrier bag.
MSL2 = out of bag storage for 1 year at <30°C / 60% Relative Humidity. Supplied in moisture barrier bag.
MSL3 = out of bag storage for 168 hours at <30°C / 60% Relative Humidity. Supplied in moisture barrier bag.
The Moisture Sensitivity Level for each package type is specified in Ordering Information.
CONDITION MIN MAX
DBVDD, DCVDD, AVDD supply voltages -0.3V +3.63V
SPKVDD supply voltage -0.3V +7V
Voltage range digital inputs DGND -0.3V DVDD +0.3V
Voltage range analogue inputs AGND -0.3V AVDD +0.3V
Operating temperature range, TA-25°C +85°C
Storage temperature after soldering -65°C +150°C
Notes:
1. Analogue and digital grounds must always be within 0.3V of each other.
2. All digital and analogue supplies are completely independent from each other.
3. Analogue supply has to be ≥to digital.
4. In non-boosted mode, SPKVDD should = AVDD, if boosted SPKVDD should be ≥1.5x AVDD.
5. When using PLL, DCVDD should be ≥1.9V.
RECOMMENDED OPERATING CONDITIONS
PARAMETER SYMBOL TEST
CONDITIONS
MIN TYP MAX UNIT
Digital supply range (Core) DCVDD 1.7113.6 V
Digital supply range (Buffer) DBVDD 1.71 3.6 V
Analogue core supply range AVDD 2.5 3.6 V
Analogue output supply range SPKVDD 2.5 5.5 V
Ground DGND, AGND,
SPKGND
0 V
Notes:
1. When using the PLL, DCVDD must not be less than 1.9V.

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
7
ELECTRICAL CHARACTERISTICS
Test Conditions
DCVDD=1.8V, AVDD=DBVDD=SPKVDD= 3.3V, TA = +25oC, 1kHz signal, fs = 48kHz, 24-bit audio data unless otherwise
stated.
PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT
Microphone Preamp Inputs (LIP, LIN, RIP, RIN, L2, R2)
Full-scale Input Signal Level –
note this changes in proportion
to AVDD (Note 1)
VINFS PGABOOST = 0dB
INPPGAVOL = 0dB
1.0
0
Vrms
dBV
Mic PGA equivalent input noise At 35.25dB
gain
0 to 20kHz 150 uV
RMICIN Gain set to 35.25dB 1.6 kΩ
RMICIN Gain set to 0dB 47 kΩ
RMICIN Gain set to -12dB 75 kΩ
RMICIP L/RIP2INPPGA = 1 94 kΩ
Input resistance
CMICIN 10 pF
MIC Programmable Gain Amplifier (PGA)
Programmable Gain -12 35.25 dB
Programmable Gain Step Size Guaranteed monotonic 0.75 dB
Mute Attenuation
120 dB
Selectable Input Gain Boost (0/+20dB)
Boost disabled 0 dB
Gain Boost on PGA input
Boost enabled 20 dB
Gain range from AUXL/R or
L/R2 input to boost/mixer
-12 +6 dB
Gain step size to boost/mixer 3 dB
Auxilliary Analogue Inputs (AUXL, AUXR)
Full-scale Input Signal Level
(0dB) – note this changes in
proportion to AVDD
VINFS AVDD/3.3
0
Vrms
dBV
RAUXINLMIN Left Input boost and mixer
enabled, at max gain 4.3 kΩ
RAUXINLTYP Left Input boost and mixer
enabled, at 0dB gain 8.6 kΩ
RAUXINLMAX Left Input boost and mixer
enabled, at min gain 39.1 kΩ
RAUXINRMIN ight Input boost, mixer and
beep enabled, at max gain 3 kΩ
RAUXINRTYP ight Input boost, mixer and
beep enabled, at 0dB gain 6 kΩ
Input Resistance
(Note 2)
RAUXINRMAX ight Input boost, mixer and
beep enabled, at min gain 29 kΩ
Input Capacitance CMICIN 10 pF

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
8
Test Conditions
DCVDD=1.8V, AVDD=DBVDD=SPKVDD= 3.3V, TA = +25oC, 1kHz signal, fs = 48kHz, 24-bit audio data unless otherwise
stated.
PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT
Automatic Level Control (ALC)
Target Record Level -22.5 -1.5 dB
Programmable gain -12 35.25
Gain Hold Time (Note 3,5) tHOLD MCLK = 12.288MHz
(Note 3)
0, 2.67, 5.33, 10.67, … , 43691
(time doubles with each step)
ms
ALCMODE=0 (ALC),
MCLK=12.288MHz
(Note 3)
3.3, 6.6, 13.1, … , 3360
(time doubles with each step)
Gain Ramp-Up (Decay) Time
(Note 4,5)
tDCY
ALCMODE=1 (limiter),
MCLK=12.288MHz
(Note 3)
0.73, 1.45, 2.91, … , 744
(time doubles with each step)
ms
ALCMODE=0 (ALC),
MCLK=12.288MHz
(Note 3)
0.83, 1.66, 3.33, … , 852
(time doubles with each step)
Gain Ramp-Down (Attack) Time
(Note 4,5)
tATK
ALCMODE=1 (limiter),
MCLK=12.288MHz
(Note 3)
0.18, 0.36, 0.73, … , 186
(time doubles with each step)
ms
Mute Attenuation 120 dB
Analogue to Digital Converter (ADC)
Signal to Noise Ratio (Note 6) SNR A-weighted, 0dB gain 95 dB
Total Harmonic Distortion
(Note 7)
THD -3dBFS input -84 dB
Channel Separation (Note 9) 1kHz input signal 110 dB
Digital to Analogue Converter (DAC) to Line-Out (LOUT1, ROUT1 with 10kΩ
ΩΩ
Ω/ 50pF load)
PGA gains set to 0dB,
OUT34BOOST=0
AVDD/3.3
Full-scale output
PGA gains set to 0dB,
OUT34BOOST=1
1.5x
(AVDD/3.3)
Vrms
Signal to Noise Ratio (Note 6) SNR A-weighted 98 dB
Total Harmonic Distortion
(Note 7)
THD RL = 10kΩ
full-scale signal
-84 dB
Channel Separation (Note 8) 1kHz signal 110 dB
Output Mixers (LMX1, RMX1)
PGA gain range into mixer -15 0 +6 dB
PGA gain step into mixer 3 dB
Analogue Outputs (LOUT1, ROUT1, LOUT2, ROUT2)
Programmable Gain range -57 0 +6 dB
Programmable Gain step size Monotonic 1 dB
Mute attenuation 1kHz, full scale signal 85 dB
Headphone Output (LOUT1, ROUT1 with 32Ω
ΩΩ
Ωload)
0dB full scale output voltage AVDD/3.3 Vrms
Signal to Noise Ratio SNR A-weighted 102 dB
RL = 16Ω, Po=20mW
AVDD=3.3V
0.003
-92
%
dB
Total Harmonic Distortion THD
RL = 32 Ω, Po=20mW
AVDD=3.3V
0.008
- 82
%
dB

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
9
Test Conditions
DCVDD=1.8V, AVDD=DBVDD=SPKVDD= 3.3V, TA = +25oC, 1kHz signal, fs = 48kHz, 24-bit audio data unless otherwise
stated.
PARAMETER SYMBOL TEST CONDITIONS MIN TYP MAX UNIT
Speaker Output (LOUT2, ROUT2 with 8Ω
ΩΩ
Ωbridge tied load, INVROUT2=1)
SPKBOOST=0 SPKVDD/3.3 Vrms
Full scale output voltage, 0dB
gain. (Note 9)
SPKBOOST=1 (SPKVDD/3.3)*1.5
Output Power POOutput power is very closely correlated with THD; see below
PO=200mW, RL = 8Ω,
SPKVDD=3.3V
0.04
-68
%
dB
PO=320mW, RL = 8Ω,
SPKVDD=3.3V
1.0
-40
%
dB
PO=500mW, RL = 8Ω,
SPKVDD=5V
0.02
-74
%
dB
Total Harmonic Distortion THD
PO=860mW, RL = 8Ω,
SPKVDD=5V
1.0
-40
%
dB
SPKVDD=3.3V,
RL = 8Ω
90 dB
Signal to Noise Ratio SNR
SPKVDD=5V,
RL = 8Ω
90 dB
RL = 8ΩBTL 80 dB
Power Supply Rejection Ratio
(50Hz-22kHz)
PSRR
RL = 8ΩBTL
SPKVDD=5V (boost)
69 dB
OUT3/OUT4 Outputs (with 10kΩ
ΩΩ
Ω/ 50pF load)
OUT3BOOST=0/
OUT4BOOST=0
SPKVDD/3.3 Vrms
Full-scale output voltage, 0dB
gain (Note 10)
OUT3BOOST=1
OUT4BOOST=1
(SPKVDD/3.3)*1.5 Vrms
Signal to Noise Ratio (Note 6) SNR A-weighted 98 dB
Total Harmonic Distortion
(Note 7)
THD RL = 10 kΩ
full-scale signal
-84 dB
Channel Separation (Note 8) 1kHz signal 100 dB
RL = 10kΩ52 dB
Power Supply Rejection Ratio
(50Hz-22kHz)
PSRR
RL = 10kΩ
SPKVDD=5V (boost)
56 dB
Microphone Bias
MBVSEL=0 0.9*AVDD V
Bias Voltage VMICBIAS
MBVSEL=1 0.65*AVDD V
Bias Current Source IMICBIAS 3 mA
Output Noise Voltage Vn 1K to 20kHz 15 nV/√Hz
Digital Input / Output
Input HIGH Level VIH 0.7×DBVDD V
Input LOW Level VIL 0.3×DBVDD V
Output HIGH Level VOH I
OL=1mA 0.9×DBVDD V
Output LOW Level VOL I
OH-1mA 0.1xDBVDD V
Input capacitance TBD pF
Input leakage TBD pA

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
10
TERMINOLOGY
1. Input level to RIP and LIP is limited to a maximum of -3dB or THD+N performance will be reduced.
2. Note when BEEP path is not enabled then AUXL and AUXR have the same input impedances.
3. Hold Time is the length of time between a signal detected being too quiet and beginning to ramp up the gain. It does
not apply to ramping down the gain when the signal is too loud, which happens without a delay.
4. Ramp-up and Ramp-Down times are defined as the time it takes for the PGA to sweep across 90% of its gain range.
5. All hold, ramp-up and ramp-down times scale proportionally with MCLK
6. Signal-to-noise ratio (dB) – SNR is a measure of the difference in level between the full scale output and the output
with no signal applied. (No Auto-zero or Automute function is employed in achieving these results).
7. THD+N (dB) – THD+N is a ratio, of the rms values, of (Noise + Distortion)/Signal.
8. Channel Separation (dB) – Also known as Cross-Talk. This is a measure of the amount one channel is isolated from
the other. Measured by applying a full scale signal to one channel input and measuring the level of signal apparent at
the other channel output.
9. The maximum output voltage can be limited by the speaker power supply. If OUT3BOOST, OUT4BOOST or
SPKBOOST is set then SPKVDD should be 1.5xAVDD to prevent clipping taking place in the output stage (when
PGA gains are set to 0dB).

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
11
SPEAKER OUTPUT THD VERSUS POWER

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
12
POWER CONSUMPTION
Typical current consumption for various scenarios is shown below.
MODE AVDD
(3.0V)
(mA)
DCVDD
(1.8V)
(mA)
DBVDD1
(3.0V)
(mA)
TOTAL
POWER
(mW)
Off 0.0430.0008 <0.0001 0.12
Sleep (VREF maintained, no clocks) 0.04 0.0008 <0.0001 0.12
Stereo Record (8kHz, PLL enabled)28.1 1.2 0.001 26.5
Stereo 16HP Playback (44.1kHz, PLL enabled, quiescent)24.5 7.2 0.004 26.5
Stereo 16HP Playback (44.1kHz, PLL enabled, white noise)26.6 8.2 0.004 34.6
Stereo 16HP Playback (44.1kHz, PLL enabled, sine wave)219.2 7.7 0.004 71.5
Notes:
1. DBVDD Current will increase with greater loading on digital I/O pins.
2. 5 Band EQ is enabled.
3. AVDD standby current will fall to nearer 15mA when thermal shutdown sensor is disabled.
Table 1 Power Consumption
ESTIMATING SUPPLY CURRENT
When either the DAC or ADC is enabled approximately 7mA will be drawn from DCVDD when
DCVDD=1.8V and fs=48kHz. When the PLL is enabled approximately 1.5mA additional current will
be drawn from DCVDD.
As a general rule, digital supply currents will scale in proportion to sample rates. Supply current for
analogue and digital blocks will also be lower at lower supply voltages.
Power consumed by the output drivers will depend greatly on the signal characteristics. A quiet
signal, or a signal with long periods of silence will consume less power than a signal which is
continuously loud.
Estimated supply current for the analogue blocks is shown in Table 2. Note that power dissipated in
the load is not shown.

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
13
REGISTER BIT AVDD CURRENT (mA)
AVDD=3.3V
BUFDCOPEN 0.1
OUT4MIXEN 0.2
OUT3MIXEN 0.2
PLLEN 1.2 (with clocks applied)
MICBEN 0.5
BIASEN 0.3
BUFIOEN 0.1
VMIDSEL 0.3 (5k VMID)
<0.1 (75k or 300k VMID)
ROUT1EN 0.4
LOUT1EN 0.4
BOOSTENR 0.2
BOOSTENL 0.2
INPPGAENR 0.2
INPPGAENL 0.2
ADCENR 2.6 (x64, ADCOSR=0)
4.9 ( x128, ADCOSR=1)
ADCENL 2.6 (x64, ADCOSR=0)
4.9 ( x128, ADCOSR=1)
OUT4EN 0.2
OUT3EN 0.2
LOUT2EN 1mA from SPKVDD + 0.2mA from AVDD in 5V mode
ROUT2EN 1mA from SPKVDD + 0.2mA from AVDD in 5V mode
RMIXEN 0.2
LMIXEN 0.2
DACENR 1.8 (x64, DACOSR=0)
1.9 (x128, DACOSR=1)
DACENL 1.8 (x64, DACOSR=0)
1.9 (x128, DACOSR=1)
Table 2 AVDD Supply Current (AVDD=3.3V)

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
14
AUDIO PATHS OVERVIEW

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
15
SIGNAL TIMING REQUIREMENTS
SYSTEM CLOCK TIMING
MCLK
t
MCLKL
t
MCLKH
t
MCLKY
Figure 1 System Clock Timing Requirements
Test Conditions
DCVDD=1.8V, DBVDD=AVDD=SPKVDD=3.3V, DGND=AGND=SPKGND=0V, TA = +25oC
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT
System Clock Timing Information
MCLK=SYSCLK (=256fs) 81.38 ns
MCLK cycle time TMCLKY
MCLK input to PLL Note 1 20 ns
MCLK duty cycle TMCLKDS 60:40 40:60
Note 1:
PLL pre-scaling and PLL N and K values should be set appropriately so that SYSCLK is no greater than 12.288MHz.
AUDIO INTERFACE TIMING – MASTER MODE
Figure 2 Digital Audio Data Timing – Master Mode (see Control Interface)

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
16
Test Conditions
DCVDD=1.8V, DBVDD=AVDD=SPKVDD=3.3V, DGND=AGND=SPKGND=0V, TA=+25oC, Slave Mode, fs=48kHz,
MCLK=256fs, 24-bit data, unless otherwise stated.
PARAMETER SYMBOL MIN TYP MAX UNIT
Audio Data Input Timing Information
LRC propagation delay from BCLK falling edge tDL 10 ns
ADCDAT propagation delay from BCLK falling edge tDDA 10 ns
DACDAT setup time to BCLK rising edge tDST 10 ns
DACDAT hold time from BCLK rising edge tDHT 10 ns
AUDIO INTERFACE TIMING – SLAVE MODE
Figure 3 Digital Audio Data Timing – Slave Mode
Test Conditions
DCVDD=1.8V, DBVDD=AVDD=SPKVDD=3.3V, DGND=AGND=SPKGND=0V, TA=+25oC, Slave Mode, fs=48kHz,
MCLK= 256fs, 24-bit data, unless otherwise stated.
PARAMETER SYMBOL MIN TYP MAX UNIT
Audio Data Input Timing Information
BCLK cycle time tBCY 50 ns
BCLK pulse width high tBCH 20 ns
BCLK pulse width low tBCL 20 ns
LRC set-up time to BCLK rising edge tLRSU 10 ns
LRC hold time from BCLK rising edge tLRH 10 ns
DACDAT hold time from BCLK rising edge tDH 10 ns
ADCDAT propagation delay from BCLK falling edge tDD 10 ns
Note:
BCLK period should always be greater than or equal to MCLK period.

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
17
CONTROL INTERFACE TIMING – 3-WIRE MODE
Figure 4 Control Interface Timing – 3-Wire Serial Control Mode
Test Conditions
DCVDD = 1.8V, DBVDD = AVDD = SPKVDD = 3.3V, DGND = AGND = SPKGND = 0V, TA=+25oC, Slave Mode, fs=48kHz,
MCLK = 256fs, 24-bit data, unless otherwise stated.
PARAMETER SYMBOL MIN TYP MAX UNIT
Program Register Input Information
SCLK rising edge to CSB rising edge tSCS 80 ns
SCLK pulse cycle time tSCY 200 ns
SCLK pulse width low tSCL 80 ns
SCLK pulse width high tSCH 80 ns
SDIN to SCLK set-up time tDSU 40 ns
SCLK to SDIN hold time tDHO 40 ns
CSB pulse width low tCSL 40 ns
CSB pulse width high tCSH 40 ns
CSB rising to SCLK rising tCSS 40 ns
Pulse width of spikes that will be suppressed tps 0 5 ns

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
18
CONTROL INTERFACE TIMING – 2-WIRE MODE
SDIN
SCLK
t
3
t
1
t
6
t
2
t
7
t
5
t
4
t
3
t
8
t
9
Figure 5 Control Interface Timing – 2-Wire Serial Control Mode
Test Conditions
DCVDD=1.8V, DBVDD=AVDD=SPKVDD=3.3V, DGND=AGND=SPKGND=0V, TA=+25oC, Slave Mode, fs=48kHz,
MCLK = 256fs, 24-bit data, unless otherwise stated.
PARAMETER SYMBOL MIN TYP MAX UNIT
Program Register Input Information
SCLK Frequency 0 526 kHz
SCLK Low Pulse-Width t11.3 us
SCLK High Pulse-Width t2600 ns
Hold Time (Start Condition) t3600 ns
Setup Time (Start Condition) t4600 ns
Data Setup Time t5100 ns
SDIN, SCLK Rise Time t6300 ns
SDIN, SCLK Fall Time t7300 ns
Setup Time (Stop Condition) t8600 ns
Data Hold Time t9900 ns
Pulse width of spikes that will be suppressed tps 0 5 ns

Preliminary Technical Data WM8978
wPTD Rev 2.6 November 2005
19
INTERNAL POWER ON RESET CIRCUIT
Figure 6 Internal Power on Reset Circuit Schematic
The WM8978 includes an internal Power-On-Reset Circuit (POR), as shown in Figure 6, which is
used reset the digital logic into a default state after power up. The POR circuit is powered from
AVDD and monitors DVDD. It asserts PORB low if AVDD or DVDD is below a minimum threshold.
Figure 7 Typical Power up Sequence where AVDD is Powered before DVDD
Figure 7 shows a typical power-up sequence where AVDD comes up first. When AVDD goes above
the minimum threshold, Vpora, there is enough voltage for the circuit to guarantee PORB is asserted
low and the chip is held in reset. In this condition, all writes to the control interface are ignored.
AVDD will then ramp up to full supply level. Next DVDD rises to Vpord_on and PORB is released high
and all registers are in their default state and writes to the control interface may take place.
On power down, where AVDD falls first, PORB is asserted low whenever AVDD drops below the
minimum threshold Vpora_off.

WM8978 Preliminary Technical Data
w PTD Rev 2.6 November 2005
20
Figure 8 Typical Power up Sequence where DVDD is Powered before AVDD
Figure 8 shows a typical power-up sequence where DVDD comes up first. First it is assumed that
DVDD is already up to specified operating voltage. When AVDD goes above the minimum threshold,
Vpora, there is enough voltage for the circuit to guarantee PORB is asserted low and the chip is held
in reset. In this condition, all writes to the control interface are ignored. When AVDD rises to Vpora_on,
PORB is released high and all registers are in their default state and writes to the control interface
may take place.
On power down, where DVDD falls first, PORB is asserted low whenever DVDD drops below the
minimum threshold Vpord_off.
SYMBOL MIN TYP MAX UNIT
Vpora 0.4 0.6 0.8 V
Vpora_on 0.9 1.2 1.6 V
Vpora_off 0.4 0.6 0.8 V
Vpord_on 0.5 0.7 0.9 V
Vpord_off 0.4 0.6 0.8 V
Table 3 Typical POR operation (typical values, not tested)
Notes:
1. If AVDD and DVDD suffer a brown-out (i.e. drop below the minimum recommended operating
level but do not go below Vpora_off or Vpord_off) then the chip will not reset and will resume normal
operation when the voltage is back to the recommended level again.
2. The chip will enter reset at power down when AVDD or DVDD falls below Vpora_off or Vpord_off.
This may be important if the supply is turned on and off frequently by a power management
system.
3. The minimum tpor period is maintained even if DVDD and AVDD have zero rise time. This
specification is guaranteed by design rather than test.
Other manuals for WM8978
1
Table of contents
Other Wolfson Conference System manuals
Popular Conference System manuals by other brands

ICP DAS USA
ICP DAS USA tGW-700 Series user manual

Cornell
Cornell 4800 series installation manual

Moxa Technologies
Moxa Technologies NPort Express DE-211 Quick installation guide

Saltillo
Saltillo Chat Fusion 8 user guide

Polycom
Polycom HDX Desktop Systems reference guide

Digitus
Digitus DS-55580 Quick installation guide

JRC
JRC Inmarsat FleetBroadband JUE-501 Quick reference guide

Leadtek
Leadtek TeVue user manual

Polycom
Polycom realpresence group 550 Setup guide

Dolby Laboratories
Dolby Laboratories VOICE ROOM quick start guide

Grandstream Networks
Grandstream Networks UCM6304 Quick installation guide

Cisco
Cisco Webex Room 70 Panorama installation guide