WM9715LGEFLV WOLFSON [Wolfson Microelectronics plc], WM9715LGEFLV Datasheet

no-image

WM9715LGEFLV

Manufacturer Part Number
WM9715LGEFLV
Description
Manufacturer
WOLFSON [Wolfson Microelectronics plc]
Datasheet
w
DESCRIPTION
The WM9715L is a highly integrated input / output device
designed for mobile computing and communications. The
device can connect directly to a 4-wire or 5-wire touchpanel,
mono or stereo microphones, stereo headphones and a
mono speaker, reducing total component count in the
system. Additionally, phone input and output pins are
provided
communication devices.
The WM9715L also offers up to four auxiliary ADC inputs
for analogue measurements such as temperature or light.
To monitor the battery voltage in portable systems, the
WM9715L has two uncommitted comparator inputs.
All device functions are accessed and controlled through a
single AC-Link interface compatible with the AC’97 standard
(rev 2.2). Additionally, the WM9715L can generate
interrupts to indicate pen down, pen up, availability of
touchpanel data, low battery, and dead battery.
The WM9715L operates at supply voltages from 1.8 to 3.6
Volts. Each section of the chip can be powered down under
software control to save power. The device is available in a
small leadless 7x7mm QFN package, ideal for use in hand-
held portable systems.
BLOCK DIAGRAM
WOLFSON MICROELECTRONICS plc
To receive regular email updates, sign up
for
seamless
AC’97 Audio and Touchpanel CODEC
integration
at
http://www.wolfsonmicro.com/enews/
with
wireless
FEATURES
• AC’97 Rev 2.2 compatible stereo codec
• On-chip 45mW headphone driver
• On-chip 400mW mono speaker driver
• Stereo, mono or differential microphone input
• Auxiliary mono DAC (ring tone or DC level generation)
• Seamless interface to wireless chipset
• Resistive touchpanel interface
• 2 comparator inputs for battery monitoring
• Up to 4 auxiliary ADC inputs
• 1.8V to 3.6V supplies
• 7x7mm QFN
APPLICATIONS
• Personal Digital Assistants (PDA)
• Smartphones
• Handheld and Tablet Computers
- DAC SNR 90dB, THD –86dB
- ADC SNR 88dB, THD –88dB
- Variable Rate Audio, supports all WinCE sample rates
- Tone Control, Bass Boost and 3D Enhancement
- Automatic Level Control (ALC)
- Supports 4-wire and 5-wire panels
- 12-bit resolution, INL ±3 LSBs (<0.5 pixels)
- X, Y and touch-pressure (Z) measurement
- Pen-down detection supported in Sleep Mode
Copyright ©2007 Wolfson Microelectronics plc.
Production Data, December 2007, Rev 4.0
WM9715L

Related parts for WM9715LGEFLV

WM9715LGEFLV Summary of contents

Page 1

AC’97 Audio and Touchpanel CODEC DESCRIPTION The WM9715L is a highly integrated input / output device designed for mobile computing and communications. The device can connect directly to a 4-wire or 5-wire touchpanel, mono or stereo microphones, stereo headphones ...

Page 2

WM9715L DESCRIPTION .......................................................................................................1 FEATURES.............................................................................................................1 APPLICATIONS .....................................................................................................1 BLOCK DIAGRAM .................................................................................................1 TABLE OF CONTENTS .........................................................................................2 PIN CONFIGURATION...........................................................................................4 ORDERING INFORMATION ..................................................................................4 PIN DESCRIPTION ................................................................................................5 ABSOLUTE MAXIMUM RATINGS.........................................................................6 RECOMMENDED OPERATING CONDITIONS .....................................................6 ELECTRICAL CHARACTERISTICS ......................................................................7 AUDIO OUTPUTS.......................................................................................................... 7 AUDIO INPUTS.............................................................................................................. 8 AUXILIARY MONO DAC ...

Page 3

Production Data TOUCHPANEL INTERFACE................................................................................38 PRINCIPLE OF OPERATION - FOUR-WIRE TOUCHPANEL ..................................... 38 PRINCIPLE OF OPERATION - FIVE-WIRE TOUCHPANEL........................................ 40 CONTROLLING THE TOUCHPANEL DIGITISER ....................................................... 42 AUXILIARY ADC INPUTS ....................................................................................47 BATTERY MEASUREMENT USING THE BMON/AUX3 PIN ....................................... 47 BATTERY ALARM AND ...

