BB PCM1721

49%
1FPO
721
®
PCM1721
PCM
Stereo Audio
DIGITAL-TO-ANALOG CONVERTER
WITH PROGRAMMABLE PLL
TM
FEATURES
DESCRIPTION
● ACCEPTS 16-, 20-, OR 24-BIT INPUT DATA
The PCM1721 is a complete low cost stereo audio
digital-to-analog converter (DAC) with a phase-locked
loop (PLL) circuit included. The PLL derives either
256fS or 384fS system clock from an external 27MHz
reference frequency. The DAC contains a 3rd-order ∆Σ
modulator, a digital interpolation filter, and an analog
output amplifier. The PCM1721 can accept 16-, 20-, or
24-bit input data in either normal or I2S formats.
● COMPLETE STEREO DAC: Includes Digital
Filter and Output Amp
● DYNAMIC RANGE: 94dB
● MULTIPLE SAMPLING FREQUENCIES:
16kHz, 22.05kHz, 24kHz
32kHz, 44.1kHz, 48kHz
64kHz, 88.2kHz, 96kHz
The digital filter performs an 8X interpolation function and includes selectable features such as soft mute,
digital attenuation and digital de-emphasis. The PLL
can be programmed for sampling at standard digital
audio frequencies as well as one-half and double
sampling frequencies.
● PROGRAMMABLE PLL CIRCUIT:
256fS/384fS from 27MHz Master Clock
● NORMAL OR I2S DATA INPUT FORMATS
● SELECTABLE FUNCTIONS:
Soft Mute
Digital Attenuator (256 Steps)
Digital De-emphasis
The PCM1721 is ideal for applications which combine
compressed audio and video data such as DVD, DVDROM, set-top boxes and MPEG sound cards.
● OUTPUT MODE: Left, Right, Mono, Mute
Multi-level
Delta-Sigma
Modulator
BCKIN
LRCIN
DIN
Serial
Input
I/F
8X Oversampling
Digital Filter
with Function
Controller
Low-pass
Filter
DAC
VOUTL
CAP
Multi-level
Delta-Sigma
Modulator
ML
Low-pass
Filter
DAC
VOUTR
MC
MD
Mode
Control
I/F
ZERO
BPZ-Cont.
256fS/384fS
Open Drain
RSTB
Clock/OSC Manager and PLL
SCKI
MCKI
SCKO
Power Supply
VCP PGND VCC AGND VDD DGND
International Airport Industrial Park • Mailing Address: PO Box 11400, Tucson, AZ 85734 • Street Address: 6730 S. Tucson Blvd., Tucson, AZ 85706 • Tel: (520) 746-1111 • Twx: 910-952-1111
Internet: http://www.burr-brown.com/ • FAXLine: (800) 548-6133 (US/Canada Only) • Cable: BBRCORP • Telex: 066-6491 • FAX: (520) 889-1510 • Immediate Product Info: (800) 548-6132
®
© 1996 Burr-Brown Corporation
PDS-1319A
1
PCM1721
Printed in U.S.A. August, 1996
SPECIFICATIONS
All specifications at +25°C, +VCC = +VDD = +5V, fS = 44.1kHz, and 16-bit input data, SYSCLK = 384fS, unless otherwise noted.
PCM1721
PARAMETER
CONDITIONS
MIN
RESOLUTION
DATA FORMAT
Audio Data Format
Data Bit Length
Sampling Frequency (fS)
PLL PERFORMANCE
Master Clock Input Frequency
Generated Sysclk Frequency
Generated Sysclk Jitter
Generated Sysclk Transient(1)
Generated Sysclk Duty Cycle
Standard fS
One-half fS
Double fS
32
16
64
THD+N at –60dB
Dynamic Range (EIAJ Method)
Signal-to-Noise Ratio(3)
Channel Separation
DC ACCURACY
Gain Error
Gain Mismatch, Channel-to-Channel
Bipolar Zero Error
ANALOG OUTPUT
Output Voltage
Center Voltage
Load Impedance
fM = 27MHz
fM = 27MHz
fM = 27MHz, CL = 15pF
POWER SUPPLY REQUIREMENTS
Voltage Range
Supply Current: ICC + IDD + ICP
ICC + IDD + ICP
UNITS
24
Bits
48
24
96
kHz
kHz
kHz
40
MHz
±250
20
60
ps
ms
%
–89
–87
–31
–29
94
91
94
92
92
–80
dB
dB
dB
dB
dB
dB
dB
dB
dB
±1.0
±1.0
±30
±5.0
±5.0
% of FSR
% of FSR
mV
50
TTL
fs = 44.1kHz
fs = 96kHz
fs = 44.1kHz
fs = 96kHz
fs = 44.1kHz
fs = 96kHz
fs = 44.1kHz
fs = 96kHz
fs = 44.1kHz
90
90
88
VOUT = VCC/2 at BPZ
Full Scale (–0dB)
AC Load
Vp-p
VDC
kΩ
0.62 x VCC
VCC/2
5
DIGITAL FILTER PERFORMANCE
Passband
Stopband
Passband Ripple
Stopband Attenuation
Delay Time
De-emphasis Error
INTERNAL ANALOG FILTER
–3dB Bandwidth
Passband Response
Standard/I2S
16/20/24
Selectable
44.1
22.05
88.2
MAX
27
256fS/384fS
DIGITAL INPUT/OUTPUT LOGIC LEVEL
DYNAMIC PERFORMANCE(2)
THD+N at fS (0dB)
TYP
16
0.445
0.555
±0.17
–35
11.125/fS
–0.2
+0.55
100
–0.16
f = 20kHz
VCC = VDD = VCP
fS = 44.1kHz
fS = 96kHz
TEMPERATURE RANGE
Operation
Storage
4.5
0
–55
5
36
49
fS
fS
dB
dB
sec
dB
kHz
dB
5.5
43
58
VDC
mA
mA
+70
+100
°C
°C
NOTES: (1) Sysclk transient is the maximum frequency lock time when the PLL frequency is changed. (2) Dynamic performance specs are tested with 20kHz low
pass filter and THD+N specs are tested with 30kHz LPF, 400Hz HPF, Average-Mode. (3) SNR is tested at Infinite Zero Detection off.
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.
®
PCM1721
2
PIN CONFIGURATION
PIN ASSIGNMENTS
TOP VIEW
SSOP
MCKI
1
24 NC
SCKO
2
23 PGND
PIN
NAME
TYPE
1
MCKI
IN
FUNCTION
2
SCKO
OUT
System Clock Out. This output is 256fS or 384fS
system clock generated by the internal PLL.
3
VCP
PWR
PLL Power Supply (+5V)
4
SCKI
IN
Master Clock Input.
System Clock (256fS or 384fS) Input.
VCP
3
22 DGND
5
RES
N/A
SCKI
4
21 VDD
6*
ML
IN
Latch for serial control data
7*
MC
IN
Clock for serial control data
Reserved for factory use, do not connect.
RES
5
20
RES
8*
MD
IN
Data for serial control
ML
6
19
TEST
9*
RSTB
IN
Reset Input. When this pin is low, the digital
filters and modulators are held in reset.
MC
7
18
LRCIN
10
ZERO
OUT
MD
8
17
DIN
Zero Data Flag. This pin is low when the input
data is continuously zero for more than 65, 535
cycles of BCKIN.
RSTB
9
16
BCKIN
ZERO 10
15
CAP
VOUTR 11
14
VOUTL
AGND 12
13
VCC
PACKAGE INFORMATION
11
VOUTR
OUT
Right Channel Analog Output
12
AGND
GND
Analog Ground
13
VCC
PWR
Analog Power Supply (+5V)
14
VOUTL
OUT
15
CAP
16*
BCKIN
IN
Bit clock for clocking in the audio data.
17*
DIN
IN
Serial audio data input
18*
LRCIN
IN
19
TEST
N/A
20
RES
N/A
21
VDD
PWR
Analog Power Supply (+5V)
Digital Ground
Left Channel Analog Output
Common pin for analog output amplifiers.
DGND
GND
PACKAGE
PACKAGE DRAWING
NUMBER(1)
22
PRODUCT
23
PGND
GND
PCM1721
24-Pin SSOP
338
24
NC
—
Left/Right Word Clock. Frequency is equal to fS.
Test pin, must be tied “LOW”.
Reserved for factory use, do not connect.
PLL Ground
No Connection
* These pins include internal pull-up resistors.
NOTE: (1) For detailed drawing and dimension table, please see end of data
sheet, or Appendix C of Burr-Brown IC Data Book.
ABSOLUTE MAXIMUM RATINGS
Power Supply Voltage ....................................................................... +6.5V
+VCC to +VDD Difference ................................................................... ±0.1V
Input Logic Voltage .................................................. –0.3V to (VDD + 0.3V)
Power Dissipation .......................................................................... 530mW
Operating Temperature Range ............................................. 0°C to +70°C
Storage Temperature ...................................................... –55°C to +125°C
Lead Temperature (soldering, 5s) .................................................. +260°C
Thermal Resistance, θJA ....................................................................................... +70°C/W
®
3
PCM1721
TYPICAL PERFORMANCE CURVES
At TA = +25°C, VCC = VDD = VCP =+5V, fS = 44.1kHz, 16-bit input data, 384fS, unless otherwise noted. Measurement bandwidth is 20kHz.
DYNAMIC PERFORMANCE
DYNAMIC RANGE vs TEMPERATURE and VCC
fS = 44.1kHz
–84
86
–86
88
–88
VCC = 4.5V
Dynamic Range (dB)
THD+N (dB)
THD+N vs TEMPERATURE and VCC
fS = 44.1kHz
VCC = 5.0V
–90
VCC = 5.5V
VCC = 4.5V
5.0V
92
VCC = 5.0V
5.5V
94
VCC = 5.5V
–92
96
–25
0
25
50
70
85
100
–25
0
25
50
70
85
Temperature (°C)
Temperature (°C)
THD+N vs TEMPERATURE and VCC
fS = 96kHz
DYNAMIC RANGE vs TEMPERATURE and VCC
fS = 96kHz
–82
100
82
VCC = 4.5V
THD+N (dB)
Dynamic Range (dB)
VCC = 5.0V
–84
–86
–88
VCC = 5.5V
84
VCC = 4.5V
VCC = 5.0V
86
88
VCC = 5.5V
–90
90
–25
0
25
50
70
85
100
–25
0
25
50
Temperature (°C)
SNR vs TEMPERATURE and VCC
fS = 96kHz
SNR vs TEMPERATURE and VCC
fS = 44.1kHz
98
98
96
96
VCC = 4.5V
VCC = 5.5V
VCC = 5.0V
SNR (dB)
SNR (dB)
70
Temperature (°C)
94
92
94
85
100
85
100
VCC = 5.0V
VCC = 5.5V
92
VCC = 4.5V
90
90
–25
0
25
50
70
85
100
–25
Temperature (°C)
25
50
Temperature (°C)
®
PCM1721
0
4
70
TYPICAL PERFORMANCE CURVES
(CONT)
At TA = +25°C, VCC = VDD = VCP =+5V, fS = 44.1kHz, 16-bit input data, 384fS, unless otherwise noted. Measurement bandwidth is 20kHz.
DYNAMIC PERFORMANCE
THD+N vs fS
DYNAMIC RANGE vs fS
–76
86
–78
Dynamic Range (dB)
THD+N (dB)
–80
–82
–84
256fS
–86
–88
384fS
–90
256fS
88
92
384fS
94
–92
–94
96
30
40
50
60
70
80
90
100
30
40
50
fS (kHz)
70
80
90
100
80
90
100
fS (kHz)
SNR vs fS
ICC vs fS
98
60
256fS
50
ICC (mA)
96
SNR (dB)
60
94
40
384fS
92
30
90
20
30
40
50
60
70
80
90
100
30
fS (kHz)
40
50
60
70
fS (kHz)
®
5
PCM1721
TYPICAL PERFORMANCE CURVES
At TA = +25°C, VS = +5V, RL = 44.1kHz, and fSYS = 384fS, unless otherwise noted.
DIGITAL FILTER
OVERALL FREQUENCY CHARACTERISTIC
PASSBAND RIPPLE CHARACTERISTIC
0
–20
–0.2
–40
–0.4
dB
dB
0
–60
–0.6
–80
–0.8
–100
–1
0 0.4536fS
1.3605fS
2.2675fS
3.1745fS
4.0815fS
0
0.1134fS
Frequency (Hz)
5k
10k
15k
20k
25k
0
3628
15k
20k
25k
0
4999.8375
15k
20k
25k
19999.35
0.6
0.4
0.2
0
–0.2
–0.4
–0.6
0
Frequency (Hz)
5442
10884
Frequency (Hz)
®
PCM1721
14999.5125
DE-EMPHASIS ERROR (48kHz)
Error (dB)
Level (dB)
DE-EMPHASIS FREQUENCY RESPONSE (48kHz)
10k
9999.675
Frequency (Hz)
0
–2
–4
–6
–8
–10
–12
5k
14512
0.6
0.4
0.2
0
–0.2
–0.4
–0.6
Frequency (Hz)
0
10884
DE-EMPHASIS ERROR (44.1kHz)
Error (dB)
Level (dB)
DE-EMPHASIS FREQUENCY RESPONSE (44.1kHz)
10k
7256
Frequency (Hz)
0
–2
–4
–6
–8
–10
–12
5k
0.4535fS
0.6
0.4
0.2
0
–0.2
–0.4
–0.6
Frequency (Hz)
0
0.3402fS
DE-EMPHASIS ERROR (3kHz)
Error (dB)
Level (dB)
DE-EMPHASIS FREQUENCY RESPONSE (3kHz)
0
–2
–4
–6
–8
–10
–12
0
0.2268fS
Frequency (Hz)
6
16326
21768
TYPICAL CONNECTION DIAGRAM
Figure 1 illustrates the typical connection diagram for
PCM1721 in a MPEG2 application. The 27MHz master
video clock (fM) drives MCKI (pin 1) of PCM1721. A
programmable system clock is generated by the PCM1721
PLL, with SCKO used to drive the MPEG2 decoder’s
system clock input. The standard audio signals (data, bit
clock, and word clock) are generated in the decoder from
PCM1721’s system clock, providing synchonization of audio and video signals.
PLL CIRCUIT
PCM1721 has a programmable internal PLL circuit, as
shown in Figure 2. The PLL is designed to accept a 27MHz
master clock and generate all internal system clocks required
to operate the digital filter and ∆Σ modulator, either at 256fS
or 384fS. The PLL will directly track any variations in the
master clock’s frequency, and jitter on the system clock is
specified at 250ps maximum. Figure 3 illustrates the timing
requirements for the 27MHz master clock.
+5V Analog
23
22
PGND DGND
17
SERO
Audio
Decoder
16
SCKO
18
LRCKO
SYSCKI
2
256fS/384fS CLK 4
21
VDD
3
VCP
VOUTL
DIN
BCKIN
CAP
SCKO
VOUTR
SCKI
ZERO
Master
PLL
1
27MHz CLK OUT
19
15
200Ω
+
LRCIN
PCM1721
SCR(1)
or
PCR
14
MCKIN
Lch Analog Out
Post
LPF
Analog
Mute
Rch Analog Out
10
MC
MD
RSTB
AGND
Analog
Mute
10µF
11
ML
TEST
Post
LPF
6
STRB
7
SCKO
8
SDO
9
System
Controller
PIO
VCC
12
13
+5V Analog
NOTE: (1) SCR: System Clock Reference
PCR: Program Clock Reference
FIGURE 1. External Master Clock Input.
Sampling Frequency Selection
256fS/384fS Selection
DAC Section
System Clock Input
N Counter
Frequency
Selection ROM
Phase Detector
and Loop Filter
VCO
M Counter
4
1
2
System Clock Input
for DAC Section
27MHz Master
Clock Input
PLL Generated
System Clock Out
FIGURE 2. PPL Block Diagram.
1/27MHz or
1/256fS or 1/384fS
tCH
2.0V
0.8V
tCH : 13ns (min)
tCL : 13ns (min)
tCL
FIGURE 3. MCKI, SCKI Input Timing.
®
7
PCM1721
1/fS
L_ch
R_ch
LRCIN (pin 4)
BCKIN (pin 6)
AUDIO DATA WORD = 16-BIT
DIN (pin 5)
14 15 16
1
2
MSB
AUDIO DATA WORD = 20-BIT
DIN (pin 5)
18 19 20
1
2
23 24
1
18
3
2
15 16
1
2
19 20
1
2
LSB
22
3
MSB
14
3
MSB
LSB
MSB
AUDIO DATA WORD = 24-BIT
DIN (pin 5)
14
3
LSB
18
3
MSB
23 24
1
LSB
2
15 16
19 20
LSB
22
3
MSB
23 24
LSB
FIGURE 4. “Normal” Data Input Timing.
1/fS
L_ch
LRCIN (pin 4)
R_ch
BCKIN (pin 6)
AUDIO DATA WORD = 16-BIT
DIN (pin 5)
1
2
MSB
AUDIO DATA WORD = 20-BIT
DIN (pin 5)
1
2
15 16
1
2
19 20
1
2
LSB
22
3
MSB
3
MSB
18
3
2
1
LSB
MSB
AUDIO DATA WORD = 24-BIT
DIN (pin 5)
14
3
14
1
2
LSB
2
19 20
1
2
23 24
1
2
LSB
18
3
MSB
23 24
1
15 16
LSB
22
3
MSB
LSB
FIGURE 5. “I2S” Data Input Timing.
tMLS
tMLH
ML
1.4V
tMCH
tMLL
tMCL
MC
1.4V
tMCY
MD
1.4V
tMDS
tMDH
MC Pulse Cycle Time
: tMCY
: 100ns (min)
MC Pulse Width LOW
: tMCL
: 50ns (min)
MC Pulse Width HIGH
: tMCH
: 50ns (min)
MD Set-up Time
: tMDS
: 30ns (min)
MC Hold Time
: tMDH
: 30ns (min)
ML Low Level Time
: tMLL
: 30ns + 1SYSCLK (min)
ML Set-up Time
: tMLS
: 30ns (min)
ML Hold Time
: tMLH
: 30ns (min)
FIGURE 6. Serial Interface Timing.
®
PCM1721
8
PCM1721’s internal PLL can be programmed for nine
different sampling frequencies (LRCIN), as shown in Table
I. The internal sampling clocks generated by the various
programmed frequencies are shown in Table II. Because of
finite limitations in the PLL’s M and N counters, errors
associated with specific frequencies are shown.
Sampling Frequencies-LRCIN (kHz)
Half of Standard Sampling Freq
Standard Sampling Freq
Double of Standard Sampling Freq
16
32
64
22.05
44.1
88.2
24
48
96
TABLE I. Sampling Frequencies.
HALF OF STANDARD
SAMPLING FREQUENCY
256fS (kHz)
INTERNAL
SYSTEM
CLOCK
(MHz)
16
4.096
4.0982
5.6448
22.05
STANDARD
SAMPLING FREQUENCY
384fS (kHz)
24
16
22.05
256fS (kHz)
24
32
44.1
DOUBLE OF STANDARD
SAMPLING FREQUENCY
384fS (kHz)
48
32
44.1
256fS (kHz)
48
64
88.2
FREQ
ERROR
384fS (kHz)
96
64
88.2
%
96
0.0537
5.64543
6.144
0.0112
6.13634
6.144
–0.1247
6.13634
8.4672
–0.1247
8.46604
9.216
8.192
–0.0137
9.21426
–0.0189
8.18849
11.2896
–0.0428
11.29087
12.288
0.0112
12.2946
12.288
0.0537
12.2946
16.934
0.0537
16.93215
18.432
–0.0133
18.42851
16.384
–0.0189
16.37699
22.5792
–0.0428
22.58174
24.576
0.0112
24.5892
24.576
0.0537
24.5892
33.8688
0.0537
33.8643
36.864
36.85702
–0.0133
–0.0189
TABLE II. Sampling Frequencies vs Internal System Clock.
FUNCTION
Input Audio Data Format Selection
Normal Format
I2S Format
Input Audio Data Bit Selection
16/20/24 Bits
Input LRCIN Polarity Selection
Lch/Rch = High/Low
Lch/Rch = Low/High
16 Bits
Lch/Rch = High/Low
OFF
Soft Mute Control
OFF
Infinite Zero Detection Circuit Control
Operation Enable (OPE)
Sample Rate Selection
Internal System Clock Selection
256fS
384fS
Double Sampling Rate Selection
Standard Sampling Rate—44.1/48/32kHz
Double Sampling Rate—88.2/96/32kHz
Half Sampling Rate—22.05/24/16kHz
Sampling Frequency
44.1kHz Group
48kHz Group
32kHz Group
Analog Output Mode
L, R, Mono, Mute
PCM1721 includes several special functions, including digital attenuation, digital de-emphasis, soft mute, data format
selection and input word resolution. These functions are
controlled using a three-wire interface. MD (pin 8) is used
for the program data, MC (pin 7) is used to clock in the
program data, and ML (pin 6) is used to latch in the program
data. Table III lists the selectable special functions.
Normal Format
De-emphasis Control
Attenuation Control
Lch, Rch Individually
Lch, Rch Common
SPECIAL FUNCTIONS
DEFAULT MODE
0dB
Lch, Rch Individually Fixed
OFF
Enabled
384fS
Standard Sampling Rate
44.1kHz
Stereo
TABLE III. Selectable Functions.
®
9
PCM1721
MAPPING OF PROGRAM REGISTERS
B15
B14
B13
B12
B11
B10
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
MODE0
res
res
res
res
res
A1
A0
LDL
AL7
AL6
AL5
AL4
AL3
AL2
AL1
AL0
MODE1
res
res
res
res
res
A1
A0
LDR
AR7
AR6
AR5
AR4
AR3
AR2
AR1
AR0
MODE2
res
res
res
res
res
A1
A0
PL3
PL2
PL1
PL0
IW1
IW0
OPE
DEM
MUT
MODE3
res
res
res
res
res
A1
A0
IZD
SF1
SF0
DSR1
DSR0
SYS
ATC
LRP
I2S
PROGRAM REGISTER BIT MAPPING
ATTENUATION DATA LOAD CONTROL, LCH
PCM1721’s special functions are controlled using four program registers which are 16 bits long. These registers are all
loaded using MD. After the 16 data bits are clocked in, ML
is used to latch in the data to the appropriate register. Table
IV shows the complete mapping of the four registers and
Figure 7 illustrates the serial interface timing.
Bit 8 (LDL) is used to simultaneously set analog outputs of
Lch and Rch. An output level is controlled by AL[0:7]
attenuation data when this bit is set to 1. When set to 0, an
output level is not controlled and remains at the previous
attenuation level. A LDR bit in Register 1 has an equivalent
function as the LDL. When one of LDL or LDR is set to 1,
the output level of the left and right channel is simultaneously controlled. The attenuation level is given by:
REGISTER
NAME
BIT
NAME
Register 0
AL (7:0)
LDL
A (1:0)
Res
DAC Attenuation Data for Lch
Attenuation Data Load Control for Lch
Register Address
Reserved
Register 1
AR (7:0)
LDL
A (1:0)
Res
DAC Attentuation Data for Rch
Attenuation Data Load Control for Rch
Register Address
Reserved
X is the user-determined step number, an integer value
between 0 and 255.
Register 2
MUT
DEM
OPE
IW (1:0)
PL (3:0)
A (1:0)
res
Left and Right DACs Soft Mute Control
De-emphasis Control
Left and Right DACs Operation Control
Input Audio Data Bit Select
Output Mode Select
Register Address
Reserved
let x = 255
Register 3
I2S
LRP
ATC
SYS
DSR (1:0)
SF (1:0)
IZD
A (1:0)
Res
DESCRIPTION
ATT = 20 log (y/256) (dB), where y = x, when 0 ≤ x ≤ 254
y = x + 1, when x = 255
Example:
255 + 1 
ATT = 20 log 
= 0dB
 256 
