wm9701acftv Wolfson Microelectronics plc, wm9701acftv Datasheet

no-image

wm9701acftv

Manufacturer Part Number
wm9701acftv
Description
Power Ac97 Multimedia Audio Codec
Manufacturer
Wolfson Microelectronics plc
Datasheet
DESCRIPTION
The WM9701A is a high-quality stereo audio codec compliant
with the Intel AC’97 Rev 1.03 specification. Forming the
analogue component PC audio solution, it performs full-duplex
18-bit codec functions at 48 ksamples/s and offers excellent
audio quality with high SNR.
In addition, the WM9701A provides a comprehensive analogue
mixer with 4 sets of stereo inputs, plus phone, 2 microphone,
and PC-beep inputs. On-chip reference circuits generate the
necessary bias voltages for the device, and a 5-pin digital bi-
directional serial interface allows transfer of control data and
DAC and ADC words to and from the AC’97 controller.
The WM9701A is particularly suited to low power applications
such as notebook PCs.
BLOCK DIAGRAM
WOLFSON MICROELECTRONICS LTD.
Lutton Court, Bernard Terrace, Edinburgh, EH8 9NX, UK
Tel: +44 (0) 131 667 9386
Fax: +44 (0) 131 667 5176
Email: sales@wolfson.co.uk
http://www.wolfson.co.uk
LINEIN (23,24)
VIDEO (16,17)
PCBEEP (12)
PHONE (13)
AUX (14,15)
MIC[1] (21)
MIC[2] (22)
CD (18,20)
MUX
KEY:
20dB
0dB/
STEREO
MONO
MUTE
MUTE
VOL/
VOL/
MUTE
MUTE
MUTE
MUTE
MUTE
VOL/
VOL/
VOL/
VOL/
VOL/
Low Power AC’97 Multimedia Audio Codec
RECORD
MUTE
MUX
AND
MUTE
VOL/
MUTE
VOL
VOL/
FEATURES
APPLICATIONS
MUX
WM9701A
3.3V or 5V operation
18-bit stereo codec
S/N ratio > 95dB
Multiple stereo input mixer
Mono and stereo volume control
48-pin TQFP package
Power management features
Very low standby power
Notebook PC
PC sound cards
Motherboards
STEREO
STEREO
DAC
ADC
MUTE
VOL/
Production Data datasheets contain final
specifications current on publication date.
Production Data, January 2001, Rev 3.2
Microelectronics’ Terms and Conditions.
Supply of products conforms to Wolfson
SERIAL
OSC
I/F
2001 Wolfson Microelectronics Ltd
(35,36) LINEOUT
(37) MONOOUT
(6) BITCLK
(10) SYNC
(8) SDATAIN
(5) SDATAOUT
(11) RESETB
(2) XTLIN
(3) XTLOUT
WM9701A
.

Related parts for wm9701acftv

wm9701acftv Summary of contents

Page 1

... MONOOUT MUX MUTE STEREO DAC (6) BITCLK (10) SYNC SERIAL (8) SDATAIN I/F WM9701A (5) SDATAOUT (11) RESETB STEREO ADC (2) XTLIN OSC (3) XTLOUT Production Data datasheets contain final specifications current on publication date. Supply of products conforms to Wolfson Microelectronics’ Terms and Conditions. 2001 Wolfson Microelectronics Ltd WM9701A . ...

Page 2

WM9701A PIN CONFIGURATION DVDD1 1 XTLIN 2 XTLOUT 3 DVSS1 4 SDATAOUT 5 BITCLK 6 DVSS2 7 SDATIN 8 DVDD2 9 SYNC 10 RESETB 11 PCBEEP ...

Page 3

Production Data RECOMMENDED OPERATING CONDITIONS PARAMETER Digital supply range Analogue supply range Digital ground Analogue ground Difference DVSS to AVSS Analogue supply current Digital supply current Standby supply current (all PRs set) Analogue supply current Digital supply current Standby supply ...

Page 4

WM9701A Test Conditions: AVDD = 5V, GND = 0V, DVDD = 3.3V, GND = 0V, T DAC Circuit Specifications 48kHz Sampling SNR A-weighted (Note 1) Full scale output voltage THD Frequency response Transition band Stop band Out of band rejection ...

Page 5

Production Data SERIAL INTERFACE Test Conditions: AVDD = 5V, GND = 0V, DVDD = 3.3V, GND = 0V, T measurements are taken at 10% to 90% VDD, unless otherwise stated. All the following timing information is guaranteed, not tested. AC-LINK ...

Page 6

WM9701A WARM RESET BIT_CLK Figure 3 Warm Reset Timing SYNC active high pulse width SYNC inactive to BIT_CLK startup delay CLOCK SPECIFICATIONS BIT_CLK Figure 4 Clock Specifications (50pF External Load) Note: Worst case duty cycle restricted to 40/60. PARAMETER BIT_CLK ...

Page 7