Page 4

WM9715L PIN CONFIGURATION ORDERING INFORMATION DEVICE TEMP. RANGE WM9715LGEFL/V -25 to +85 WM9715LGEFL/RV -25 to +85 Note: Reel quantity = 2,200 w PACKAGE 48-lead QFN o C (Pb-free) 48-lead QFN o C (Pb-free, tape and reel) Production Data MOISTURE LEVEL ...

Page 5

Production Data PIN DESCRIPTION PIN NAME 1 DBVDD 2 XTLIN 3 XTLOUT 4 DGND1 5 SDATAOUT 6 BITCLK 7 DGND2 8 SDATAIN 9 DCVDD 10 SYNC 11 RESETB 12 WIPER / AUX4 13 TPVDD 14 X+/BR 15 Y+/TR 16 X-/TL ...

Page 6

WM9715L 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 ...

Page 7

Production Data ELECTRICAL CHARACTERISTICS AUDIO OUTPUTS Test Conditions DBVDD=3.3V, DCVDD = 3.3V, AVDD=HPVDD=SPKVDD =3.3V, T otherwise stated. PARAMETER SYMBOL DAC to Line-Out (L/ROUT2 with 10kΩ load) Full-scale output Signal to Noise Ratio (A-weighted) Total Harmonic Distortion + Noise Power Supply ...

Page 8