let x = 254
254 
ATT = 20 log 
= –0. 068dB
 256 
Audio Data Format Select
Polarity of LRCIN (pin 7) Select
Attenuator Control
System Clock Select
Double Sampling Rate Select
Sampling Rate Select
Infinite Zero Detection Circuit Control
Register Address
Reserved
let x = 1
1 
= –48.16dB
ATT = 20 log 
 256 
let x = 0
0 
= –∞
ATT = 20 log 
 256 
TABLE IV. Internal Register Mapping.
REGISTER 0 (A1 = 0, A0 = 0)
REGISTER 1 (A1 = 0, A0 = 1)
B15 B14 B13 B12 B11 B10 B9 B8
B7 B6 B5 B4 B3 B2 B1 B0
B15 B14 B13 B12 B11 B10 B9 B8
res res res res res A1 A0 LDL AL7 AL6 AL5 AL4 AL3 AL2 AL1 AL0
res res res res res
Register 0 is used to control left channel attenuation. Bits
0 - 7 (AL0 - AL7) are used to determine the attenuation
level. The level of attenuation is given by:
Register 1 is used to control right channel attenuation. As
in Register 1, bits 0 - 7 (AR0 - AR7) control the level of
attenuation.
ATT = [20 log10 (ATT_DATA/255)] dB
®
PCM1721
B7 B6 B5 B4 B3 B2 B1 B0
A1 A0 LDR AR7 AR6 AR5 AR4 AR3 AR2 AR1 AR0
10
REGISTER 2 (A1 = 1, A0 = 0)
B15 B14 B13 B12 B11 B10 B9 B8
res res res res res A1
B7
B6 B5
B4
B3
B2
B1
Bits 5, 6, 7, and 8 (PL0:3) are used to control output format.
The output of PCM1721 can be programmed for 16 different
states, as shown in Table VIII.
B0
A0 PL3 PL2 PL1 PL0 IW1 IW0 OPE DEM MUTE
Register 2 is used to control soft mute, de-emphasis, operation enable, input resolution, and output format. Bit 0 is used
for soft mute: a “HIGH” level on bit 0 will cause the output
to be muted (this is ramped down in the digital domain, so
no “click” is audible). Bit 1 is used to control de-emphasis.
A “LOW” level on bit 1 disables de-emphasis, while a
“HIGH” level enables de-emphasis.
Bit 2, (OPE) is used for operational control. Table V illustrates the features controlled by OPE.
DATA INPUT
DAC OUTPUT
SOFTWARE MODE
INPUT
Zero
Forced to BPZ(1)
Enabled
Other
Forced to BPZ(1)
Enabled
Zero
Controlled by IZD
Enabled
Other
Normal
Enabled
OPE = 1
OPE = 0
PL0
PL1
PL2
PL3
Lch OUTPUT
Rch OUTPUT
NOTE
0
0
0
0
MUTE
MUTE
MUTE
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
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
1
1
0
0
(L + R)/2
MUTE
1
1
0
1
(L + R)/2
R
1
1
1
0
(L + R)/2
L
1
1
1
1
(L + R)/2
(L + R)/2
TABLE V. Operation Enable (OPE) Function.
TABLE VIII. Programmable Output Format.
OPE controls the operation of the DAC: when OPE is
“LOW”, the DAC will convert all non-zero input data. If the
input data is continuously zero for 65, 536 cycles of BCKIN,
the output will be forced to zero only if IZD is “HIGH”.
When OPE is “HIGH”, the output of the DAC will be forced
to bipolar zero, irrespective of any input data.
REGISTER 3 (A1 = 1, A0 = 1)
DATA INPUT
DAC OUTPUT
Zero
Forced to BPZ(1)
Other
Normal
Zero
Zero(2)
Other
Normal
IZD = 1
IZD = 0
DATA INPUT
DAC OUTPUT
Zero
Controlled by OPE and IZD
Enabled
Other
Controlled by OPE and IZD
Enabled
Zero
Forced to BPZ(1)
Disabled
Other
Forced to BPZ(1)
Disabled
RSTB = “HIGH”
RSTB = “LOW”
Bit 2 (ATC) is used for controlling the attenuator. When
bit 2 is “HIGH”, the attenuation data loaded in program
Register 0 is used for both left and right channels. When
bit 2 is “LOW”, the attenuation data for each register is
applied separately to left and right channels.
NOTE: (1) ∆∑ is disconnected from output amplifier. (2) ∆∑ is connected to
output amplifier.
Bit 3 (SYS) is the system clock selection. When bit 3 is
“LOW”, the system clock frequency is set to 384fS. When
bit 3 is “HIGH”, the system clock frequency is set to 256fS.
Bits 3 (IW0) and 4 (IW1) are used to determine input word
resolution. PCM1721 can be set up for input word resolutions of 16, 20, or 24 bits:
Bit 3 (IW0)
Input Resolution
0
0
1
0
0
1
0
0
16-bit Data Word
20-bit Data Word
24-bit Data Word
Reserved
B3 B2 B1 B0
Bits 0 (I2S) and 1 (LRP) are used to control the input data
format. A “LOW” on bit 0 sets the format to “Normal”
(MSB-first, right-justified Japanese format) and a “HIGH”
sets the format to I2S (Philips serial data protocol). Bit 1
(LRP) is used to select 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.
TABLE VII. Reset (RSTB) Function.
Bit 4 (IW1)
B8 B7 B6
IZD SF1 SF0 DSR1 DSR0 SYS ATC LRP I2S
Register 3 is used to control input data format and polarity,
attenuation channel control, system clock frequency, sampling frequency and infinite zero detection.
TABLE VI. Infinite Zero Detection (IZD) Function.
SOFTWARE
MODE
INPUT
MONO
res
A0
B4
STEREO
B15 B14 B13 B12 B11 B10 B9
res res res res A1
B5
REVERSE
Bits 4 (DSR0) and 5 (DSR1) are used to control multiples
of the sampling rate:
DSR1
DSR0
0
0
1
1
0
1
0
1
Multiple
Normal
Double
One-half
Reserved
32/44.1/48kHz
64/88.2/96kHz
16/22.05/24kHz
Not Defined
®
11
PCM1721
Bits 6 (SF0) and 7 (SF1) are used to select the sampling
frequency:
SF1
SF0
0
0
1
1
0
1
0
1
When IZD is “LOW”, the zero detect circuit is off. Under
this condition, no automatic muting will occur if the input
is continuously zero. When IZD is “HIGH”, the zero detect
feature is enabled. If the input data is continuously zero for
65, 536 cycles of BCKIN, the output will be immediately
forced to a bipolar zero state (VCC/2). The zero detection
feature is used to avoid noise which may occur when the
input is DC. When the output is forced to bipolar zero,
there may be an audible click. PCM1721 allows the zero
detect feature to be disabled so the user can implement an
external muting circuit.
Sampling Frequency
44.1kHz group
48kHz group
32kHz group
Reserved
22.05/44.1/88.2kHz
24/48/96kHz
16/32/64kHz
Not Defined
Bit 8 is used to control the infinite zero detection function
(IZD).
ML (pin 6)
MC (pin 7)
MD (pin 8)
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
FIGURE 7. Serial Interface Timing.
tMLS
tMLH
ML
1.4V
tMCH
tMLL
tMCL
MC
1.4V
tMCY
MD
1.4V
tMDS
tMDH
MC Pulse Cycle Time
: tMCY
: 100ns (min)
MC Pulse Width LOW
: tMCL
: 50ns (min)
MC Pulse Width HIGH
: tMCH
: 50ns (min)
MD Set-up Time
: tMDS
: 30ns (min)
MC Hold Time
: tMDH
: 30ns (min)
ML Low Level Time
: tMLL
: 30ns + 1SYSCLK (min)
ML Set-up Time
: tMLS
: 30ns (min)
ML Hold Time
: tMLH
: 30ns (min)
FIGURE 8. Program Register Input Timing.
®
PCM1721
12
APPLICATION
CONSIDERATIONS
INTERNAL ANALOG FILTER FREQUENCY RESPONSE
(20Hz~24kHz, Expanded Scale)
1.0
DELAY TIME
There is a finite delay time in delta-sigma converters. In A/D
converters, this is commonly referred to as latency. For a
delta-sigma D/A converter, delay time is determined by the
order number of the FIR filter stage, and the chosen sampling
rate. The following equation expresses the delay time of
PCM1721:
dB
0.5
0
–0.5
TD = 11.125 x 1/fS
For fS = 44.1kHz, TD = 11.125/44.1kHz = 251.4µs
–1.0
20
Applications using data from a disc or tape source, such as
CD audio, CD-Interactive, Video CD, DAT, Minidisc, etc.,
generally are not affected by delay time. For some professional applications such as broadcast audio for studios, it is
important for total delay time to be less than 2ms.
100
1k
Frequency (Hz)
10k
24k
FIGURE 9. Low Pass Filter Frequency Response.
INTERNAL ANALOG FILTER FREQUENCY RESPONSE
(10Hz~10MHz)
OUTPUT FILTERING
dB
For testing purposes all dynamic tests are done on the
PCM1721 using a 20kHz low pass filter. This filter limits
the measured bandwidth for THD+N, etc. to 20kHz. Failure
to use such a filter will result in higher THD+N and lower
SNR and Dynamic Range readings than are found in the
specifications. The low pass filter removes out of band
noise. Although it is not audible, it may affect dynamic
specification numbers.
The performance of the internal low pass filter from DC to
24kHz is shown in Figure 9. The higher frequency rolloff of
the filter is shown in Figure 10. If the user’s application has
the PCM1721 driving a wideband amplifier, it is recommended to use an external low pass filter. A simple 3rdorder filter is shown in Figure 11. For some applications, a
passive RC filter or 2nd-order filter may be adequate.
10
5
0
–5
–10
–15
–20
–25
–30
–35
–40
–45
–50
–55
–60
10
100
1k
10k
100k
1M
10M
Frequency (Hz)
FIGURE 10. Low Pass Filter Wideband Frequency Response.
GAIN vs FREQUENCY
6
90
+
VSIN
10kΩ
10kΩ
680pF
OPA604
10kΩ
–14
0
–34
–90
–54
–180
Phase (°)
1500pF
Gain (dB)
Gain
Phase
100pF
–
–74
–270
–94
–360
100
1k
10k
Frequency (Hz)
100k
1M
FIGURE 11. 3rd-Order LPF.
®
13
PCM1721
2.6V
VCC/VDD 2.2V
1.8V
Reset
Reset Removal
Internal Reset
1024 system (= XTI) clocks
XTI Clock
FIGURE 12. Internal Power-On Reset Timing.
RSTB
50% of VDD
tRST(1)
Reset
Reset Removal
Internal Reset
1024 system (XTI) clocks
XTI Clock
NOTE: (1) tRST = 20ns min
FIGURE 13. RSTB-Pin Reset Timing.
Reset
supplies are used without a common connection, the delta
between the supplies during ramp-up time must be less than
0.6V. An application circuit to avoid a power-on latch-up
condition is shown in Figure 14.
PCM1721 has both internal power-on reset circuit and the
RSTB pin (pin 9) which accepts an external forced reset by
RSTB = LOW. For internal power on reset, initialize (reset)
is done automatically at power on VDD >2.2V (typ). During
internal reset = LOW, the output of the DAC is invalid and
the analog outputs are forced to VCC/2. Figure 12 illustrates
the timing of internal power on reset.
Digital
Power Supply
PCM1721 accepts an external forced reset when RSTB = L.
During RSTB = L, the output of the DAC is invalid and the
analog outputs are forced to VCC/2 after internal initialize
(1024 system clocks count after RSTB = H.) Figure 13
illustrates the timing of RSTB pin reset.
VDD
DGND
VCP VCC
AGND
FIGURE 14. Latch-up Prevention Circuit.
POWER SUPPLY
CONNECTIONS
BYPASSING POWER SUPPLIES
PCM1721 has three power supply connections: digital (VDD),
analog (VCC), and PLL (VCP). Each connection also has a
separate ground return pin. It is acceptable to use a common
+5V power supply for all three power pins. If separate
The power supplies should be bypassed as close as possible
to the unit. Refer to Figure 17 for optimal values of bypass
capacitors. Its is also recommended to include a 0.1µF ceramic capacitor in parallel with the 10µF tantalum capacitor.
®
PCM1721
Analog
Power Supply
14
+
In
+
8fS
18-Bit
+
Z–1
+
+
–
+
Z–1
Z–1
–
+
+
5-level Quantizer
+
4
3
Out
48fS (384fS)
64fS (256fS)
2
1
0
FIGURE 15. 5-Level ∆Σ Modulator Block Diagram.
THEORY OF OPERATION
3rd ORDER ∆Σ MODULATOR
The delta-sigma section of PCM1721 is based on a 5-level
amplitude quantizer and a 3rd-order noise shaper. This
section converts the oversampled input data to 5-level deltasigma format.
20
0
–20
Gain (–dB)
A block diagram of the 5-level delta-sigma modulator is
shown in Figure 15. This 5-level delta-sigma modulator has
the advantage of stability and clock jitter sensitivity over the
typical one-bit (2 level) delta-sigma modulator.
–40
–60
–80
–100
–120
The combined oversampling rate of the delta-sigma modulator and the internal 8X interpolation filter is 48fS for a
384fS system clock, and 64fS for a 256fS system clock. The
theoretical quantization noise performance of the 5-level
delta-sigma modulator is shown in Figure 16.
–140
–160
0
5
10
15
20
25
Frequency (kHz)
FIGURE 16. Quantization Noise Spectrum.
®
15
PCM1721
AC-3 APPLICATION CIRCUIT
A typical application for PCM1721 is AC-3 5.1 channel audio decoding and playback. This circuit uses PCM1721 to develop
the audio system clock from the 27MHz video clock, with the SCKO pin used to drive the AC-3 decoder and two PCM1720
units, the non-PLL version of PCM1721.
10µF
+
SCKO
AC-3
Audio
Decoder
+5V Analog
20
LRCKO
14
16
SERO_0
SERO_1
15
SERO_2
2
SYSCKI
19
DGND
VDD
VOUTL
BCKIN
DIN
CAP
6
7
Analog Out
Post
Low Pass
Filter
Analog
Mute
Analog Out
13
+
10µF
9
ML
MC
ZERO
8
Mute
Control
MD
RSTB
AGND
STRB
µP
Analog
Mute
SCKI
VOUTR
5
Post
Low Pass
Filter
LRCIN
PCM1720
4
12
VCC
10
11
3.3µF
+
SCKO
+5V Analog
SDO
10µF
+
Three-wire I/F
(Serial I/O)
+5V Analog
20
3
19
DGND
14
16
15
2
VDD
VOUTL
BCKIN
12
DIN
CAP
6
7
Analog Out
Post
Low Pass
Filter
Analog
Mute
Analog Out
13
+
10µF
SCKI
VOUTR
5
Analog
Mute
LRCIN
PCM1720
4
Post
Low Pass
Filter
9
ML
MC
ZERO
8
Mute
Control
MD
RSTB
AGND
VCC
10
3.3µF
+
11
+5V Analog
10µF
+
23
16
Master Clock
Generator
or
PLL
18
17
2
4
1
6
7
8
Reset
9
22
+5V Analog
21
3
PGND DGND VDD
VDP
VOUTL
BCKIN
14
Analog
Mute
Analog Out
Post
Low Pass
Filter
Analog
Mute
Analog Out
LRCIN
DIN
CAP
15
+
10µF
SCKO
SCKI
PCM1721
VOUTR
MCKI
11
ML
MC
ZERO
10
Mute
Control
MD
19
RSTB
AGND
VCC
12
13
+
3.3µF
FIGURE 17. Connection Diagram for a 6-Channel AC-3 Application.
®
PCM1721
Post
Low Pass
Filter
16
+5V Analog