FEATURES
5 V Stereo Audio DAC System
Accepts 16-Bit/20-Bit/24-Bit Data
Supports 24 Bits, 192 kHz Sample Rate
Accepts a Wide Range of Sample Rates Including:
Scrambling
Single-Ended Output for Easy Application
–94 dB THD + N
108 dB SNR and Dynamic Range
75 dB Stopband Attenuation
Clickless Volume Control
Hardware and Software Controllable Clickless Mute
Serial (SPI) Control for: Serial Mode, Number of Bits,
Sample Rate, Volume, Mute, De-Emphasis and
Output Phase
Digital De-Emphasis Processing for 32 kHz, 44.1 kHz,
and 48 kHz Sample Rates
Programmable Dual Fractional-N PLL Clock Generator
27 MHz Master Clock Input/Oscillator
Generated System Clocks
SCLK0: 33.8688 MHz
SCLK1: 384/256 f
(32 kHz/44.1 kHz/48 kHz/88.2 kHz/
S
96 kHz)
SCLK2: 512 f
(32 kHz/44.1 kHz/48 kHz/88.2 kHz/
S
96 kHz)/22.5792 MHz
Better than 100 ps RMS Clock Jitter
Flexible Serial Data Port with Right-Justified, Left-
Justified, I2S-Compatible, and DSP Serial Port Modes
28-Lead SSOP Plastic Package
APPLICATIONS
DVD, CD, Home Theater Systems, Automotive Audio
Systems, Sampling Musical Keyboards, Digital Mixing
Consoles, Digital Audio Effects Processors
PRODUCT OVERVIEW
The AD1959 is a complete high-performance single-chip stereo
digital audio playback system. It is comprised of a multibit sigmadelta modulator, digital interpolation filters, and analog output
drive circuitry with an on-board dual PLL clock generator.
Other features include an on-chip stereo attenuator and mute,
programmed through an SPI-compatible serial control port.
The AD1959 is fully compatible with all known DVD formats
including 96 kHz and 192 kHz sample frequencies and 24 bits.
It also is backwards-compatible by supporting 50 µs/15 µs
digital de-emphasis for “redbook” compact discs, as well as
de-emphasis at 32 kHz and 48 kHz sample rates.
The AD1959 has a simple but flexible serial data input port that
allows for glueless interconnection to a variety of ADCs, DSP
chips, AES/EBU receivers, and sample rate converters. The
AD1959 can be configured in left-justified, I2S, right-justified,
or DSP serial-port-compatible modes. It can support 16, 20,
and 24 bits in all modes. The AD1959 accepts serial audio data
in MSB first, two’s-complement format, and operates from a
single 5 V power supply. It is fabricated on a single monolithic
integrated circuit and housed in a 28-lead SSOP package for
operation over the temperature range –40°C to +105°C.
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
–0.5 dB Full Scale
Input Sample Rate48 kHz
Measurement Bandwidth20 Hz to 20 kHz
Word Width20 Bits
Load Capacitance100 pF
Load Impedance47 kΩ
Input Voltage HI3.5 V
Input Voltage LO0.8 V
ANALOG PERFORMANCE
MinTypMaxUnit
Resolution24Bits
Signal-to-Noise Ratio (20 Hz to 20 kHz)
No Filter (Stereo)105dB
With A-Weighted Filter (Stereo)108dB
Dynamic Range (20 Hz to 20 kHz, –60 dB Input)
No Filter (Stereo)105dB
With A-Weighted Filter (Stereo)101108dB
Total Harmonic Distortion + Noise (Stereo)–94–91dB
PLL Performance
Master Clock Input Frequency27MHz
Generated System Clocks
SCLK033.8688MHz
SCLK112.288MHz
SCLK222.5792MHz
Jitter (SCLK0 and SCLK1)85125ps rms
Analog Outputs
Single-Ended Output Range (±Full Scale)3.17V p-p
Output Capacitance at Each Output Pin2pF
(FILTR)2.342.392.44V
V
REF
Gain Error–5± 2.0+5%
Interchannel Gain Mismatch–0.15± 0.015+0.15dB
Gain Drift150250ppm/°C
DC Offset–25–5+15mV
Out-of-Band Energy (0.5 × f
Interchannel Crosstalk (EIAJ Method)–120dB
Interchannel Phase Deviation± 0.1Degrees
De-Emphasis Gain Error± 0.1dB
NOTES
Performance of right and left channels is identical (exclusive of the Interchannel Gain Mismatch and Interchannel Phase Deviation specifications).
Specifications subject to change without notice.
to 100 kHz)–90dB
S
DIGITAL I/O (–40°C to +105°C )
MinTypMaxUnit
Input Voltage HI (V
Input Voltage HI (V
Input Voltage LO (V
Input Leakage (I
Input Leakage (I
High Level Output Voltage (V
Low Level Output Voltage (V
Low Level Output Voltage (V
DIGITAL TIMING (Guaranteed over –40°C to +105°C, AVDD = DVDD = 5.0 V ± 10%)
MinUnit
t
DMP
t
DML
t
DMH
t
DBH
t
DBL
t
DBP
t
DLS
t
DLH
t
DDS
t
DDH
t
RSTL
Specifications subject to change without notice.
MCLK Period (FMCLK = 256 × FLRCLK)54ns
MCLK LO Pulsewidth (All Modes)15ns
MCLK HI Pulsewidth (All Modes)10ns
BCLK HI Pulsewidth7ns
BCLK LO Pulsewidth12ns
BCLK Period60ns
LRCLK Setup20ns
LRCLK Hold (DSP Serial Port Mode Only)20ns
SDATA Setup15ns
SDATA Hold10ns
RST LO Pulsewidth15ns
REV. 0
–3–
AD1959
WARNING!
ESD SENSITIVE DEVICE
ABSOLUTE MAXIMUM RATINGS*
DVDD to DGND . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +6 V
AVDD to DGND . . . . . . . . . . . . . . . . . . . . . . –0.3 V to +6 V
Digital Inputs . . . . . . . . . . DGND – 0.3 V to DVDD + 0.3 V
Analog Inputs . . . . . . . . . . AGND – 0.3 V to AVDD + 0.3 V
AGND to DGND . . . . . . . . . . . . . . . . . . . . –0.3 V to + 0.3 V
*Stresses above those listed under Absolute Maximum Ratings may cause perma-
nent damage to the device. This is a stress rating only; functional operation of the
device at these or any other conditions above those listed in the operational
sections of this specification is not implied. Exposure to absolute maximum rating
conditions for extended periods may affect device reliability. Only one absolute
maximum rating may be applied at any one time.
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. Although
the AD1959 features proprietary ESD protection circuitry, permanent damage may occur on
devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are
recommended to avoid performance degradation or loss of functionality.
ORDERING GUIDE
ModelTemperaturePackage DescriptionPackage Option
AD1959YRS–40°C to +105
AD1959YRSRL–40°C to +105
°C28-Lead Small Outline PackageRS-28
°C28-Lead Small Outline PackageRS-28 on 13" Reels
EVAL-AD1959EBEvaluation Board
PIN CONFIGURATION
1
CCLK
CLATCH
RESET
LRCLK
BCLK
SDATA
DVDD
DGND
SCLK0
MCLK
XOUT
XIN
SCLK1
SCLK2
2
3
4
5
6
AD1959
7
TOP VIEW
(Not to Scale)
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
CDATA
MUTE
ZERO
FILTB
AVDD
OUTL
AGND1
FLTR
OUTR
AGND0
LF1
LF0
PGND
PVDD
–4–
REV. 0
AD1959
PIN FUNCTION DESCRIPTIONS
PinInput/OutputMnemonicDescription
1ICCLKControl Clock Input for Control Data. Control input data must be valid on
the rising edge of CCLK. CCLK may be continuous or gated.
2ICLATCHLatch Input for Control Data.
3IRESETReset. The AD1959 is placed in a reset mode when this pin is held LO.
The serial control port registers are reset to their default values. Set HI for
normal operation.
4ILRCLKLeft/Right Clock Input for Input Data. Must run continuously.
5IBCLKBit Clock Input for Input Data. Need not run continuously; may be gated
or used in a burst fashion.
6ISDATASerial input, MSB first, containing two channels of 16/20/24 bits of two’s-
complement data per channel.
7IDVDDDigital Power Supply Connect to Digital 5 V Supply.
8IDGNDDigital Ground.
9OSCLK033.8688 MHz Clock Output.
10I/OMCLK27 MHz Master Clock Output/256 f
11OXOUT27 MHz Crystal Oscillator Output.
12IXIN27 MHz Crystal Oscillator/External Clock Input.
13OSCLK1256/384 f
14OSCLK2512 f
Output.
S
/22.5792 MHz Output.
S
15PVDDPLL Power Supply. Connect to PLL 5 V Supply.
16PGNDPLL Ground.
17LF0PLL0 Loop Filter.
18LF1PLL1 Loop Filter.
19AGND0Analog Ground.
20OOUTRRight Channel Positive Line Level Analog Output.
21OFILTRVoltage Reference Filter Capacitor Connection. Bypass and decouple the
voltage reference with parallel 10 µF and 0.1 µF capacitors to AGND.
22IAGND1Analog Ground.
23OOUTLLeft Channel Line Level Analog Output.
24AVDDAnalog Power Supply. Connect to Analog 5 V Supply.
25FILTBFilter Capacitor Connection, Connect 10 µF Capacitor to AGND.
26OZEROZero Flag Output. This pin goes HI when both channels have zero signal
input for more than 1024 L/R Clock Cycles.
27IMUTEMute. Assert HI to Mute Both Stereo Analog Outputs. Deassert LO for
normal operation.
28ICDATASerial control input, MSB first, containing 16 bits of unsigned data
per channel.
DAC Clock Input.
S
REV. 0
–5–
AD1959
FUNCTIONAL DESCRIPTION
DAC
The AD1959 has two DAC channels arranged as a stereo pair
with single-ended analog outputs. Each channel has its own
independently programmable attenuator, adjustable in 16384
linear steps. Digital inputs are supplied through a serial data input
pin, SDATA, a frame clock, LRCLK and a bit clock, BLCK.
Each analog output pin sits at a dc level of V
, and swings
REF
± 1.585 V for a 0 dB digital input signal. A single op amp
third-order external low-pass filter is recommended to remove
high-frequency noise present on the output pins. The output
phase can be changed in an SPI control register to accommodate inverting and noninverting filters. Note that the use of op
amps with low slew rate or low bandwidth may cause high frequency noise and tones to fold down into the audio band; care
should be exercised in selecting these components.
The FILTD and FILTR pins should be bypassed by external
capacitors to ground. The FILTD pin is used to reduce the noise
of the internal DAC bias circuitry, thereby reducing the DAC
output noise. The voltage at the V
pin, FILTR (~2.39 V) can
REF
be used to bias external op amps used to filter the output signals.
The DAC master clock frequency is 256 f
range. For the 96 kHz range this is 128 f
for the 32 kHz–48 kHz
S
. It is supplied inter-
S
nally from the PLL clock system when MCLK mode is set to
Output in the PLL Control Register. When the MCLK mode is
changed to Input, it must be supplied from an external source
connected to MCLK. The output from the 27 MHz PLL clock
is disabled in this case.
PLL Clock System
The PLL clock system operates from a 27 MHz master clock
supplied by the on-board crystal oscillator or an external source
connected to XIN. With the MCLK mode set to Output, the
27 MHz clock is buffered out to the MCLK pin. When set to
Input, the MCLK is the 256 f
master clock input for the DAC.
S
SCLK0 produces a 33.8688 MHz output, SCLK1 is intended
to be used as a master audio clock and will be a multiple of the
sample rate set in the PLL control register. It can be set to
or 384 fS using Bit 5 and to 512 fS or 768 fS, with Bit 4.
256 f
S
SCLK2 can be set to a constant 22.5792 MHz (512 × 44.1 kHz)
or 512 f
by Bit 3 of the PLL Control Register. Please note that
S
SCLK2 is intended to operate a DSP and does not meet the
jitter specifications stated under Analog Performance. All the
generated clocks can be set to 1/2 their nominal rate by setting
REF_Div2, Bit 8 in the PLL Control Register.
Reset
RESET will set the control registers to their default settings. The
chip should be reset on power-up. After reset is deasserted, the
part will come out of reset on the next rising LRCLK.
Serial Control Port
The AD1959 has an SPI-compatible control port to permit
programming the internal control registers for the PLL and DAC.
The DAC output levels may be independently programmed
by means of an internal digital attenuator adjustable in 16384
linear steps.
The SPI control port is a 3-wire serial control port. The format
is similar to the Motorola SPI format except the input data word
is 16 bits wide. Max serial bit clock frequency is 8 MHz and
may be completely asynchronous to the PLL system or the
DAC. Figure 1 shows the format of the SPI signal. Note that the
CCLK can be gated or continuous, CLATCH should be low
during the 16 active clocks.
CLATCH
CCLK
CDATA
D15D14
D0
Figure 1. Format of SPI Signal
–6–
REV. 0
AD1959
POWER SUPPLY AND VOLTAGE REFERENCE
The AD1959 is designed for five-volt supplies. Separate power
supply pins are provided for the analog, digital, and PLL sections. These pins should be bypassed with 100 nF ceramic chip
capacitors, as close to the pins as possible, to minimize noise. A
bulk aluminum electrolytic capacitor of at least 22 µF should
also be provided on the same PC board. For best performance it
is recommended that the analog supply be separate from the
digital and PLL supply. It is recommended that all supplies be
isolated by ferrite beads in series with each supply. It is expected
that the digital and PLL sections will be run from a common
supply but isolated from one another. It is important that the
analog supply be as clean as possible.
The internal voltage reference is brought out on Pin 21 (FILTR)
and should be bypassed as close as possible to the chip with a
LRCLK
BCLK
SDATA
LRCLK
MSB
LEFT CHANNELRIGHT CHANNEL
LSB
LEFT-JUSTIFIED MODE – 16 TO 24 BITS PER CHANNEL
LEFT CHANNEL
parallel combination of 10 µF and 100 nF The reference voltage
may be used to bias external op amps to the common-mode
voltage of the analog output signal pins. The current drawn
from the V
pin should be limited to less than 50 µA.
REF
SERIAL DATA PORTS – DATA FORMAT
The DAC serial data input mode defaults to I2S. By changing
Bits 4 and 5 in the DAC control register, the mode can be
changed to RJ, DSP, or LJ. The word width defaults to 24 bits
but can be changed by programming Bits 8 and 9 in the DAC
Control Register.
Figure 2 shows the serial mode formats.
MSB
RIGHT CHANNEL
LSB
BCLK
SDATA
LRCLK
BCLK
SDATA
LRCLK
BCLK
SDATA
MSBMSB
LEFT CHANNELRIGHT CHANNEL
MSBMSB
RIGHT-JUSTIFIED MODE – SELECT NUMBER OF BITS PER CHANNEL
MSBMSB
NOTES
1. DSP MODE DOES NOT IDENTIFY CHANNEL.
2. LRCLK NORMALLY OPERATES AT f
3. BCLK FREQUENCY IS NORMALLY 64 LRCLK BUT MAY BE OPERATED IN BURST MODE.