BB PCM1702P/PCM1702U

49%
FPO
®
PCM1702P
PCM1702U
BiCMOS Advanced Sign Magnitude 20-Bit
DIGITAL-TO-ANALOG CONVERTER
FEATURES
DESCRIPTION
● ULTRA LOW –96dB max THD+N
(No External Adjustment Required)
The PCM1702 is a precision 20-bit digital-to-analog
converter with ultra-low distortion (–96dB typ with a
full scale output). Incorporated into the PCM1702 is
an advanced sign magnitude architecture that eliminates unwanted glitches and other nonlinearities around
bipolar zero. The PCM1702 also features a very low
noise (120dB typ SNR: A-weighted method) and fast
settling current output (200ns typ, 1.2mA step) which
is capable of 16X oversampling rates.
●
●
●
●
●
NEAR-IDEAL LOW LEVEL OPERATION
GLITCH-FREE OUTPUT
120dB SNR TYP (A-Weight Method)
INDUSTRY STD SERIAL INPUT FORMAT
FAST (200ns) CURRENT OUTPUT
(±1.2mA)
Applications include very low distortion frequency
synthesis and high-end consumer and professional
digital audio applications.
● CAPABLE OF 16X OVERSAMPLING
● COMPLETE WITH REFERENCE
● LOW POWER (150mW typ)
Clock
Data
LE
DCOM
ACOM
+VCC
–VCC
Input Shift Register
and Control Logic
Balanced Current
Segment DAC A
Balanced Current
Segment DAC B
IOUT
Reference
and
Servo
Bipolar Offset
RF DC
SERV DC
BPO DC
International Airport Industrial Park • Mailing Address: PO Box 11400
Tel: (520) 746-1111 • Twx: 910-952-1111 • Cable: BBRCORP •
• Tucson, AZ 85734 • Street Address: 6730 S. Tucson Blvd. • Tucson, AZ 85706
Telex: 066-6491 • FAX: (520) 889-1510 • Immediate Product Info: (800) 548-6132
© 1993 Burr-Brown Corporation
PDS-1175B
1
Printed in U.S.A. June, 1995
PCM1702
®
SPECIFICATIONS
All specifications at 25°C, ±VCC and +VDD = ±5V unless otherwise noted.
PCM1702P/U, -J, -K
PARAMETER
CONDITIONS
RESOLUTION
MIN
TYP
MAX
20
DYNAMIC RANGE, THD + N at –60dB Referred to Full Scale, with A-weight
DIGITAL INPUT
Logic Family
Logic Level: VIH
VIL
IIH
IIL
Data Format
Input Clock Frequency
UNITS
Bits
110
dB
TTL/CMOS Compatible
+2.4
0
+VDD
0.8
±10
±10
VIH = +VDD
VIL = 0V
Serial, MSB First, BTC(1)
12.5
20.0
V
V
µA
µA
MHz
(2)
TOTAL HARMONIC DISTORTION + N
P/U
VO = 0dB
VO = –20dB
VO = –60dB
P/U, -J
VO = 0dB
VO = –20dB
VO = –60dB
P/U, -K
VO = 0dB
VO = –20dB
VO = –60dB
ACCURACY
Level Linearity
Gain Error
Bipolar Zero Error(5)
Gain Drift
Bipolar Zero Drift
Warm-up Time
IDLE CHANNEL SNR(6)
ANALOG OUTPUT
Output Range
Output Impedance
Settling Time
Glitch Energy
POWER SUPPLY REQUIREMENTS
Supply Voltage Range: +VCC = +VDD
–VCC = –VDD
Combined Supply Current: +ICC
Combined Supply Current: –ICC
Power Dissipation
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
fS = 352.8kHz(3), f = 1002Hz(4)
–92
–82
–46
–96
–83
–48
–100
–84
–50
At –90dB Signal Level
±0.5
±0.5
±0.25
±25
±5
1
0°C to 70°C
0°C to 70°C
Bipolar Zero, A-weighted Filter
110
(±0.003% of FSR, 1.2mA Step)
+4.75
–4.75
+VCC = +VDD = +5V
–VCC = –VDD = –5V
±VCC = ±VDD = ±5V
TEMPERATURE RANGE
Operating
Storage
–25
–55
–88
–74
–40
–92
–76
–42
–96
–80
–44
±3
dB
dB
dB
dB
dB
dB
dB
dB
dB
dB
%
%
ppm of FSR/°C
ppm of FSR/°C
minute
120
dB
±1.2
1.0
200
No Glitch Around Zero
mA
kΩ
ns
+5.00
–5.00
+5.00
–25.00
150
+5.25
–5.25
+9.0
–41.0
250
V
V
mA
mA
mW
+85
+125
°C
°C
NOTES: (1) Binary Two’s Complement coding. (2) Ratio of (DistortionRMS + NoiseRMS) / SignalRMS. (3) D/A converter sample frequency (8 x 44.1kHz; 8x oversampling).
(4) D/A converter output frequency (signal level). (5) Offset error at bipolar zero. (6) Measured using an OPA627 and 5kΩ feedback and an A-weighted filter.
The information provided herein is believed to be reliable; however, BURR-BROWN assumes no responsibility for inaccuracies or omissions. BURR-BROWN assumes
no responsibility for the use of this information, and all use of such information shall be entirely at the user’s own risk. Prices and specifications are subject to change
without notice. No patent rights or licenses to any of the circuits described herein are implied or granted to any third party. BURR-BROWN does not authorize or warrant
any BURR-BROWN product for use in life support devices and/or systems.
®
PCM1702
2
ABSOLUTE MAXIMUM RATINGS (DIP Package)
ABSOLUTE MAXIMUM RATINGS (SOP Package)
Power Supply Voltage .................................................................. ±6.5VDC
Input Logic Voltage ........................................... DGND—0.3V~+VDD+0.3V
Operating Temperature ..................................................... –25°C to +85°C
Storage Temperature ...................................................... –55°C to +125°C
Power Dissipation .......................................................................... 500mW
Lead Temperature (soldering, 10s) .................................................. 260°C
Power Supply Voltage .................................................................. ±6.5VDC
Input Logic Voltage ........................................... DGND—0.3V~+VDD+0.3V
Operating Temperature ..................................................... –25°C to +85°C
Storage Temperature ...................................................... –55°C to +125°C
Power Dissipation .......................................................................... 300mW
Lead Temperature (soldering, 5s) .................................................... 260°C
PIN ASSIGNMENTS (DIP Package)
PIN ASSIGNMENTS (SOP Package)
PIN
MNEMONIC
PIN
MNEMONIC
PIN
MNEMONIC
PIN
MNEMONIC
1
2
3
4
5
6
7
8
DATA
CLOCK
+VDD
DCOM
–VDD
LE
NC
NC
9
10
11
12
13
14
15
16
+VCC
BPO DC
IOUT
ACOM
ACOM
SERV DC
REF DC
–VCC
1
2
3
4
5
6
7
8
9
10
DATA
CLOCK
NC
+VDD
DCOM
–VDD
LE
NC
NC
NC
11
12
13
14
15
16
17
18
19
20
+VCC
BPO DC
NC
IOUT
ACOM
ACOM
SERV DC
NC
RFE DC
–VCC
PACKAGE INFORMATION(1)
MODEL
PCM1702P
PCM1702U
PACKAGE
PACKAGE DRAWING
NUMBER
16-Pin Plastic DIP
20-Pin Plastic SOP
180
248
GRADE MARKING (SOP Package)
NOTE: (1) For detailed drawing and dimension table, please see end of data
sheet, or Appendix D of Burr-Brown IC Data Book.
MODEL
PACKAGE
PCM1702U
PCM1702U-J
PCM1702U-K
Marked PCM1702.
Marked with white dot by pin 10.
Marked with red dot by pin 10.
CONNECTION DIAGRAM
47µF
+
2
CLOCK
2
22µF
+
+5V VDD
DATA
1
1
15 19
LE
7
6
14 17
+
4
3
11 14
+
5
4
10 12
6
5
9
47µF
47µF
–5V VDD
–5V VCC
16 20
11
+
100µF
RNF
VOUT
47µF
+
+5V VCC
+
47µF
13 16
12 15
= SOP
= DIP
®
3
PCM1702
TYPICAL PERFORMANCE CURVES
All specifications at 25°C, ±VA and ±VD = ±5.0V unless otherwise noted.
16-BIT LEVEL LINEARITY
(Dithered Fade-to-Noise)
THD+N vs FREQUENCY
–40
8
Deviation from Ideal Level (dB)
–60dB
THD+N (dB)
–60
–40dB
–80
–20dB
–100
0dB
–120
20
100
1k
6
4
2
0
–2
–4
–6
–8
–120
10k
–110
–100
Output Frequency (Hz)
–90
–80
–70
–60
Output Signal Level (dB)
–90dB SIGNAL SPECTRUM
(100Hz Bandwidth)
16-BIT MONOTONICITY
1.5
–80
Power Spectrum (dB)
Output Voltage (mV)
1
0.5
0
–0.5
–100
–120
–140
–1
–1.5
–160
8.83ms/div
0
4k
8k
12k
16k
20k
Frequency (Hz)
–110dB SIGNAL
(10Hz to 20kHz Bandwidth)
200
40
100
20
Output Level (µV)
Output Level (µV)
–90dB SIGNAL
(10Hz to 20kHz Bandwidth)
0
–100
0
–20
–200
–40
0
400
800
1200
1600
2000
0
Time (µs)
800
1200
Time (µs)
®
PCM1702
400
4
1600
2000
THEORY OF OPERATION
DISCUSSION OF
SPECIFICATIONS
ADVANCED SIGN MAGNITUDE
Digital audio systems have traditionally used laser-trimmed,
current-source DACs in order to achieve sufficient accuracy.
However, even the best of these suffer from potential lowlevel nonlinearity due to errors at the major carry bipolar
zero transition. More recently, DACs employing a different
architecture which utilizes noise shaping techniques and
very high over-sampling frequencies, have been introduced
(“Bitstream”, “MASH”, or 1-bit DAC). These DACs overcome the low level linearity problem, but only at the expense
of signal-to-noise performance, and often to the detriment of
channel separation and intermodulation distortion if the
succeeding circuitry is not carefully designed.
DYNAMIC SPECIFICATIONS
Total Harmonic Distortion + Noise
The key specifications for the PCM1702 is total harmonic
distortion plus noise (THD+N).
Digital data words are read into the PCM1702 at eight times
the standard compact disk audio sampling frequency of
44.1kHz (352.8kHz) so that a sine wave output of 1002Hz
is realized.
For production testing, the output of the DAC goes to an
I to V converter, then through a 40kHz low pass filter, and
then to a programmable gain amplifier to provide gain at
lower signal output test levels before being fed into an
analog-type distortion analyzer. Figure 1 shows a block
diagram of the production THD+N test setup.
The PCM1702 is a new solution to the problem. It combines
all the advantages of a conventional DAC (excellent full
scale performance, high signal-to-noise ratio and ease of
use) with superior low-level performance. Two DACs are
combined in a complementary arrangement to produce an
extremely linear output. The two DACs share a common
reference, and a common R-2R ladder for bit current sources
by dual balanced current segments to ensure perfect tracking
under all conditions. By interleaving the individual bits of
each DAC and employing precise laser trimming of resistors, the highly accurate match required between DACs is
achieved.
This new, complementary linear or advanced sign magnitude approach, which steps away from zero with small steps
in both directions, avoids any glitching or “large” linearity
errors and provides an absolute current output. The low level
performance of the PCM1702 is such that real 20-bit resolution can be realized, especially around the critical bipolar
zero point.
Table 1 shows the conversion made by the internal logic of
the PCM1702 from binary two’s complement (BTC). Also,
the resulting internal codes to the upper and lower DACs
(see front page block diagram) are listed. Notice that only
the LSB portions of either internal DAC are changing
around bipolar zero. This accounts for the superlative performance of the PCM1702 in this area of operation.
For the audio bandwidth, THD+N of the PCM1702 is
essentially flat for all frequencies. The typical performance
curve, “THD+N vs Frequency”, shows four different output
signal levels: 0dB, –20dB, –40dB, and –60dB. The test
signals are derived from a special compact test disk (the
CBS CD-1). It is interesting to note that the –20dB signal
falls only about 10dB below the full scale signal instead of
the expected 20dB. This is primarily due to the superior low
level signal performance of the advanced sign magnitude
architecture of the PCM1702.
In terms of signal measurement, THD+N is the ratio of
DistortionRMS + NoiseRMS/ SignalRMS expressed in dB. For the
PCM1702, THD+N is 100% tested at all three specified
output levels using the test setup shown in Figure 1. It is
significant to note that this test setup does not include any
output deglitching circuitry. All specifications are achieved
without the use of external deglitchers.
Dynamic Range
Dynamic range in audio converters is specified as the measure of THD+N at an effective output signal level of –60dB
referred to 0dB. Resolution is commonly used as a theoretical measure of dynamic range, but it does not take into
account the effects of distortion and noise at low signal
levels. The advanced sign magnitude architecture of the
PCM1702, with its ideal performance around bipolar zero,
provides a more usable dynamic range, even using the strict
audio definition, than any previously available D/A converter.
ANALOG OUTPUT
INPUT CODE
(20-bit Binary Two's Complement)
LOWER DAC CODE
(19-bit Straight Binary)
UPPER DAC CODE
(19-bit Straight Binary)
+Full Scale
+Full Scale –1LSB
Bipolar Zero +2LSB
Bipolar Zero +1LSB
Bipolar Zero
Bipolar Zero –1LSB
Bipolar Zero –2LSB
–Full Scale +LSB
–Full Scale
011...111
011...110
000...010
000...001
000...000
111...111
111...110
100...001
100...000
111...111+1LSB(1)
111...111+1LSB(1)
111...111+1LSB(1)
111...111+1LSB(1)
111...111+1LSB(1)
111...111
111...110
000...001
000...000
111...111
111...110
000...010
000...001
000...000
000...000
000...000
000...000
000...000
NOTE: (1) The extra weight of 1LSB is added at this point to make the transfer function symmetrical around bipolar zero.
TABLE I. Binary Two's Complement to Sign Magnitude Conversion Chart.
®
5
PCM1702
Use 400Hz High-Pass
Filter and 30kHz
Low-Pass Filter
Meter Settings
Distortion
Analyzer
Programmable
Gain Amp
0dB to 60dB
Low-Pass Filter
40kHz 3rd Order
GIC Type
Parallel-to-Serial
Conversion
DUT
(PCM1702)
(Shiba Soku Model
725 or Equivalent)
Binary
Counter
Digital Code
(EPROM)
DATA
I to V
Converter
OPA627
CLOCK
LE (Latch Enable)
Sampling Rate = 44.1kHz x 8(352.8kHz)
Output Frequency = 1002Hz
Timing
Logic
FIGURE 1. Production THD+N Test Setup.
Level Linearity
Deviation from ideal versus actual signal level is sometimes
called “level linearity” in digital audio converter testing. See
the “–90dB Signal Spectrum” plot in the Typical Performance Curves section for the power spectrum of a PCM1702
at a –90dB output level. (The “–90dB Signal” plot shows the
actual –90dB output of the DAC). The deviation from ideal
for PCM1702 at this signal level is typically less than
±0.3dB. For the “–110dB Signal” plot in the Typical Performance Curves section, true 20-bit digital code is used to
generate a –110dB output signal.
This type of performance is possible only with the lownoise, near-theoretical performance around bipolar zero of
the PCM1702 advanced sign magnitude.
A commonly tested digital audio parameter is the amount of
deviation from ideal of a 1kHz signal when its amplitude is
decreased form –60dB to –120dB. A digitally dithered input
signal is applied to reach effective output levels of
–120dB using only the available 16-bit code from a special
compact disk test input. See the “16-bit Level Linearity” plot
in the Typical Performance Curves section for the results of
a PCM1702 tested using this 16-bit dithered fade-to-noise
signal. Note the very small deviation from ideal as the signal
goes from –60dB to –100dB.
Monotonicity
Because of the unique advanced sign magnitude architecture
of the PCM1702, increasing values of digital input will
always result in increasing values of DAC output as the
signal moves away from bipolar zero in one-LSB steps (in
either direction). The “16-bit Monotonicity” plot in the
Typical Performance Curves section was generated using
16-bit digital code from a test compact disk. The test starts
with 10 periods of bipolar zero. Next are 10 periods of
alternating 1LSBs above and below zero, and then 10
periods of alternating 2LSBs above and below zero, and so
on until 10LSBs above and below zero are reached. The
signal pattern then begins again at bipolar zero.
With PCM1702, the low-noise steps are clearly defined and
increase in near-perfect proportion. This performance is
achieved without any external adjustments. By contrast,
sigma-delta (“Bit-stream”, “MASH”, or 1-bit DAC) architectures are too noisy to even see the first 3 or 4 bits change
(at 16 bits), other than by a change in the noise level.
Absolute Linearity
Even though absolute integral and differential linearity specs
are not given for the PCM1702, the extremely low THD+N
performance is typically indicative of 17-bit integral linearity
in the DAC. The relationship between THD+N and linearity,
however, is not such that an absolute linearity specification
for every individual output code can be guaranteed.
DC SPECIFICATION
Offset, Gain, and Temperature Drift
Although the PCM1702 is primarily meant for use in dynamic applications, specifications are also given for more
traditional DC parameters such as gain error, bipolar zero
offset error, and temperature gain and offset drift.
Idle Channel SNR
Another appropriate specification for a digital audio converter is idle channel signal-to-noise ratio (idle channel
SNR). This is the ratio of noise on the DAC output at bipolar
zero in relation to the full scale range of the DAC. To make
this measurement, the digital input is continuously fed the
code for bipolar zero, while the output of the DAC is bandlimited from 20Hz to 20kHz and an A-weighted filter is
applied. The idle channel SNR for the PCM1702 is typically
greater than 120dB, making it ideal for low-noise applications.
DIGITAL INPUT
Timing Considerations
The PCM1702 accepts TTL compatible logic input levels.
The data format of the PCM1702 is binary two’s complement (BTC) with the most significant bit (MSB) being first
®
PCM1702
6
INSTALLATION
in the serial input bit stream. Table II describes the exact
relationship of input data to voltage output coding. Any
number of bits can precede the 20 bits to be loaded, since
only the last 20 will be transferred to the parallel DAC
register after Latch Enable (Pin6 <PCM1702P>, Pin7
<PCM1702U>, LE) has gone low.
All DAC serial input data (Pin1, DATA) bit transfers are
triggered on positive clock (Pin2, CLOCK), edges. The
serial-to-parallel data transfer to the DAC occurs on the
falling edge of Latch Enable. The change in the output of the
DAC occurs at a rising edge of the 4th clock of the CLOCK
after the falling edge of Latch Enable. Refer to Figure 2 for
graphical relationships of these signals.
POWER SUPPLIES
Refer to CONNECTION DIAGRAM for proper connection
of the PCM1702. The PCM1702 only requires a ±5V supply. Both positive supplies should be tied together at a single
point. Similarly, both negative supplies should be connected
together. No real advantage is gained by using separate
analog and digital supplies. It is more important that both
these supplies be as “clean” as possible to reduce coupling
of supply noise to the output. Power supply decoupling
capacitors should be used at each supply pin to maximize
power supply rejection, as shown in CONNECTION DIAGRAM regardless of how good the supplies are. Both
commons should be connected to an analog ground plane as
close to the PCM1702 as possible.
Maximum Clock Rate
A typical clock rate of 16.9MHz for the PCM1702 is derived
by multiplying the standard audio sample rate of 44.1kHz by
sixteen times (16X over-sampling) the standard audio word
bit length of 24 bits (44.1kHz x 16 x 24 = 16.9MHz). Note
that this clock rate accommodates a 24-bit word length, even
though only 20 bits are actually being used. The setup and
hold timing relationships are shown in Figure 3.
FILTER CAPACITOR REQUIREMENTS
As shown in CONNECTION DIAGRAM, various size
decoupling capacitors can be used, with no special tolerances
being required. The size of the offset decoupling capacitor is
not critical either, with larger values (up to 100µF) giving
slightly better SNR readings. All capacitors should be as close
to the appropriate pins of the PCM1702 as possible to reduce
noise pickup from surrounding circuitry.
“Stopped Clock” Operation
The PCM1702 is normally operated with a continuous clock
input signal. If the clock is to be stopped between input data
words, the last 20 bits shifted in are not actually shifted from
the serial register to the latched parallel DAC register until
Latch Enable goes low. Latch Enable must remain low until
after the first clock cycle of the next data word to insure
proper DAC operation. In any case, the setup and hold times
for Data and LE must be observed as shown in Figure 3.
DIGITAL INPUT
ANALOG OUTPUT
CURRENT OUTPUT
1,048,576LSBs
1LSB
7FFFFHEX
00000HEX
80000HEX
Full Scale Range
NA
+Full Scale
Bipolar Zero –1LSB
–Full Scale
2.40000000mA
2.28882054nA
–1.19999771mA
0.00000000mA
+1.20000000mA
> 40ns
Data Input
LSB
MSB
> 15ns > 15ns
Clock
Input
> 20ns
> 20ns
> 15ns
Latch
Enable
> 15ns
> One Clock Cycle
TABLE II. Digital Input/Output Relationships.
> One Clock Cycle
FIGURE 3. Setup and Hold Timing Diagram.
Clock
DATA "N"
Data
1
2
3
4
12 13 14 15 16 17 18 19 20
MSB
1
LSB
Latch
Enable
IOUT
N-1
N
NOTES : (1) If clock is stopped between input of 20-bit data words, "Latch" Enable (LE) must remain low until after the first clock cycle of the next 20-bit data
word stream. (2) Data format is binary two's complement (BTC). Individual data bits are clocked in on the corresponding positive clock edge. (3) Latch Enable
(LE) must remain low at least one clock cycle after going negative. (4) Latch Enable (LE) must be high for at least one clock cycle before going negative. (5)
IOUT changes on positive going edge of the 4th clock after negative going edge of Latch Enable (LE).
FIGURE 2. Timing Diagram.
®
7
PCM1702
FIGURE 4. Typical Application for Stereo Audio 8X Oversampling system.
®
PCM1702
8
10pF
10pF
1MΩ
16.9344MHz
(192FS )
Interleaved
Digital
Input
+5V
4700pF
150Ω
14
100pF
DOL 24
1
DA 17
4
WCK 25
28
L/R 15
5
3
BCO 26
14 4 8 10 16 21
Burr-Brown
DF1700P
DOR 23
2
22
6
Yamaha
YM3623
17
8X Interpolation
Digital Filter
3
4.7µF
BCO 12
0.1µF
+
4.7µF
+5V
φA 8
7
+
4.7µF
6
28
1
17.1kΩ
Digital Interface
Format Receiver
+
4.7µF
+5V
–5V VCC
+5V VCC
+ C44
3.3µF
+ C42
3.3µF
+ C49
3.3µF
+ C41
3.3µF
6
5
4
3
2
1
6
5
4
3
2
1
–5V
IOUT
–5V
+5V
BPO DC
LE
–5V
GND
+5V
BPO DC
IOUT
PCM1702P
BCK
+5V
DATA
LE
–5V
GND
PCM1702P
BCK
+5V
DATA
9
10
11
15
14
13
12
16
9
10
11
15
14
13
12
16
+ C48
3.3µF
+
C50
100µF
+
C46
3.3µF
+ C47
3.3µF
+
C49
100µF
C45
3.3µF
+
+ C54
100µF
+
+5V VCC
IC3
C56
220p
RF2
2.5kΩ
–5V VCC
IC1
C55
220p
RF2
2.5kΩ
–5V VCC
+5V VCC
C52
100µF
+ C54
100µF
+
C51
100µF
R13
IC3
6.04kΩ
IC1
6.04kΩ
R12
C60
1000pF
R19
5.36kΩ
C59
1000pF
R18
4.02kΩ
R17
4.02kΩ
C58
1000pF
R16
5.36kΩ
C57
1000pF
R15
4.02kΩ
R14
4.02kΩ
R21
IC4
C62
1000pF
C61
1000pF
VO
Low-pass
3-pole Butterworth
f–3dB = 40kHz
VO
Low-pass
3-pole Butterworth
f–3dB = 40kHz
IC4
IC2
See Application Bulletin AB-026
for information on GIC filters.
2kΩ
IC2
2kΩ
R20
IC1-4: OPA2604