WM8722 [WOLFSON]
Stereo DAC with Integrated Tone Generator and Line/Variable Level Outputs; 立体声DAC,具有集成音频发生器和Line /可变输出电平型号: | WM8722 |
厂家: | WOLFSON MICROELECTRONICS PLC |
描述: | Stereo DAC with Integrated Tone Generator and Line/Variable Level Outputs |
文件: | 总23页 (文件大小:438K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
WM8722
Stereo DAC with Integrated Tone Generator and
Line/Variable Level Outputs
Advanced Information, May 2000, Rev 1.5
DESCRIPTION
FEATURES
•
Performance
The WM8722 is a high performance stereo DAC designed
for audio applications such as digital TV and set top boxes.
The WM8722 has two stereo analogue outputs, one at line
level and one that includes a digitally controllable mute and
attenuator function. An on-board tone generator can be
routed through the line or variable outputs.
−
−
−
−
102dB SNR (‘A’ weighted @48kHz)
THD+N: -90dB @ F.S.
5V or 3V supply operation
Sampling frequency: 8kHz – 96kHz
•
3-wire or 2-wire serial MPU compatible interface for
WM8722 supports data input word lengths from 16-24 bits
and sampling rates up to 96kHz. The WM8722 consists of a
serial interface port, digital interpolation filter, multi-bit sigma
delta modulator and stereo DAC in a small 20-pin SSOP
package.
−
−
−
−
Input data word; 16/20/24-Bit
Soft mute
De-emphasis
Volume control
•
•
•
On-board tone generator (1Hz – 32kHz, 0.1 – 25.5s)
Stereo analogue inputs
The 3 or 2-wire serial MPU compatible control port provides
access to all features including tone generation, on-chip
mute, attenuation and phase reversal.
20-pin SSOP package
The programmable data input port supports glueless
interfaces to popular DSPs, audio decoders and S/PDIF
and AES/EBU receivers.
APPLICATIONS
•
•
•
Digital TV
Digital broadcast receivers
Set top boxes
BLOCK DIAGRAM
MXINL(14)
+12 to -34.5dB, 1.5dB Steps
MONO ATTENUATION CONTROL
4
0/-6dB
0/-6dB
(13)LINEOUTL
(12) VAROUTL
+
+
I2S/SDIF
MULTI
BIT
SC
DIN (17)
BCKIN (19)
LRCIN (18)
SCKI (20)
DIGITAL
ATTENUATOR
AND
MULTI
BIT ∑∆
16,18, 20
OR 24 BITS
FILTERS
DAC
L Mix Switches (0-9)
R Mix Switches (0-9)
+6 to -73dB,
1dB Steps
0/-6dB
MD (3)
MC (2)
(9) VAROUTR
(8) LINEOUTR
+
+
MULTI
BIT
SC
DIGITAL
ATTENUATOR
AND
SERIAL
INPUT
INTERFACE
MULTI
BIT ∑∆
LATCH (4)
BUSY (5)
0/-6dB
FILTERS
DAC
TONE
GENERATOR
TONE
DAC
TCLK (1)
0 TO -46.5dB, 1.5dB
STEPS
WM8722
+12 TO -34.5dB, 1.5dB
STEPS
(16)
(6)
(10)
(15)
CAP
(11)
AVDD MXINR
(7)
DVDD DGND AGND
WOLFSON MICROELECTRONICS LTD
Advanced Information data sheets contain
preliminary data on new products in the
preproduction phase of development.
Supplementary data will be published at a
later date.
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
2000 Wolfson Microelectronics Ltd.
WM8722
Advanced Information
PIN CONFIGURATION
ORDERING INFORMATION
DEVICE
TEMP. RANGE
PACKAGE
-25 to +85oC
20-pin SSOP
TCLK
MC
1
2
3
4
5
6
7
20
19
18
17
16
15
14
SCKI
BCKIN
LRCIN
DIN
XWM8722EDS
MD
LATCH
BUSY
DGND
MXINR
DVDD
CAP
MXINL
8
13
12
11
LINEOUTL
LINEOUTR
VAROUTR
AGND
9
VAROUTL
AVDD
10
PIN DESCRIPTION
PIN
1
NAME
TCLK
MC
TYPE
DESCRIPTION
Tone generator master-clock input.
Digital input
Digital input
2
Serial control data clock input (SPI mode) or 2-wire clock input (2-wire
mode)
3
MD
LATCH
BUSY
Digital input
Digital input
Digital I/O
Serial control data input (SPI mode) or 2-wire data input (2-wire mode)
Latch enable (SPI mode) or address select (2-wire mode).
Interface format input pin (0= SPI; 1 = 2-WIRE) or BUSY flag output.
Digital ground supply.
4
5
6
DGND
Supply
7
MXINR
VAROUTR
LINEOUTR
AGND
Analogue input
Analogue output
Analogue output
Supply
Analogue mixer input (right channel).
Right channel mixer output (variable level).
Right channel mixer output (line level).
Analogue ground supply.
8
9
10
11
12
13
14
15
16
17
18
19
20
AVDD
Supply
Analogue positive supply.
LINEOUTL
VAROUTL
MXINL
CAP
Analogue output
Analogue output
Analogue input
Analogue output
Supply
Left channel mixer output (line level).
Left channel mixer output (variable level).
Analogue mixer input (left channel).
Analogue internal reference.
DVDD
Digital positive supply.
DIN
Digital input
Digital input
Digital input
Digital input
Serial audio data input.
LRCIN
BCKIN
SCKI
Sample rate clock input.
Audio data bit clock input.
System clock input (256 or 384fs).
Note: 1. Digital input pins have Schmitt trigger input buffers.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
2
Advanced Information
WM8722
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.
CONDITION
MIN
-0.3V
MAX
+7V
Digital supply voltage
Analogue supply voltage
-0.3V
+7V
Voltage range digital inputs
DGND -0.3V
AGND -0.3V
0°C
DVDD +0.3V
AVDD +0.3V
+70°C
Voltage range analogue inputs
Operating temperature range, TA
Storage temperature
-65°C
+150°C
+240°C
+183°C
Package body temperature (soldering 10 seconds)
Package body temperature (soldering 2 seconds)
RECOMMENDED OPERATING CONDITIONS
PARAMETER
Digital supply range
Analogue supply range
Ground
SYMBOL
DVDD
TEST CONDITIONS
MIN
-10%
-10%
TYP
3.3 to 5
3.3 to 5
0
MAX
+10%
+10%
UNIT
V
V
AVDD
AGND, DGND
V
Difference DGND to AGND
Analogue supply current
Digital supply current
Analogue supply current
Digital supply current
-0.3
0
+0.3
V
AVDD = 5V
DVDD = 5V
AVDD = 3.3V
DVDD = 3.3V
35
mA
mA
mA
mA
15
tba
tba
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
3
WM8722
Advanced Information
ELECTRICAL CHARACTERISTICS
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX
UNIT
dB
DAC Circuit Specifications
SNR (Note 1 and 2)
AVDD, DVDD = 5V, fs = 48kHz
92
102
AVDD, DVDD = 3.3V, fs = 48kHz
AVDD, DVDD = 5V, fs = 96kHz
100
-95
dB
THD (Note 2)
0dB
-60dB
±0.25dB
-3dB
-80
Dynamic range (Note 2)
Passband
102
dB
dB
0.4535fs
Stopband
0.491fs
±0.25
-
Passband ripple
Stopband Attenuation
Channel Separation
dB
dB
f > 0.55fs
100
±1
dB
Gain mismatch
±5
%FSR
channel-to-channel
Digital Logic Levels
Input LOW level
VIL
VIH
0.8
V
V
Input HIGH level
2.0
Output LOW level
Output HIGH level
Analogue Output Levels
Output level
VOL
VOH
IOL = 2mA
IOH = 2mA
AVSS + 0.3V
AVDD - 0.3V
Into 10kohm, full scale 0dB,
(5V supply)
1.1
0.66
1
Vrms
Vrms
Into 10kohm, full scale 0dB,
(3.3V supply)
Minimum resistance load
To midrail or AC coupled
(5V supply)
kohms
ohms
To midrail or AC coupled
(3.3V supply)
600
Maximum capacitance
load
5V or 3.3V
100
pF
V
Output DC level
AVDD/2
Reference Levels
Potential divider
resistance
90
kohms
AVDD to CAP and CAP to AGND
Voltage at CAP
POR
AVDD/2
POR threshold
1.2
92
1.6
2.0
-92
V
Analogue Mixer Specifications
SNR
THD
100
-96
dB
dB
1V rms output, Into 10kohm, 50pF
load
Dynamic Range
100
100
dB
dB
Channel Separation
Output voltage
Into 10kohm
1.5
2
Vrms
mA
Output current source
Output current sink
2
3
2
1.5
mA
Input voltage, MIXINL/R
AC coupled
Vrms
MIXINL/R input resistance
MIXINL/R input resistance
0dB
50
20
kohm
kohm
(at 12dB trim)
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
4
Advanced Information
WM8722
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
Channel to channel
0dB gain
MIN
TYP
+/-1%
100
6
MAX
UNIT
% of FSR
kHz
Gain mismatch
+/-5%
Frequency Bandwidth
Master volume max gain
Master volume min gain
5
7
dB
-70
0.7
-73
1
-76
1.3
dB
Master volume step size,
codes 0 - 47
dB
Master volume step size,
codes 48 – 79
0.5
-90
1
1.5
dB
dB
Master volume gain code
-100
80 – 127 (mute)
Mixer trim max gain
Mixer trim min gain
Mixer trim step size
Tone Generator
SINAD (Note 3)
SINAD
11
-32.5
1.3
12
-34.5
1.5
13
-36.5
1.7
dB
dB
dB
1Hz to 1kHz tones
1kHz to 2kHz tones
2kHz to 4kHz tones
4kHz to 32kHz tones
65
60
55
50
75
70
65
60
dB
dB
dB
dB
SINAD
SINAD
Full scale output voltage;
trims at
0dB
2.5
V pk-pk
Tone Frequency
Tone Duration
TCLK frequency = 27MHz
TCLK frequency = 27MHz
1
32767
25.5
0
Hz
secs
dB
0.1
Gain adjust range
-46.5
1.25
Gain adjust step size (4
bit trim)
1.5
1.75
dB
Notes: 1. Ratio of output level with 1kHz full scale input, to the output level with all zeros into the digital input, measured
‘A’ weighted over a 20Hz to 20kHz bandwidth.
2. All performance measurements done with 20kHz low pass filter. Failure to use such a filter will result in higher
THD+N and lower SNR and Dynamic Range readings than are found in the Electrical Characteristics. The low
pass filter removes out of band noise; although it is not audible it may affect dynamic specification values.
3. SINAD is ratio of signal to sum of noise, harmonics and spurii, over a bandwidth from 1Hz up to either 127x the
tone frequency, or 20kHz, whichever is the lower. (This is to allow for the lower frequency tones having images
at 127x and 129x the tone frequency which will fall in the audio band for tones of frequency less than about
20kHz/128).
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
5
WM8722
Advanced Information
LRCIN
tBCH
tBCL
tLB
BCKIN
DIN
tBCY
tBL
tDS
tDH
Figure 1. Audio Data Input Timing
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Audio Data Input Timing Information
BCKIN pulse cycle time
BCKIN pulse width high
BCKIN pulse width low
tBCY
tBCH
tBCL
tBL
100
40
ns
ns
ns
ns
40
BCKIN rising edge to
LRCIN edge
20
LRCIN rising edge to
BCKIN rising edge
tLB
20
ns
DIN setup time
DIN hold time
tDS
tDH
20
20
ns
ns
tSCKIL
SCKI
tSCKIH
tSCKY
Figure 2. System Clock Timing Requirements
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX
UNIT
System Clock Timing Information
System clock pulse width high
System clock pulse width low
System clock cycle time
tSCKIH
tSCKIL
tSCKY
10
10
27
ns
ns
ns
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
6
Advanced Information
WM8722
tMLL
tMHH
LATCH
tMCY
tMCH tMCL
tMLD
tMLS
MC
MD
tMDS
tMDH
LSB
Figure 3. Program Register Input Timing – 3-Wire MPU Serial Control Mode
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Program Register Input Information
MC pulse cycle time
MC pulse width low
tMCY
tMCL
tMCH
tMDS
tMDH
tMLL
tMHH
tMLS
tMLD
100
40
40
20
20
20
20
20
20
ns
ns
ns
ns
ns
ns
ns
ns
ns
MD pulse width high
MD set-up time
MC hold time
LATCH pulse width low
LATCH pulse width high
LATCH set-up time
LATCH delay from MC
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
7
WM8722
Advanced Information
t3
t3
t5
MD
MC
t4
t6
t2
t8
t7
t1
t9
Figure 4. Program Register Input Timing – 2-Wire MPU Serial Control Mode
Test Conditions
AVDD, DVDD = 5V, AGND, DGND = 0V, TA = +25oC, fs = 48kHz, SCKI = 256fs unless otherwise stated.
PARAMETER
SYMBOL
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Program Register Input Information
MC Frequency
0
400
kHz
ns
us
ns
ns
ns
ns
ns
ns
ns
MC Low Pulsewidth
t1
t2
t3
t4
t5
t6
t7
t8
t9
600
1.3
600
600
100
MC High Pulsewidth
Hold Time (Start Condition)
Setup Time (Start Condition)
Data Setup Time
MD, MC Rise Time
300
300
MD, MC Fall Time
Setup Time (Stop Condition)
Data Hold Time
600
900
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
8
Advanced Information
WM8722
DEVICE DESCRIPTION
WM8722 is a complete low cost stereo audio DAC, including digital interpolation filter, multi-bit sigma
delta with dither, and switched capacitor multi-bit stereo DAC and output smoothing filters. A novel
multi-bit sigma-delta DAC design is used, utilising a 64x oversampling rate, to optimise signal-to-
noise performance and increase clock jitter tolerance. The WM8722 also provides an analogue
mixing function, which allows user-selectable control over mixing of an external analogue input signal
(line level sources or microphone output) with the converted output signal. The device provides both
line level and variable outputs. The WM8722 contains a high performance sine wave generator
circuit, which can be used to generate low distortion sinusoidal waveforms of varying frequency and
amplitude. The WM8722 uses a minimum of external components, with the internally generated mid-
rail references used to provide DC bias of output signals requiring only a single external capacitor for
decoupling purposes.
The WM8722 is controlled through a software serial interface. This allows control of variables such
as gain levels through each path, tone frequency and duration, and audio data interface format. The
software control interface may be operated using either a 3-wire (SPI compatible) or 2-wire MPU
interface. Selection of interface format is achieved by monitoring the state of BUSY pin at power up.
In 2-wire mode, the ML pin becomes an address select, allowing two WM8722 devices to be used on
the same bus.
Operation using system clock of 256fs or 384fs is provided, selection between clock rates being
automatically controlled. Alternatively, the user can select the clock rate through the software
interface. Sample rates (fs) from less than 8ks/s to 96ks/s are allowed, provided the appropriate
system clock is input.
Tolerance of asynchronous word clock jitter is provided, the internal signal processing of the device
re-synching to the external LRCIN clock once the phase difference between left-right and system
clocks exceeds half a LRCIN period. During this re-synch period, the oversampling filters either miss
an audio sample, or repeat the last sample value, so minimising the audible effects of this operation.
The interface supports normal (Japanese right justified) and I2S (Philips left justified, one bit delayed)
interface formats, in both packed and unpacked forms. (Packed has exactly the number of serial
clocks corresponding to the number of data bits, per LRCIN period). Additionally the device
automatically detects when it is connected to a 16 bit packed data source (32 serial clocks per
LRCIN) and switches automatically into 16 bit mode. 44.1kHz de-emphasis is supported, with
frequency scaling if other sample rates are used.
The tone generator circuit uses a high quality sine weighted DAC, and sophisticated noise shaping
techniques to achieve high quality tones with low noise and spurious tone generation. Using the
nominal master tone clock (TCLK) frequency of 27MHz, any frequency from 1Hz to 32kHz may be
generated in 1Hz increments. The duration of the tone burst may be programmed from 0.1second to
25.5 seconds. The next tone may be pre-programmed during a current tone burst, and is then
loaded, in phase continuous manner at the end of the current tone so allowing continuous generation
of varying frequency.
The device is packaged in a small 5.3mm wide 20-pin SSOP package. Single 3V to 5.5V supplies
may be used, the output amplitude scaling with absolute supply level. Low supply voltage operation
and low current consumption, the low pin count small package and the analogue mixing features,
make the WM8722 attractive for many consumer audio applications, including VCD, CD, DVD-Audio,
set-top boxes and digital TV. Separate analogue and digital supply pins are provided, allowing 3V
operation of digital and 5V operation of analogue circuits.
ANALOGUE MIXER
The analogue mixer circuits comprise signal paths to allow signal switching and gain adjust for each
of the mixer line-in, DAC output, and tone generator signals. Additionally, mono signals can be
created using the completely flexible switching arrangements, and 6dB attenuation switching circuits.
Individual control bits are provided for each of the 5 switch inputs to each summing stage in the
mixer, each signal path therefore being individually controllable. Any combination of output signals is
therefore permissible. Fixed output level line outputs and volume adjusted variable output level
outputs are provided.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
9
WM8722
Advanced Information
TONE GENERATOR DAC
The tone generator comprises a digital frequency synthesiser, which is used to create a clock at 128x
the required tone frequency, and a 128 step per cycle, sine weighted DAC, which converts the clock
into one of three tone types. An analogue programmable gain stage follows the DAC, allowing gain
adjustment of the tone amplitude. Noise shaping techniques are used to create minimal spurious
components in the frequency synthesiser.
The WM8722 can generate three different tone types. The default setting is a sinusoidal tone.
Square waves are generated by setting the SQR bit. Alternatively, a two-tone output that generates
one cycle at the chosen frequency, followed by two cycles at twice that frequency can be selected by
setting the F2F bit. This facility may be used in sine or square wave modes.
The frequency of the resulting tone is controllable with 1Hz resolution, over a range of 1Hz to
32.767kHz, based on a TCLK frequency of 27MHz. Alternative tone clock frequencies may be used if
required. For example the DAC SCLK frequency may be used, but in these cases the frequency
range and resolution will change by the ratio of the clock used, to the nominal 27MHz clock specified.
The duration of the selected tone is programmed via the serial interface. Once both the frequency
and the duration have been set to non-zero values, the tone generation commences. Once the tone
generator has started running, the next tone frequency and duration may be programmed ready to
start as soon as the current tone finishes. Under this condition the tones are phase continuous, and a
BUSY flag is set on the BUSY pin, which now becomes a CMOS output, overdriving any pull-up or
down resistor placed on the pin to select the interface format at power-up. After a tone frequency of
duration has been written, it may be over written with a new value if desired.
At the conclusion of a tone burst, the circuit ensures that at the end of the duration time of the last
tone, the tone continues to the next zero crossing point to ensure DC offsets are not created. A
control bit (TFIN) is provided which allows selection of the method of completion of the burst: If set to
1, the burst completes at the next zero crossing. If left at 0, the burst completes a whole number of
sinusoids, avoiding potential problems with DC levels changing across AC coupling capacitors.
Whilst tones are being generated, writing either new frequency or new duration, will cause the
subsequent burst to be generated phase continuously with the current burst. If a duration value of 0
is written during a burst, the current burst will stop immediately (at the next zero cross or full cycle
complete point as selected by TFIN).
If the current burst completes, and no new duration of frequency have been set, the tones stop and
the duration value is reset to zero. The frequency setting is maintained in volatile memory. If a new
duration is programmed, then the tone generator will re-start with the previously programmed
frequency. If a new frequency is desired, the frequency is simply programmed before the duration,
the tone commencing when the duration is written.
SYSTEM CLOCK
The system clock for the WM8722 must be either 256fs or 384fs where fs is the audio sampling
frequency (LRCIN), typically 32kHz, 44.1kHz, 48kHz or 96kHz. The system clock is used to operate
the digital filters and the noise shaping circuits.
WM8722 has system clock detection circuitry that automatically determines the relationship between
the system clock frequency and the sampling rate (to within 8 system clocks). If greater than 8 clocks
error, then the interface shuts down the DAC and mutes the output. The system clock should be
synchronised with LRCIN, but WM8722 is tolerant of phase differences or jitter on this clock. Severe
distortion in the phase difference between LRCIN and the system clock (for example caused by too
many or too few system clocks received per LRCIN period) will be detected, and cause the device to
automatically re-synchronise. If the externally applied LRCIN slips in phase by more than half the
internal LRCIN period, which is derived from the master clock, then the interface resynchronises.
During re-synchronisation, the WM8722 will either repeat the previous sample or drop the next
sample depending on the nature of the phase slip. This will ensure there is no discernible click at the
analogue outputs during re-synchronisation.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
10
Advanced Information
WM8722
SYSTEM CLOCK FREQUENCY (MHZ)
SAMPLING RATE
(LRCIN)
256fs
8.192
384fs
12.288
16.9340
18.432
36.864
32kHz
44.1kHz
48kHz
11.2896
12.288
24.576
96kHz
Table 1 System Clock Frequencies versus Sampling Rate
AUDIO DATA INTERFACE
The serial data interface to WM8722 is fully compatible with both normal (MSB first, right-justified) or
I2S interfaces. Data may be packed (number of serial BLCKS per LRCIN period is exactly 2 times the
number of data bits, i.e. normally 32 in 16 bit mode) or unpacked (more than 32 BCLKs per LRCIN
period.
The WM8722 will automatically detect 16-bit packed data being sent to the device in normal mode,
and accept the data in this input format accordingly.
I2S MODE
DESCRIPTION
0
Normal format (MSB-first, right justified)
I2S format (Philips serial data protocol )
1
Table 2. Serial Interface Formats
1/fs
LEFT CHANNEL
RIGHT CHANNEL
LRCIN
BCKIN
1
2
3
1
2
3
n-2 n-1
n
n-2 n-1 n
DIN
MSB
MSB
LSB
LSB
Figure 5. Normal Data Input Timing
1/fs
LEFT CHANNEL
RIGHT CHANNEL
LRCIN
BCKIN
1
2
3
n-2 n-1
n
1
2
3
n-2 n-1
n
DIN
MSB
LSB
MSB
LSB
Figure 6. I2S Data Input Timing
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
11
WM8722
Advanced Information
MODES OF OPERATION
The software control interface may be operated using either a 3-wire (SPI-compatible) or 2-wire MPU
interface. Selection of interface format is achieved by monitoring the state of BUSY pin at power up.
In 3-wire mode, MD is used for the program data, MC is used to clock in the program data and
LATCH is used to latch in the program data. In 2-wire mode, MD is used for serial data and MC is
used for serial clock. In 2-wire mode, the LATCH pin allows the user to select one of two addresses.
SELECTION OF SERIAL CONTROL MODE
The serial control interface may be selected to operate in either 2 or 3-wire modes. This is achieved
by setting the state of the BUSY pin at power-up with a weak, external pull-up or pull-down resistor
(typically 10k). This pin is an input at power up, and its state selects the type of input format. The
value input at power-up is sampled and stored internally. This allows the BUSY pin to be used as an
output when tone generation has been enabled. This stored value is only reset when the device is
powered off.
BUSY PIN (TONE
GENERATION NOT ENABLED)
INTERFACE
FORMAT
0
1
3 wire
2 wire
Table 3. Control Interface Mode Selection
3-WIRE (SPI COMPATIBLE) SERIAL CONTROL MODE
The WM8722 can be controlled using a 3-wire serial interface. MD is used for the program data, MC
is used to clock in the program data and LATCH is use to latch in the program data. The 3-wire
interface protocol is shown in Figure 7.
LATCH
MC
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
MD
Figure 7. 3-Wire Serial Interface
2-WIRE SERIAL CONTROL MODE
The WM8722 supports a 2-wire MPU serial interface. The device operates as a slave device only.
The WM8722 has one of two slave addresses that are selected by setting the state of pin 5,
(LATCH).
ACK
R ADDR R/W
DATA B15-8 ACK
DATA B7-0 ACK
MD
MC
ADDR
STOP
START
Figure 8. 2-Wire Serial Interface
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
12
Advanced Information
WM8722
LATCH STATE
Address
1000001
1000000
1
0
To control the WM8722 on the bus, the master must initiate a data transfer by establishing a start
condition, defined by a high-to-low transition on MD whilst MC remains high. This indicates that an
address and data transfer will follow. All peripherals respond to the start condition and shift the next
eight bits (7-bit address + R/W bit). The transfer is MSB first. The peripheral that recognises the
transmitted address responds by pulling the data line low during the ninth clock pulse (acknowledge
bit). All other devices withdraw from the bus and maintain an idle condition once the appropriate
peripheral has been recognised. The idle condition is where the device monitors the MD and MC
lines waiting for a start condition and the correct transmitted address. The R/W bit determines the
direction of data transfer. The WM8722 is a write only device and only responds to the R/W bit
indicating a write.
The WM8722 acts as a standard slave device on the bus. The data on the MD is clocked in by MC.
The first 6 bits (which must be 100000) are clocked into the WM8722 followed by a programmable
address bit to select one of the two available addresses. The eighth bit of the address byte is the
R/W bit. The WM8722 checks this bit and responds if it is a write. If the correct address is sent by
the master, the WM8722 acknowledges the bus master (ACK) and pulls the bus low. The next byte is
the register address. Each subsequent byte of data is separated by an acknowledge bit.
A stop condition is defined when there is a low-to-high transition on MD when MC is high.
If a stop or start condition is detected out of sequence at any point in the data transfer, the device
jumps to the idle condition.
SERIAL CONTROL OPERATION
Control of the various modes of operation is software control over the 2 or 3-wire serial interface. The
following functions may be controlled via the serial control interface:
FUNCTION
OPTIONS
SOFTWARE CONTROL
DEFAULT VALUE
Input audio data format
Input Word Length
Normal format
Normal format (0)
16 bit (0)
I2S format
16
20
24
On
Off
De-emphasis selection
Off (0)
Operation enable (OPE)
(power down)
Enable
disable
Enabled (0)
Stereo (1001)
Off (0)
Analogue output mode
L, R, mono, Mute
Mute
On (Muted)
Off (Un-muted)
Input LRCIN polarity
Lch/Rch = Hi/Lo
Lch/Rch = Lo/Hi
Lch/Rch = Hi/Lo (0)
Master Volume Control
Lch, Rch individually
Lch, Rch both
0dB (1111001)
Lch, Rch individually (0)
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
13
WM8722
Advanced Information
FUNCTION
OPTIONS
SOFTWARE CONTROL
DEFAULT VALUE
DAC digital volume
Lch, Rch individually
Lch, Rch common
0dB (111111)
Lch, Rch individually (0)
Mixer Volume Control
Mixer Output Selection
Lch, Rch individually
Lch, Rch both
0dB (10111)
Lch, Rch individually (0)
5 switches for each of left and Normal stereo
right, mix and volume paths, (11100) MLMX left mux
individually controlled, or both (11100) MLVMX left mux
together, and with –6dB gain (11100) MRMX right mux
option for mono modes
(11100) MRVMX right mux
M6DB bits all 0 (gain 0dB)
0dB (11111)
Tone amplitude
Tone frequency
Tone duration
0 to –46.5dB in 1.5dB steps
plus mute
1 to 32767Hz in 1Hz steps
(based on 27MHz TCLK)
0 = disabled
0.1 to 25.5secs in 0.1sec 0 = disabled
steps
Tone
Finish
Behaviour
1 = Full cycle sine wave
(TFIN)
0 = next zero cross
Tone Waveform
Tone Burst
Sine or square wave
f or 2f
0 = sine
1 = square wave
0 = f
1 = 2f
Table 4. Control Functions
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
14
Advanced Information
WM8722
REGISTER MAP
The WM8722 controls the device functions using 15 program registers, each of which is 16-bits long.
These registers are all loaded via the serial control interface in either 2 or 3-wire mode.
There are two type of control word; either TFRQ, the tone frequency word, which is a single address
bit followed by 15 data bits, or other types, which have 6 address bits, and 10 bits of data. Other
types have the lead address bit inverted compared to TFREQ words, allowing use of a single write to
load the required frequency.
REG
B15 B14 B13 B12 B11 B10
B9
B8
LDL
B7
F[14:0]
B6
B5
B4
B3
B2
B1
B0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
TFREQ
R0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
DAL [7:0]
DAR[7:0]
IW1
R1
1
0
1
0
1
0
1
0
1
0
1
0
1
LDR
R2
IW0
res
PWD
ATC
DE
LRP
MU
I2S
PL[3:0]
res
R3
res
res
res
res
R4
BOTH
BOTH
BOTH
BOTH
BOTH
BOTH
BOTH
BOTH
res
res
res
MUTE
MUTE
MTRIML[4:0]
MTRIMR[4:0]
R5
res
res
R6
ZCEN
ZCEN
res
LVOL[6:0]
RVOL[6:0]
R7
R8
res
res
res
res
M6DB0
M6DB1
M6DB2
M6DB3
LMXSEL(4-0)
RMXSEL(4-0)
LVMXSEL(4-0)
RVMXSEL(4-0)
R9
res
R10
R11
R12
R13
res
res
TTIM[7:0]
F2F
SQR
TFIN
MUTE
TVOL[4:0]
Table 5. Mapping of Program Registers
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
15
WM8722
Advanced Information
REGISTER
NAME
REG
ADDRESS
BIT NAME
F[14:0]
DESCRIPTION
Tone frequency value
DEFAULT VALUE
TFREQ
1
000 0000 0000 0000
Register 0
000 0000
DAL[7:0]
LDL
DAC attenuation data for left channel
Attenuation data load control for left channel
DAC attenuation data for right channel
111 1111 (0dB)
0
Register 1
Register 2
000 0001
DAR[7:0]
LDR
111 1111 (0dB)
0
Attenuation data load control for right
channel
000 0010
000 0011
MU
Left and right DACs soft mute control
De-emphasis control
0 (not muted)
0 (de-emph off)
0 (power on)
00 (16 bit)
DE
PWD
Power off control
IW[1:0]
PL[3:0]
I2S
Input audio data bit length select
Output mode select
1001 (normal stereo)
0 ( NORMAL format)
0
Register 3
Audio data format select
Polarity of LRCIN (pin 7) select
Attenuator control
LRP
ATC
0
Register 4
Register 5
Register 6
000 0100
000 0101
000 0110
MTRIML[4:0]
MUTE
Left mixer 1 attenuation data
Left mixer mute
10111 (0dB)
0 (not mute)
10111 (0dB)
0 (not mute)
1111 001 (0dB)
MTRIMR[4:0]
MUTE
Right mixer 1 attenuation data
Right mixer mute
LVOL[6:0]
ZCEN
Left volume 2 attenuation data
BOTH
Register 7
Register 8
Register 9
Register 10
Register 11
000 0111
000 1000
000 1001
000 1010
000 1011
RVOL[6:0]
ZCEN
Right volume 2 attenuation data
1111 001 (0dB)
BOTH
LMXSEL
M6DB0
BOTH
Left mixer output mux control
M6DB for left mix output
11100 (normal stereo)
0 (0dB)
RMXSEL
M6DB1
BOTH
Right mixer output mux control
M6DB for right mix output
11100 (normal stereo)
0 (0dB)
LVMXSEL
M6DB2
BOTH
Left variable output mux control
M6DB for left variable output
11100 (normal stereo)
0 (0dB)
RVMXSEL
M6DB3
BOTH
Right variable output mux control
M6DB for right variable output
11100 (normal stereo)
0 (0dB)
Register 12
Register 13
000 1100
000 1101
TTIM[7:0]
TVOL[4:0]
MUTE
Tone duration
000 0000 (no tone)
11111 (max output)
0 (not muted)
Tone amplitude
Tone mute
TFIN
Tone burst finish on zero cross
Tone sine or square wave
Tone one cycle at F, two cycle at 2xF
0 (finish on full cycle)
0 (sine wave)
SQR
F2F
0 (normal F)
Table 6. Internal Register Mapping
REGISTER TFREQ
TONE FREQUENCY
This is the special register of 15 bit length with a single bit address, to allow values for the selected
tone frequency from 1Hz to 32767Hz to be written in one word. Writing 0 turns off the tone.
F
TONE = (FTCLK x TFREQ [15:0])/27x106
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
16
Advanced Information
WM8722
REGISTER 0/1
DAC OUTPUT ATTENUATION
A digital attenuator is provided to allow the levels of DAC signals to be attenuated in the digital
domain.
Register 0 (A[1:0] = 00) is used to control left channel attenuation. Bits 0-7 (AL[7:0]) are used to
determine the attenuation level. The level of attenuation is given by:
Attenuation = [20.log10 (Attenuation_Data/255)] dB
Bit 8 in register 0 (LDL) is used to control the loading of attenuation data in B[7:0]. When LDL is set
to 0, attenuation data will be loaded into AL[7:0], but it will not affect the attenuation level until LDL is
set to 1. LDR in register 1 has the same function for right channel attenuation.
Attenuation levels are controlled by setting the register set AL[7:0] (left channel) or AR[7:0] (right
channel). Attenuation levels are given in Table 7.
AX[7:0]
ATTENUATION LEVEL
00h
- ∞ dB (Mute)
01h
-48.16 dB
:
:
:
:
:
:
FEh
FFh
-0.034 dB
0dB
Table 7. Attenuation Control Levels
Register 1 (A[1:0] = 01)is used to control right channel attenuation in a similar manner.
REGISTER 2
SOFT MUTE
Soft mute is controlled by setting bit 0 in register 2 (A[1:0]=10). A high level on bit 0 will cause the
DAC outputs to be muted, the effect of which is to ramp the signal down in the digital domain so that
there is no discernible click.
DIGITAL DE-EMPHASIS
Bit 1 (DE) in register 2 (A[1:0]=10) is used to control digital de-emphasis. A low level on bit 1
disables de-emphasis whilst a high level enables de-emphasis.
POWER OFF CONTROL
Bit 2 (PWD) in register 2 is used for operation control. With PWD = low (default) the device functions
normally. With PWD = high the device is disabled and the outputs are held at midrail. Current
consumption of the digital section is minimised, but analogue bias sections remain active in order to
preserve DC levels.
INPUT WORD RESOLUTION
Bits 3 and 4 of register 2 (IW[1:0]) are used to determine the input word resolution. The WM8722
supports 16-bit, 18-bit, 20-bit and 24-bit word formats.
BIT 4 (IW1)
BIT 3 (IW0)
INPUT RESOLUTION
16-bit Data Word
20-bit Data Word
24-bit Data Word
18-bit Data Word
0
0
1
1
0
1
0
1
Table 8. Input Data Resolution
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
17
WM8722
Advanced Information
DAC OUTPUT CONTROL
Bits 5, 6, 7 and 8 (PL[3:0]) of register 2 are used to control the output format.
PL0
0
PL1
0
PL2
0
PL3
0
LEFT OUTPUT
MUTE
RIGHT OUTPUT
NOTE
MUTE
Mute Both Channels
0
0
0
1
MUTE
R
0
0
1
0
MUTE
L
0
0
1
1
MUTE
(L + R)/2
0
1
0
0
R
MUTE
0
1
0
1
R
R
0
1
1
0
R
L
Reverse Channels
Stereo Mode
0
1
1
1
R
(L + R)/2
1
0
0
0
L
MUTE
1
0
0
1
L
R
1
0
1
0
L
L
1
0
1
1
L
(L + R)/2
MUTE
R
1
1
0
0
(L + R)/2
(L + R)/2
(L + R)/2
(L + R)/2
1
1
0
1
1
1
1
0
L
1
1
1
1
(L + R)/2
Mono Mode
Table 9. Programmable Output Format
REGISTER 3
AUDIO DATA INPUT FORMAT
WM8722 allows maximum flexibility over the control of the audio data interface, allowing selection of
format type, word length, and sample rates.
DIGITAL AUDIO SERIAL PROTOCOL
A low on bit 0 sets the format to Normal (MSB-first, right justified Japanese format), whilst a high sets
the format to I2S (Philips serial data protocol).
AUDIO INTERFACE CLOCKS
Bit 1 (LRP) of register 3 is used to control the polarity of LRCIN (sample rate clock). When bit 1 is
low, left channel data is assumed when LRCIN is in a high phase and right channel data is assumed
when LRCIN is in a low phase. When bit 1 is high, the polarity assumption is reversed.
ATTENUATOR CONTROL
Bit 2 in register 3 (A1[1:0] = 11) is used to control the attenuator (ATC). When ATC is high, the
attenuation data loaded in program register 0 is used for both the left and the right channels. When
ATC is low, the attenuation data for each register is applied separately to left and right channels.
REGISTER 4/5
ANALOGUE MIXER TRIM
Bits 0-4 of register 4, MTRIML[0:4], set the gain level of the first stage of analogue mixing on the left
channel. The 5-bit register selects 1.5 dB increments of the MIXINL signal, over a range of +12dB to
–34.5dB. A 6th bit, MUTE, controls muting of the signal when set high.
Similarly, bits 0-4 of register 5, MTRIMR[0:4], set the attenuation level of the first stage of analogue
mixing on the right channel. The 5-bit register allows 1.5 dB increments of the MIXINR signal, over a
range of +12dB to –34.5dB. A 6th bit, MUTE, controls muting of the signal when set high.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
18
Advanced Information
WM8722
BOTH
In register 4 and 5, a further bit BOTH is available: When a write is made to either register 4 or 5 and
BOTH is set high, then the same value written to the register will also be written into the other
register. This allows both Left and Right channel gains to be updated simultaneously, halving the
number of serial writes required, (simplifying gain ramping, for example) provided that the same gain
is needed for both channels.
REGISTER 6/7
VOLUME CONTROL
Bits 0-6 of register 6, LVOL[6:0], control gain applied to the variable level output VAROUTL. This 6-
bit register controls 1.0 dB increments of the volume, over a range of +6 dB to –73 dB.
Similarly bits 0-6 of register 7, RVOL[6:0], control the gain applied to the variable level output
VAROUTR. Value 1111111 sets maximum, i.e. 6dB gain. Code 48 sets minimum gain. Values less
than code 48 apply mute to the gain stage. (i.e. set volume to 000 0000 to achieve mute)
ZCEN
A zero cross detect circuit is provided, so that volume control values are only updated when the input
signal to the gain stage is close to the analogue ground level, minimising clicks and zipper noise as
the gain values are changed. This circuit has no time out so if DC levels are being applied to the gain
stage input, then the gain will not be updated. This zero cross function is enabled when the ZCEN bit
is set high during a volume register write. If there is concern that a DC level may have blocked a
volume change (one made with ZCEN set high), then a subsequent volume write of the same value,
but with the ZCEN bit set low will force a volume update regardless of the DC level.
BOTH
In register 6 and 7, a further bit BOTH is available. When a write is made to either register 6 or 7 and
BOTH is set high, then the same value written to the register will also be written into the other
register. This allows both Left and Right channel gains to be updated simultaneously, halving the
number of serial writes required, provided that the same gain is needed for both channels.
REGISTER 8, 9, 10, 11
ANALOGUE MIXER OUTPUT SELECTION
The WM8722 allows software controllable selection of signal outputs. The WM8722 allows 2 outputs
per channel, with one output at line level, and another output at variable level, according to the
LVOL[6:0] and RVOL[6:0] attenuation register settings. In addition, the user may select whether the
left or the right signal, converted in the DAC, is mixed with the corresponding mixer input or not.
This switching scheme is detailed in Figure 9, with 10 different select signals per channel, 5 each for
each Mux: Each Mux therefore has 5 input signals; DACL, DACR, MIXL, MIXR and TONE. This
allows completely flexible selection of signal paths, both mono and stereo outputs, on any output.
MUX CONTROL BITS MXSEL(4:0)
SIGNAL SELECTED WHEN HIGH IS SET
DAC sum enable
0
1
2
3
4
MIXIN sum enable
TONE in sum enable
Opposite channel DAC sum enable
Opposite channel MIXIN sum enable
Table 10. MUX(4:0) mux control switches
If mono outputs are selected, the gain through the summer amplifiers may be reduced by 6dB if
required by setting the appropriate M6DB bits. Similarly left and right channels may be completely
swapped.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
19
WM8722
Advanced Information
MXINL
0/-6dB
0/-6dB
LINEOUTL
VAROUTL
+
+
LEFT
DAC
L Mix Switches (0-9)
R Mix Switches (0-9)
0/-6dB
VAROUTR
LINEOUTR
+
+
RIGHT
DAC
0/-6dB
TONE
DAC
MXINR
Figure 9. Output Mixer Configuration
M6DB
In each of the 4 MUX control registers there is an M6DB bit relevant to that channel. Setting M6DB
high reduces the relevant output signal by 6dB.
BOTH
When a write to any MXSEL register is made with the BOTH bit set high, then the complementary
channel MXSEL register for the other channel is updated with the same value. For example, if
RVMXSEL is updated and BOTH is set, then LVMXSEL is updated with the same value, but the
RMXSEL and LMXSEL registers (the non variable output path muxes) are NOT updated.
REGISTER 12
REGISTER 13
TONE DURATION
Bits 0-7 of register 12 sets the duration of the tone burst. Writing to the register with a non-zero value
starts the tone burst. Wring zero to this register stops the tone.
T = (2.7x106 x TTIM[7:0])/ FTCLK
TONE GENERATOR GAIN CONTROL
Bits 0-4 of register 13 TVOL[0:4] set the gain level of the tones summed into the analogue outputs.
Bit 5 of this word controls muting of the tones. Note both mute must be off (0) and the tone input to
the relevant mixer summing path must be selected (1). The gain defaults to 0dB (11111) but may be
attenuated n 1.5dB steps down to –46.5dB.
TONE GENERATOR WAVEFORM CONTROL
TFIN
A control bit (TFIN) is provided which allows selection of the method of completion of the burst. If set
to 1, the burst completes at the next zero crossing. If left at 0, the burst completes a whole number
of sinusoids, avoiding potential problems with DC levels changing across AC coupling capacitors. At
the conclusion of a tone burst, the circuit ensures that at the end of the duration time of the last tone,
the tone continues to the next zero crossing point to ensure DC offsets are not created.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
20
Advanced Information
WM8722
SQR
The WM8722 can generate three different tone types. The default setting is a sinusoidal tone.
Square waves are generated by setting the SQR bit.
F2F
A two-tone output that generates one cycle at the chosen frequency, followed by two cycles at twice
that frequency can be selected by setting the F2F bit. This facility may be used in sine or square
wave modes.
SYSTEM DIAGRAM
VIDEO
VIDEO OUT
DAC
TONE
GENERATOR
OUTPUT
MONO AUDIO
OUTPUT
(OPTIONAL)
MEDIA
FRONT END
L
WM8722
AUDIO
DAC
VARIABLE LEVEL
AUDIO OUTPUT (TV)
HOME
DIGITAL
R
L
CONNECTIVITY
DECODER
LINE LEVEL AUDIO
OUTPUT (VCR)
R
SYSTEM
CLOCKS
HEADPHONE
OUT
AMPLIFIER
STORAGE
(HDD)
MIC OR
ANALOGUE
INPUT
Figure 10. Digital Set Top Box Application
The WM8722 is a complete audio sub-system designed for digital set top box applications. A typical
application might require audio outputs to be routed to a VCR and television. The WM8722 allows
the user to control the output audio level being sent to the television whilst maintaining a constant
volume level to the VCR. The on-board tone generator can be programmed to provide a audible
warning signal from the set top box to the television outputs without appearing on the line level
outputs. The WM8722 can also directly generate a mono signal for UHF outputs.
The WM8722 contains a stereo analogue input. This signal can be routed or mixed together onto the
line and variable outputs. It can be used to control the volume level of an audio output from another
audio source such as a games machine or additional set top box. Alternatively, it could be used to
provide a karaoke input from a digital effects processor.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
21
WM8722
Advanced Information
RECOMMENDED EXTERNAL COMPONENTS
DVDD
AVDD
+
6
11
10
DVDD
DGND
AVDD
+
C1
C2
C3
C4
16
AGND
AGND
DGND
2
3
4
5
MC
C5
SPI or 2-wire
Interface
DVDD
MD
9
VAROUTR
VAROUTL
AC-Coupled
Variable Outputs
to External LPF
LATCH
BUSY
C6
2-wire Interface
12
R1
WM8722
SPI Interface
1
C7
DGND
TCLK
DIN
8
LINEOUTR
17
18
19
20
AC-Coupled
Line Level outputs
to External LPF
C8
LRCIN
BCKIN
SCKI
13
LINEOUTL
Audio Serial Data I/F
C9
7
15
MIXINR
MIXINL
CAP
+
C11
C12
C10
14
AGND
NOTES:
1. AGND and DGND should be connected as close to the WM8722 as possible.
2. C2, C3, C9, C10 and C11 should be positioned as close to the WM8722 as possible.
3. Capacitor types should be carefully chosen. Capacitors with very low ESR are
recommended for optimum performance.
Figure 11. External Components Diagram
RECOMMENDED EXTERNAL COMPONENTS VALUES
COMPONENT
REFERENCE
SUGGESTED
VALUE
DESCRIPTION
C1 and C4
C2 and C3
C5, C6, C7 and C8
C11
10µF
0.1µF
10µF
0.1µF
10µF
10kΩ
1µF
De-coupling for DVDD and AVDD.
De-coupling for DVDD and AVDD.
Output AC coupling caps to remove midrail DC level from outputs.
Reference de-coupling capacitors for CAP pin.
C12
R1
C9,C10
AC coupling capacitors for setting DC inputs level of analogue
Table 11. External Components Description
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
22
Advanced Information
WM8722
PACKAGE DIMENSIONS
DS: 20 PIN SSOP (7.2 x 5.3 x 1.75 mm)
DM0015.A
b
e
20
11
E1
E
GAUGE
PLANE
Θ
1
10
D
0.25
c
L
A1
A A2
-C-
0.10 C
SEATING PLANE
Dimensions
(mm)
NOM
-----
Symbols
MIN
-----
MAX
2.0
-----
1.85
0.38
0.25
7.50
A
A1
A2
b
c
D
e
E
E1
L
0.05
1.65
0.22
0.09
6.90
-----
1.75
-----
-----
7.20
0.65 BSC
7.80
7.40
5.00
0.55
0o
8.20
5.60
0.95
8o
5.30
0.75
4o
θ
REF:
JEDEC.95, MO-150
NOTES:
A. ALL LINEAR DIMENSIONS ARE IN MILLIMETERS.
B. THIS DRAWING IS SUBJECT TO CHANGE WITHOUT NOTICE.
C. BODY DIMENSIONS DO NOT INCLUDE MOLD FLASH OR PROTRUSION, NOT TO EXCEED 0.20MM.
D. MEETS JEDEC.95 MO-150, VARIATION = AE. REFER TO THIS SPECIFICATION FOR FURTHER DETAILS.
WOLFSON MICROELECTRONICS LTD
AI Rev 1.5 May 2000
23
相关型号:
©2020 ICPDF网 联系我们和版权申明