WM9715LGEFLV WOLFSON [Wolfson Microelectronics plc], WM9715LGEFLV Datasheet
![no-image](/images/no-image-200.jpg)
WM9715LGEFLV
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 ...