WM9715L AUDIO INPUTS Test Conditions DBVDD=3.3V, DCVDD = 3.3V, AVDD = 3.3V, T PARAMETER LINEINL/R, MICL/R and PHONE pins Full Scale Input Signal Level (for ADC 0dB Input at 0dB Gain) Input Resistance Input Capacitance Line input to ADC (LINEINL, ...

Page 9

Production Data TOUCHPANEL AND AUXILIARY ADC Test Conditions DBVDD=3.3V, DCVDD = 3.3V, AVDD = TPVDD = 3.3V, T PARAMETER Input Pins X+, X-, Y+, Y-, WIPER/AUX4, COMP1/AUX1, COMP2/AUX2 and BMON/AUX3 Input Voltage Input leakage current ADC Resolution Differential Non-Linearity Error ...

Page 10

WM9715L REFERENCE VOLTAGES Test Conditions DBVDD=3.3V, DCVDD = 3.3V, AVDD = 3.3V, T PARAMETER Audio ADCs, DACs, Mixers Reference Input/Output Buffered Reference Output Microphone Bias Bias Voltage Bias Current Source Output Noise Voltage DIGITAL INTERFACE CHARACTERISTICS Test Conditions DBVDD = ...

Page 11

Production Data HEADPHONE / SPEAKER OUTPUT THD VERSUS POWER -20 Headphone Power vs THD+N (32Ohm load) -40 -60 -80 -100 Power (mW) -20 Headphone Power vs THD+N (16Ohm load) -40 -60 -80 -100 Power ...

Page 12

WM9715L POWER CONSUMPTION The power consumption of the WM9715L depends on the following factors. • Supply voltages: Reducing the supply voltages also reduces digital supply currents, and therefore results in significant power savings especially in the digital sections of the ...

Page 13

Production Data DEVICE DESCRIPTION INTRODUCTION The WM9715L is designed to meet the mixed-signal requirements of portable and wireless computer systems. It includes audio recording and playback, touchpanel digitisation, battery monitoring, auxiliary ADC and interrupt functions, all controlled through a single ...

Page 14

WM9715L AUDIO PATHS OVERVIEW 20h:7 (Loopback) L Slot 3 ADC Left 1 Left Channel Tone and 3D 08h / 22h / 18 Bit DAC AC Link 0 20h:13 (3DE) 10h:12-8 00000 = +12dB 11111 = -34.5dB LINEINL to SPKR MIXER ...

Page 15

Production Data AUDIO INPUTS The following sections give an overview of the analogue audio input pins and their function. For more information on recommended external components, please refer to the “Applications Information” section. LINE INPUT The LINEINL and LINEINR inputs ...

Page 16

WM9715L It is also possible to use the LINEINL and LINEINR pins as a second differential microphone input. This is achieved by setting the DS bit (register 5Ch, bit 11) to ‘1’. This disables the line-in audio paths and routes ...

Page 17

Production Data Figure 2 Microphone Bias Schematic PHONE INPUT Pin 20 (PHONE mono, line level input designed to connect to the receive path of a telephony device. The pin connects directly to the record selector for phone call ...

Page 18

WM9715L PCBEEP INPUT Pin 19 (PCBEEP mono, line level input intended for externally generated signal or warning tones routed directly to the record selector and all three output mixers, without an input amplifier. The signal gain ...

Page 19

Production Data AUDIO ADC The WM9715L has a stereo sigma-delta ADC to digitize audio signals. The ADC achieves high quality audio recording at low power consumption. The ADC sample rate can be controlled by writing to a control register (see ...

Page 20

WM9715L RECORD SELECTOR The record selector determines which input signals are routed into the audio ADC. The left and right channels can be selected independently. This is useful for recording a phone call: one channel can be used for the ...

Page 21

Production Data RECORD GAIN The amplitude of the signal that enters the audio ADC is controlled by the Record PGA (Programmable Gain Amplifier). The PGA gain can be programmed either by writing to the Record Gain register the ...

Page 22

WM9715L AUTOMATIC LEVEL CONTROL The WM9715L has an automatic level control that aims to keep a constant recording volume irrespective of the input signal level. This is achieved by continuously adjusting the PGA gain so that the signal level at ...

Page 23

Production Data REGISTER ADDRESS 62h ALC / Noise Gate Control 60h ALC Control Table 9 ALC Control w BIT LABEL DEFAULT 15:14 ALCSEL 00 ALC function select (OFF ALC off (PGA gain set by register Right ...

Page 24

WM9715L MAXIMUM GAIN The MAXGAIN register sets the maximum gain value that the PGA can be set to whilst under the control of the ALC. This has no effect on the PGA when ALC is not enabled. PEAK LIMITER To ...

Page 25

Production Data AUDIO DACS STEREO DAC The WM9715L has a stereo sigma-delta DAC that achieves high quality audio playback at low power consumption. Digital tone control, adaptive bass boost and 3-D enhancement functions operate on the digital audio data before ...

Page 26

WM9715L TONE CONTROL / BASS BOOST The WM9715L provides separate controls for bass and treble with programmable gains and filter characteristics. This function operates on digital audio data before it is passed to the audio DACs. Bass control can take ...

Page 27

Production Data 3D STEREO ENHANCEMENT The 3D stereo enhancement function artificially increases the separation between the left and right channels by amplifying the (L-R) difference signal in the frequency range where the human ear is sensitive to directionality. The programmable ...

Page 28

WM9715L 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 signals such as telephone-quality ring tones or system beeps (with the ...

Page 29

Production Data Note that at low DCVDD voltages, the output range of the AUXDAC becomes limited, so that its maximum RMS output voltage is the lesser of: Under these circumstances, the AUXDAC cannot convert high digital input values to the ...

Page 30

WM9715L ANALOGUE AUDIO OUTPUTS The following sections give an overview of the analogue audio output pins. For more information on recommended external components, please refer to the “Applications Information” section. HEADPHONE OUTPUTS – HPOUTL AND HPOUTR The HPOUTL and HPOUTR ...

Page 31

Production Data EAR SPEAKER OUTPUT – OUT3 Pin 37 (OUT3) has a buffer that can drive load impedances down to 16Ω. It can be used to: • Drive an ear speaker (phone receiver). The speaker can be connected differentially between ...

Page 32

WM9715L LOUDSPEAKER OUTPUTS – LOUT2 AND ROUT2 The LOUT2 and ROUT2 outputs are designed to differentially drive an 8Ω mono speaker. They can also be used as a stereo line-out or headphone output. For speaker drive, the LOUT2 signal must ...

Page 33

Production Data PHONE OUTPUT (MONOOUT) The MONOOUT output (pin 33) is intended for connection to the TX side of a wireless chipset. The signal is generated in a dedicated mono mixer not necessarily a mono mix of the ...

Page 34

WM9715L DIGITAL AUDIO (SPDIF) OUTPUT The WM9715L supports the SPDIF standard using the SPDIF_OUT pin as its output. Register 3Ah is a read/write register that controls SPDIF functionality and manages bit fields propagated as channel status (or sub-frame in the ...

Page 35

Production Data AUDIO MIXERS MIXER OVERVIEW The WM9715L has three separate low-power audio mixers to cover all audio functions required by smartphones, PDAs and handheld computers. The diagram below shows the routing of the analogue audio signals into the mixers. ...

Page 36

WM9715L SPEAKER MIXER The speaker mixer drives the LOUT2 and ROUT2 output. The following signals can be mixed into the speaker path: • PHONE (controlled by register 0Ch, see “Audio Inputs”) • LINE_IN (controlled by register 10h, see “Audio Inputs”) ...

Page 37

Production Data VARIABLE RATE AUDIO / SAMPLE RATE CONVERSION By using an AC’97 Rev2.2 compliant audio interface, the WM9715L can record and playback at all commonly used audio sample rates, and offer full split-rate support (i.e. the DAC, ADC and ...

Page 38

WM9715L TOUCHPANEL INTERFACE The WM9715L includes a touchpanel driver and digitiser circuit for use with 4-wire or 5-wire resistive touchpanels. The following functions are implemented: • X co-ordinate measurement • Y co-ordinate measurement • Pen down detection, with programmable sensitivity ...

Page 39

Production Data The principle of operation is illustrated below (Note: the illustrations assume that the top plate is used for X and the bottom plate for Y measurements, although the reverse is also possible). Figure 6 X Co-ordinate Measurement on ...

Page 40

WM9715L When the touchpanel is not being touched, no current flows in the circuit, and the PENDOWN signal is low. When the panel is touched with a pen or finger, current flows through R the comparator output goes high. The ...

Page 41

Production Data For an X co-ordinate measurement, the top left and bottom left corners of the touchpanel are grounded internally to the WM9715, while the top right and bottom right contacts are connected to TPVDD. The bottom plate becomes a ...

Page 42

WM9715L CONTROLLING THE TOUCHPANEL DIGITISER All touchpanel functions are accessed and controlled through the AC-Link interface. PHYSICAL CHARACTERISTICS The physical characteristics of the touchpanel interface are controlled through register 78, as shown below. REGISTER ADDRESS 78h Table 23 Touchpanel Digitiser ...

Page 43

Production Data INITIATION OF MEASUREMENTS The WM9715L touchpanel interface supports both polling routines and DMA (direct memory access) to control the flow of data from the touchpanel ADC to the host CPU polling routine, the CPU starts each ...

Page 44

WM9715L When COO is ‘0’, the WM9715L performs one type of measurement once (in polling mode) or continuously (in continuous mode). The co-ordinate mode (COO = ‘1’) makes it easier to obtain co-ordinate pairs rather than single co- ordinates. In ...

Page 45

Production Data If the SLEN bit is set to ‘1’, then the touchpanel data appears on the AC-Link slot selected by the SLT control bits, as shown below. The Slot 0 ‘tag’ bit corresponding to the selected time slot is ...

Page 46

WM9715L Setting DEL to ‘1111’ reduces the settling time to zero, i.e. measurements begin immediately. This mode is intended for fast sampling on AUX inputs NOT intended for touchpanel digitisation. There are several side-effects when DEL is set ...

Page 47

Production Data AUXILIARY ADC INPUTS The ADC used for touchpanel digitisation can also be used for auxiliary measurements, provided that it is enabled (register 78h, PRP = 11). The WM9715L has four pins that can be used as auxiliary ADC ...

Page 48

WM9715L BATTERY ALARM AND ANALOGUE COMPARATORS The battery alarm function differs from battery measurement in that it does not actually measure the battery voltage. Battery alarm only indicates “OK”, “Low” or “Dead”. The advantage of the battery alarm function is ...

Page 49

Production Data The WM9715L has two on-chip comparators that can be used to implement a battery alarm function, or other functions such as a window comparator. Each comparator has one of its inputs tied to any one of three device ...

Page 50

WM9715L COMP2 DELAY FUNCTION COMP2 has an optional delay function for use when the input signal is noisy. When COMP2 triggers and the delay is enabled (i.e. COMP2DEL is non-zero), then the C2I bit in register 54h does not change ...

Page 51

Production Data INTERRUPT CONTROL The WM9715L has three interrupt pins: • ADCIRQ is a dedicated interrupt pin to indicate that AUXADC data is available for reading (see “Touchpanel interface”) • PENDOWN is a dedicated interrupt pin to indicate that the ...

Page 52

WM9715L transmitted through the GENIRQ pin if the dedicated interrupt pins cannot be used (e.g. if there are insufficient pins available on the host processor). The GENIRQ output is enabled using registers 56h and 4Ch. Its polarity can be controlled ...

Page 53

Production Data The processing of internal interrupt signals is controlled through registers 4Eh to 52h, as shown below. REGISTER ADDRESS Note: x identifies a particular interrupt ( C1, as per Table 37) 4Eh 50h 52h 54h ...

Page 54

WM9715L POWER MANAGEMENT The WM9715L includes the standard power down control register defined by the AC’97 specification (register 26h). Additionally, it also allows more specific control over the individual blocks of the device through register 24h. Each particular circuit block ...

Page 55

Production Data REGISTER ADDRESS 24h Additional power down control Table 40 Extended Power Down Register (Additional to AC’97 Rev 2.2) Note: *When disabling a PGA, always ensure that it is muted first. ADDITIONAL POWER MANAGEMENT: • AUXDAC: see “Auxiliary DAC” ...

Page 56

WM9715L LOW POWER STANDBY MODE If all the bits in registers 26h and 24h are set, then the WM9715L is in low-power standby mode and consumes very little current. A 1MΩ resistor string remains connected across AVDD to generate VREF. ...

Page 57

Production Data UNUSED ANALOGUE INPUTS AND OUTPUTS When analogue inputs or outputs are disabled, they remain internally connected to VREF (AVDD/2) through a large resistor. This maintains the potential at that node and helps to eliminate pops when the pins ...

Page 58

WM9715L AC97 DATA AND CONTROL INTERFACE INTERFACE PROTOCOL The WM9715Lhas a single AC’97 interface for both data transfer and control. The AC-Link uses 5 wires: • SDATAIN (pin 8) carries data from the WM9715L to the controller • SDATAOUT (pin ...

Page 59

Production Data INTERFACE TIMING Test Characteristics: DBVDD = 3.3V, DCVDD = 3.3V, DGND1 = DGND2 = 0V, T CLOCK SPECIFICATIONS Figure 17 Clock Specifications (50pF External Load) BITCLK frequency BITCLK period BITCLK output jitter BITCLK high pulse width (Note 1) ...

Page 60

WM9715L SIGNAL RISE AND FALL TIMES SDATAOUT Figure 19 Signal Rise and Fall Times (50pF External Load) Incoming signals (from the AC’97 controller to the WM9715L) SDATAOUT rise time SDATAOUT fall time SYNC rise time SYNC fall time Outgoing signals ...

Page 61

Production Data COLD RESET (ASYNCHRONOUS, RESETS REGISTER SETTINGS) RESETB Figure 21 Cold Reset Timing Note: For correct operation SDATAOUT and SYNC must be held LOW for entire RESETB active low period otherwise the device may enter test mode. See AC’97 ...

Page 62

WM9715L REGISTER MAP Note: Highlighted bits differ from the AC’97 specification (newly added for non-AC’97 function, or same bit used in a different way, or for another function) Reg Name 15 14 00h Reset 0 SE4 02h LOUT2/ROUT2 Volume MU ...

Page 63

Production Data REGISTER BITS BY ADDRESS Register 00h is a read-only register. Writing any value to this register resets all registers to their default, but does not change the contents of reg. 00h. Reading the register reveals information about the ...

Page 64

WM9715L Register 08h controls the bass and treble response of the left and right audio DAC (but not AUXDAC). REG BIT LABEL ADDR 08h 11:8 BASS 6 DAT 4 TC 3:0 TRBL Register 0Ah controls the ...

Page 65

Production Data Register 12h controls the output signal of the auxiliary DAC. REG BIT LABEL ADDR 12h 15 A2H 14:12 A2HVOL 11 A2S 10:8 A2SVOL 7 A2P 6:4 A2PVOL 0 AXE Register 14h controls the side tone paths. REG BIT ...

Page 66

WM9715L Register 1Ch controls the.recording gain. REG BIT LABEL ADDR 1Ch 15 RMU 14 GRL 13:8 RECVOLL GRR 5:0 RECVOLR Register 20h is a “general purpose” register as defined by the AC’97 specification. Only two bits are ...

Page 67

Production Data Register 26h is for power management according to the AC’97 specification. Note that the actual state of many circuit blocks depends on both register 24h AND register 26h. REG BIT LABEL DEFAULT ADDR 14 PR6 see note 13 ...

Page 68

WM9715L Register 3Ah controls the SPDIF output. REG BIT LABEL ADDR 3Ah DRS 13:12 SPSR PRE 2 COPY 1 AUDIB 0 PRO Register 4Ch (together with register 56h) controls the outputs ADCIRQ, ...

Page 69

Production Data Register 56h (together with register 4Ch) controls the outputs ADCIRQ, PENDOWN, GENIRQ and SPDIF_OUT. REG BIT LABEL DEFAULT ADDR 56h 5 GE5 1 (off) 4 GE4 1 (off) 3 GE3 1 (off) 2 GE2 1 (off) Register 58h ...

Page 70

WM9715L Registers 60h and 62h control the ALC and Noise Gate functions. REG BIT LABEL ADDR 60h 15:12 ALCL 11:8 HLD 7:4 DCY 3:0 ATK 62h 15:14 ALCSEL 13:11 MAXGAIN 10:9 ZC TIMEOUT 8 ALCZC 7 NGAT 5 NGG 4:0 ...

Page 71

Production Data Register 7Ch and 7Eh are read-only registers that indicate the device family to the driver. REG BIT LABEL DEFAULT ADDR 7Ch 15:8 F7:0 57h 7:0 S7:0 4Dh 7Eh 15:8 T7:0 4Ch 7:0 REV7:0 12h w DESCRIPTION ASCII character ...

Page 72

WM9715L APPLICATIONS INFORMATION RECOMMENDED EXTERNAL COMPONENTS Figure 23 External Components Diagram w Production Data PD Rev 4.0 December 2007 72 ...

Page 73

Production Data RECOMMENDED COMPONENTS VALUES COMPONENT SUGGESTED REFERENCE VALUE C1 – C6 100nF C7 – C8 10uF C9 100nF C10 10uF C11 100nF C12 10uF C13 100nF C14 10uF C27 & C28 22pF C15 – C20 1uF C21 – C23 ...

Page 74

WM9715L AC-COUPLED HEADPHONE OUTPUT The circuit diagram below shows how to connect a stereo headphone to the WM9715L. Figure 25 Simple Headphone Output Circuit Diagram The DC blocking capacitors C1 and C2 together with the load resistance determine the lower ...

Page 75

Production Data BTL LOUDSPEAKER OUTPUT LOUT2 and ROUT2 can differentially drive a mono 8Ω loudspeaker as shown below. Figure 27 Speaker Output Connection (INV = 1) The right channel is inverted by setting the INV bit, so that the signal ...

Page 76

WM9715L PACKAGE DIMENSIONS FL: 48 PIN QFN PLASTIC PACKAGE EXPOSED GROUND PADDLE BOTTOM VIEW (A3) SIDE VIEW C SEATING PLANE W (A3 Exposed lead Half etch tie bar Symbols Dimensions ...

Page 77

... Wolfson’s approval, licence, warranty or endorsement thereof. Any third party trade marks contained in this document belong to the respective third party owner. Reproduction of information from Wolfson datasheets is permissible only if reproduction is without alteration and is accompanied by all associated copyright, proprietary and other notices (including this notice) and conditions. Wolfson is not liable for any unauthorised alteration of such information or for any reliance placed thereon ...

Related keywords