Production Data DATA SETUP AND HOLD (50PF EXTERNAL LOAD) BIT_CLK SDATA_OUT /SDATA_IN Figure 5 Data Setup and Hold (50pF External Load) Note: Setup and hold time parameters for SDATA_IN are with respect to AC’97 Controller. PARAMETER Setup to falling edge ...

Page 8

WM9701A PIN DESCRIPTION PIN NAME DVDD1 Supply 1 2 XTLIN Digital input XTLOUT Digital output 3 4 DVSS1 Supply SDATAOUT Digital input 5 6 BITCLK Digital output DVSS2 Supply 7 8 SDATAIN Digital output DVDD2 Supply 9 10 SYNC Digital ...

Page 9

Production Data DEVICE DESCRIPTION INTRODUCTION WM9701A is fully compatible with Rev 1.03 of the AC’97 specification. WM9701A comprises a stereo 18-bit Codec, (that is, 2 ADCs and 2 DACs) plus a comprehensive analogue mixer with 4 sets of stereo inputs, ...

Page 10

WM9701A SLOT # OUTGOING STREAMS INCOMING STREAMS TAG PHASE Figure 7 AC’97 Standard Bi-directional Audio Frame BIT_CLK SDATA_OUT Figure 8 AC-link Audio Output Frame The data streams currently defined by the AC’97 specification include: PCM playback - 2 output slots ...

Page 11

Production Data SYNC remains high for a total duration of 16 BIT CLKs at the beginning of each audio frame. The portion of the audio frame where SYNC is high is defined as the “Tag Phase”. The remainder of the ...

Page 12

WM9701A SLOT 1: COMMAND ADDRESS PORT The command port is used to control features, and monitor status for WM9701A functions including, but not limited to, mixer settings, and power management (refer to the register section). The control interface architecture supports ...

Page 13

Production Data If a sample stream of resolution less than 20-bits is transferred, the AC’97 controller must stuff all trailing non-valid bit positions within this time slot with 0s. SLOT 5: OPTIONAL MODEM LINE CODEC Audio output frame slot 5 ...

Page 14

WM9701A SLOT 1: STATUS ADDRESS PORT The status port is used to monitor status for WM9701A functions including, but not limited to, mixer settings, and power management. Audio input frame slot 1 echoes the control register index, for historical reference, ...

Page 15

Production Data stream in the audio output frame. At this point in time it is assumed that all sources of audio input have also been neutralised. The AC’97 controller should also drive SYNC and SDATA_OUT low after programming WM9701A to ...

Page 16

WM9701A The ID decodes the capabilities of WM9701A based on the following: BIT ID0 ID1 ID2 ID3 ID4 ID5 ID6 ID7 ID8 ID9 SE4....SE 0 Table 1 Reset Register Function Note that WM9701A defaults to indicate 18-bit compatibility. However, a ...

Page 17

Production Data Table 3 PC-beep Register Function ANALOGUE MIXER INPUT GAIN REGISTERS (INDEX 0CH - 18h) This controls the gain/attenuation for each of the analogue inputs. Each step corresponds to approximately 1.5dB. The MSB of the register ...

Page 18

WM9701A GENERAL PURPOSE REGISTER (INDEX 20h) This register is used to control several miscellaneous functions of the WM9701A. Below is a summary of each bit and its function. Only the MIX, MS and LPBK bits are supported by WM9701A. The ...

Page 19

Production Data PR0 PR1 PR2 PR3 PR4 PR5 PR6 PR7 Table 9 Power Down Control Register Function Figure 12 An Example of WM9701A Power Down/Power up Flow Figure 12 illustrates one example procedure complete power down of ...

Page 20

WM9701A Figure 13 WM9701A Power Down/Flow with Analogue Still Alive Figure 13 illustrates a state when all the mixers should work with the static volume settings that are contained in their associated registers. This is used when the user could ...

Page 21

Production Data SERIAL INTERFACE REGISTER MAP The following table shows the function and address of the various control bits that are loaded through the serial interface during write operations. Reg. Name D15 D14 D13 Num. 00h Reset X SE4 SE3 ...

Page 22

WM9701A RECOMMENDED EXTERNAL COMPONENTS MIXER INPUTS AC-LINK Notes C19 and C21 should be as close to WM9701A as possible. 2. AGND and DGND should be connected as close to WM9701A as possible. Figure 14 External Components Diagram ...

Page 23

Production Data RECOMMENDED EXTERNAL COMPONENTS VALUES COMPONENT SUGGESTED REFERENCE VALUE 10nF C5 to C17 470nF C18 1 F C19 0.1 F C20 10 F C21 0.1 F C22 10 F C23 to C25 10 F C26 and ...

Page 24

WM9701A PACKAGE DIMENSIONS FT: 48 PIN TQFP ( 1.4 mm Dimensions Symbols (mm) MIN NOM A ----- ----- A 0.05 ----- 1 A 1.35 1. ...

Related keywords