FEATURES
Single +5 V Power Supply
Single-Ended Dual-Channel Analog Inputs
92 dB (typ) Dynamic Range
90 dB (typ) S/(THD+N)
0.006 dB Decimator Passband Ripple
Fourth-Order, 64-Times Oversampling ∑∆ Modulator
Three-Stage, Linear-Phase Decimator
256 3 F
or 384 3 FS Input Clock
S
Less than 100 mW (typ) Power-Down Mode
Input Overrange Indication
On-Chip Voltage Reference
Flexible Serial Output Interface
28-Pin SOIC Package
APPLICATIONS
Consumer Digital Audio Receivers
Digital Audio Recorders, Including Portables
CD-R, DCC, MD and DAT
Multimedia and Consumer Electronic Equipment
Sampling Music Synthesizers
Digital Karaoke Systems
PRODUCT OVERVIEW
The AD1877 is a stereo, 16-bit oversampling ADC based on
Sigma Delta (∑∆) technology intended primarily for digital
audio bandwidth applications requiring a single +5 V power
supply. Each single-ended channel consists of a fourth-order
one-bit noise shaping modulator and a digital decimation filter.
An on-chip voltage reference, stable over temperature and time,
defines the full-scale range for both channels. Digital output
data from both channels are time-multiplexed to a single, flexible serial interface. The AD1877 accepts a 256 × F
F
input clock (FS is the sampling frequency) and operates in
S
or a 384 ×
S
both serial port “master” and “slave” modes. In slave mode, all
clocks must be externally derived from a common source.
Input signals are sampled at 64 × F
onto internally buffered
S
switched-capacitors, eliminating external sample-and-hold amplifiers and minimizing the requirements for antialias filtering at the
input. With simplified antialiasing, linear phase can be preserved
across the passband. The on-chip single-ended to differential signal
converters save the board designer from having to provide them externally. The AD1877’s internal differential architecture provides
increased dynamic range and excellent power supply rejection
characteristics. The AD1877’s proprietary fourth-order differential switched-capacitor ∑∆ modulator architecture shapes the onebit comparator’s quantization noise out of the audio passband.
The high order of the modulator randomizes the modulator output, reducing idle tones in the AD1877 to very low levels. Because
its modulator is single-bit, AD1877 is inherently monotonic and
has no mechanism for producing differential linearity errors.
*Protected by U.S. Patent Numbers 5055843, 5126653, and others pending.
REV. 0
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
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
The input section of the AD1877 uses autocalibration to correct
any dc offset voltage present in the circuit, provided that the inputs are ac coupled. The single-ended dc input voltage can
swing between 0.7 V and 3.8 V typically. The AD1877 antialias
input circuit requires four external 470 pF NPO ceramic chip
filter capacitors, two for each channel. No active electronics are
needed. Decoupling capacitors for the supply and reference pins
are also required.
The dual digital decimation filters are triple-stage, finite impulse
response filters for effectively removing the modulator’s high
frequency quantization noise and reducing the 64 × F
output data rate to an F
and a narrow transition band that properly digitizes 20 kHz signals at a 44.1 kHz sampling frequency. Passband ripple is less
than 0.006 dB, and stopband attenuation exceeds 90 dB.
The flexible serial output port produces data in twos-complement, MSB-first format. The input and output signals are TTL
compatible. The port is configured by pin selections. Each
16-bit output word of a stereo pair can be formatted within a
32-bit field of a 64-bit frame as either right-justified, I
patible, Word Clock controlled or left-justified positions. Both
16-bit samples can also be packed into a 32-bit frame, in
left-justified and I
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 617/329-4700Fax: 617/326-8703
Measurement Bandwidth23.2 Hz to 19.998 kHz
Load Capacitance on Digital Outputs50pF
Input Voltage HI (V
Input Voltage LO (V
Master Mode, Data I2S-Justified (ref. Figure 21).
Device Under Test (DUT) bypassed and decoupled as shown in Figure 3.
DUT is antialiased and ac coupled as shown in Figure 2. DUT is calibrated.
Values in bold typeface are tested, all others are guaranteed but not tested.
ANALOG PERFORMANCE
Resolution16Bits
Dynamic Range (20 Hz to 20 kHz, –60 dB Input)
Without A-Weight Filter9092dB
With A-Weight Filter9294dB
Signal to (THD + Noise)8890dB
Signal to THD9294dB
Analog Inputs
Input Voltage HI (V
Input Voltage LO (V
Input Leakage (I
Input Leakage (I
Output Voltage HI (V
Output Voltage LO (V
)2.4V
IH
)0.8V
IL
@ V
IH
IL
= 5 V)10µA
IH
@ V
= 0 V)10µA
IL
@ IOH = –2 mA)2.4V
OH
@ IOL = 2 mA)0.4V
OL
Input Capacitance15pF
DIGITAL TIMING (Guaranteed over 0°C to +70°C, DVDD = AVDD = +5 V ± 5%. Refer to Figures 24–26.)
MinTypMaxUnits
t
CLKIN
F
CLKIN
t
CPWL
t
CPWH
t
RPWL
t
BPWL
t
BPWH
t
DLYCKB
t
DLYBLR
t
DLYBWR
t
DLYBWF
t
DLYDT
t
SETLRBS
t
DLYLRDT
CLKIN Period4881780ns
CLKIN Frequency (1/t
)1.2812.28820.48MHz
CLKIN
CLKIN LO Pulse Width15ns
CLKIN HI Pulse Width15ns
RESET LO Pulse Width50ns
BCLK LO Pulse Width15ns
BCLK HI Pulse Width15ns
CLKIN Rise to BCLK Xmit (Master Mode)15ns
BCLK Xmit to LRCK Transition (Master Mode)15ns
BCLK Xmit to WCLK Rise10ns
BCLK Xmit to WCLK Fall10ns
BCLK Xmit to Data/Tag Valid (Master Mode)10ns
LRCK Setup to BCLK Sample (Slave Mode)10ns
LRCK Transition to Data/TAG Valid (Slave Mode)
No MSB Delay Mode (for MSB Only)40ns
t
SETWBS
WCLK Setup to BCLK Sample (Slave Mode)
Data Position Controlled by WCLK Input Mode10ns
t
DLYBDT
BCLK Xmit to DATA/TAG Valid (Slave Mode)
All Bits Except MSB in No MSB Delay Mode
All Bits in MSB Delay Mode10ns
POWER
MinTypMaxUnits
Supplies
Voltage, Analog and Digital4.7555.25V
Analog Current3543mA
Analog Current—Power Down (CLKIN Running)626µA
Digital Current1620mA
Digital Current—Power Down (CLKIN Running)1339µA
Dissipation
Operation—Both Supplies255315mW
Operation—Analog Supply175215mW
Operation—Digital Supply80100mW
Power Down—Both Supplies (CLKIN Running)95325µW
Power Down—Both Supplies (CLKIN Not Running)5µW
Power Supply Rejection (See Figure 11)
1 kHz 300 mV p-p Signal at Analog Supply Pins76dB
20 kHz 300 mV p-p Signal at Analog Supply Pins71dB
Stopband (≥0.55 × F
Decimation Factor64
Passband Ripple0.006dB
Stopband
48 kHz F
44.1 kHz F
32 kHz F
Other F
Group Delay36/F
Group Delay Variation0µs
NOTES
1
Stopband repeats itself at multiples of 64 × FS, where FS is the output word rate. Thus the digital filter will attenuate to 0 dB across the frequency spectrum except
for a range ±0.55 × FS wide at multiples of 64 × FS.
Specifications subject to change without notice.
1
Attenuation90dB
(at Recommended Crystal Frequencies)
S
Passband021.6kHz
Stopband26.4kHz
(at Recommended Crystal Frequencies)
S
Passband020kHz
Stopband24.25kHz
(at Recommended Crystal Frequencies)
S
Passband014.4kHz
Stopband17.6kHz
S
Passband00 45F
Stopband0.55F
S
S
S
s
ABSOLUTE MAXIMUM RATINGS
MinTypMaxUnits
DVDD1 to DGND1 and DVDD2 to DGND206V
AV
to AGND/AGNDL/AGNDR06V
DD
Digital InputsDGND – 0.3DV
Analog InputsAGND – 0.3AV
+ 0.3V
DD
+ 0.3V
DD
AGND to DGND–0.30.3V
Reference VoltageIndefinite Short Circuit to Ground
Soldering (10 sec)+300°C
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 AD1877 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.
16IAGNDRRight Analog Ground
17OCAPR2Right External Filter Capacitor 2
18OCAPR1Ri
19IV
RRight Channel Input
IN
ght External Filter
Capacitor 1
20IAGNDAnalog Ground
21IR
22I
23I
LJUSTRight/Left Justify
MSBDLYDelay MSB One BCLK Period
RESETReset
24IDGND2Digital Ground
25IDV
2+5 V Digital Supply
DD
26OSOUTSerial Data Output
27OTAGSerial Overrange Output
28ICLKINMaster Clock
DEFINITIONS
Dynamic Range
The ratio of a full-scale output signal to the integrated output
noise in the passband (20 Hz to 20 kHz), expressed in decibels
(dB). Dynamic range is measured with a –60 dB input signal
and is equal to (S/[THD+N]) +60 dB. Note that spurious harmonics are below the noise with a –60 dB input, so the noise
level establishes the dynamic range. The dynamic range is specified with and without an A-Weight filter applied.
Signal to (Total Harmonic Distortion + Noise)
(S/(THD + N))
The ratio of the root-mean-square (rms) value of the fundamental input signal to the rms sum of all other spectral components
in the passband, expressed in decibels (dB).
Signal to Total Harmonic Distortion (S/THD)
The ratio of the rms value of the fundamental input signal to the
rms sum of all harmonically related spectral components in the
passband, expressed in decibels.
Passband
The region of the frequency spectrum unaffected by the attenuation of the digital decimator’s filter.
Passband Ripple
The peak-to-peak variation in amplitude response from equalamplitude input signal frequencies within the passband,
expressed in decibels.
Stopband
The region of the frequency spectrum attenuated by the digital
decimator’s filter to the degree specified by “stopband
attenuation.”
Gain Error
With a near full-scale input, the ratio of actual output to
expected output, expressed as a percentage.
Interchannel Gain Mismatch
With identical near full-scale inputs, the ratio of outputs of the
two stereo channels, expressed in decibels.
Gain Drift
Change in response to a near full-scale input with a change in
temperature, expressed as parts-per-million (ppm) per °C.
Midscale Offset Error
Output response to a midscale dc input, expressed in leastsignificant bits (LSBs).
Midscale Drift
Change in midscale offset error with a change in temperature,
expressed as parts-per-million (ppm) per °C.
Crosstalk (EIAJ Method)
Ratio of response on one channel with a grounded input to a
full-scale 1 kHz sine-wave input on the other channel, expressed
in decibels.
Power Supply Rejection
With no analog input, signal present at the output when a
300 mV p-p signal is applied to power supply pins, expressed in
decibels of full scale.
Group Delay
Intuitively, the time interval required for an input pulse to
appear at the converter’s output, expressed in milliseconds
(ms). More precisely, the derivative of radian phase with respect
to radian frequency at a given frequency.
Group Delay Variation
The difference in group delays at different input frequencies.
Specified as the difference between largest and the smallest
group delays in the passband, expressed in microseconds (µs).
REV. 0
–5–
AD1877
(
Continued from Page 1
The AD1877 is fabricated on a single monolithic integrated circuit using a 0.8 µm CMOS double polysilicon, double metal
process, and is offered in a plastic 28-pin SOIC package. Analog
and digital supply connections are separated to isolate the analog circuitry from the digital supply and reduce digital crosstalk.
The AD1877 operates from a single +5 V power supply over the
temperature range of 0°C to +70°C, and typically consumes less
than 260 mW of power.
THEORY OF OPERATION
SD Modulator Noise-Shaping
The stereo, internally differential analog modulator of the
AD1877 employs a proprietary feedforward and feedback architecture that passes input signals in the audio band with a unity
transfer function yet simultaneously shapes the quantization
noise generated by the one-bit comparator out of the audio
band. See Figure 1. Without the ∑∆ architecture, this quantization noise would be spread uniformly from dc to one-half the
oversampling frequency, 64 × F
V
IN
SINGLE TO
DIFFERENTIAL
CONVERTER
Figure 1. Modulator Noise-Shaper (One Channel)
∑∆ architectures “shape” the quantization noise-transfer function
in a nonuniform manner. Through careful design, this transfer
function can be specified to high-pass filter the quantization
noise out of the audio band into higher frequency regions. The
AD1877 also incorporates a feedback resonator from the fourth
integrator’s output to the third integrator’s input. This resonator
does not affect the signal transfer function but allows the flexible
placement of a zero in the noise transfer function for more effective noise shaping.
Oversampling by 64 simplifies the implementation of a high performance audio analog-to-digital conversion system. Antialias
requirements are minimal; a single pole of filtering will usually
suffice to eliminate inputs near F
A fourth-order architecture was chosen both to strongly shape
the noise out of the audio band and to help break up the idle
tones produced in all ∑∆ architectures. These architectures have
a tendency to generate periodic patterns with a constant dc input, a response that looks like a tone in the frequency domain.
These idle tones have a direct frequency dependence on the
input dc offset and indirect dependence on temperature and
time as it affects dc offset. The AD1877 suppresses idle tones
20 dB or better below the integrated noise floor.
The AD1877’s modulator was designed, simulated, and exhaustively tested to remain stable for any input within a wide tolerance of its rated input range. The AD1877 is designed to
internally reset itself should it ever be overdriven, to prevent it
from going instable. It will reset itself within 5 µs at a 48 kHz
)
.
S
+V
IN
DAC
MODULATOR
BITSTREAM
OUTPUT
DAC
–V
IN
and its higher multiples.
S
sampling frequency after being overdriven. Overdriving the
inputs will produce a waveform “clipped” to plus or minus
full scale.
See Figures 7 through 12 for illustrations of the AD1877’s typical analog performance as measured by an Audio Precision System One. Signal-to(distortion + noise) is shown under a range
of conditions. Note that there is a small variance between the
AD1877 analog performance specifications and some of the
performance plots. This is because the Audio Precision System
One measures THD and noise over a 20 Hz to 24 kHz bandwidth, while the analog performance is specified over a 20 Hz to
20 kHz bandwidth (i.e., the AD1877 performs slightly better
than the plots indicate). The power supply rejection (Figure 11)
graph illustrates the benefits of the AD1877’s internal differential architecture. The excellent channel separation shown in
Figure 12 is the result of careful chip design and layout.
Digital Filter Characteristics
The digital decimator accepts the modulator’s stereo bitstream
and simultaneously performs two operations on it. First, the
decimator low-pass filters the quantization noise that the modulator shaped to high frequencies and filters any other out-of
audio-band input signals. Second, it reduces the data rate to an
output word rate equal to F
. The high frequency bitstream is
S
decimated to stereo 16-bit words at 48 kHz (or other desired
F
). The out-of-band one-bit quantization noise and other high
S
frequency components of the bitstream are attenuated by at
least 90 dB.
The AD1877 decimator implements a symmetric Finite Impulse Response (FIR) filter which possesses a linear phase response. This filter achieves a narrow transition band (0.1 × F
),
S
high stopband attenuation (> 90 dB), and low passband ripple
(< 0.006 dB). The narrow transition band allows the unattenuated digitization of 20 kHz input signals with F
as low as
S
44.1 kHz. The stopband attenuation is sufficient to eliminate
modulator quantization noise from affecting the output. Low
passband ripple prevents the digital filter from coloring the
audio signal. See Figure 13 for the digital filter’s characteristics.
The output from the decimator is available as a single serial
output, multiplexed between left and right channels.
Note that the digital filter itself is operating at 64 × F
. As a
S
consequence, Nyquist images of the passband, transition band,
and stopband will be repeated in the frequency spectrum at
multiples of 64 × F
. Thus the digital filter will attenuate to
S
greater than 90 dB across the frequency spectrum except for a
window ±0.55 × F
wide centered at multiples of 64 × F
S
. Any
S
input signals, clock noise, or digital noise in these frequency
windows will not be attenuated to the full 90 dB. If the high frequency signals or noise appear within the passband images
within these windows, they will not be attenuated at all, and
therefore input antialias filtering should be applied.
Sample Delay
The sample delay or “group delay” of the AD1877 is dominated by the processing time of the digital decimation filter.
FIR filters convolve a vector representing time samples of the
input with an equal-sized vector of coefficients. After each convolution, the input vector is updated by adding a new sample at
one end of the “pipeline” and discarding the oldest input
sample at the other. For an FIR filter, the time at which a step
input appears at the output will be when that step input is half
way through the input sample vector pipeline. The input sample
REV. 0–6–
AD1877
vector is updated every 64 × F
. The equation which expresses
S
the group delay for the AD1877 is:
Group Delay (sec) = 36/F
(Hz)
S
For the most common sample rates this can be summarized as:
F
S
Group Delay
48 kHz750 µs
44.1 kHz816 µs
32 kHz1125 µs
Due to the linear phase properties of FIR filters, the group
delay variation, or differences in group delay at different frequencies is essentially zero.
OPERATING FEATURES
Voltage Reference and External Filter Capacitors
The AD1877 includes a +2.25 V on-board reference that determines the AD1877’s input range. The left and right reference
pins (14 and 15) should be bypassed with a 0.1 µF ceramic chip
capacitor in parallel with a 4.7 µF tantalum as shown below in
Figure 3. Note that the chip capacitor should be closest to the
pin. The internal reference can be overpowered by applying an
external reference voltage at the V
L (Pin 14) and V
REF
REF
R
(Pin 15) pins, allowing multiple AD1877s to be calibrated to
the same gain. It is not possible to overpower the left and right
reference pins individually; the external reference voltage
should be applied to both Pin 14 and Pin 15. Note that the reference pins must still be bypassed as shown in Figure 3.
It is possible to bypass each reference pin (V
L and V
REF
REF
R)
with a capacitor larger than the suggested 4.7 µF, however it is
not recommended. A larger capacitor will have a longer chargeup time which may extend into the autocalibration period, yielding incorrect results.
The AD1877 requires four external filter capacitors on Pins 11,
12, 17 and 18. These capacitors are used to filter the single-to
differential converter outputs, and are too large for practical integration onto the die. They should be 470 pF NPO ceramic
chip type capacitors as shown in Figure 3, placed as close to the
AD1877 package as possible.
Sample Clock
An external master clock supplied to CLKIN (Pin 28) drives
the AD1877 modulator, decimator, and digital interface. As
with any analog-to-digital conversion system, the sampling
clock must be low jitter to prevent conversion errors. If a crystal
oscillator is used as the clock source, it should be bypassed with
a 0.1 µF capacitor, as shown below in Figure 3.
For the AD1877, the input clock operates at either 256 × F
384 × F
the 384 mode is selected and when 384/
as selected by the 384/256 pin. When 384/256 is HI,
S
256 is LO, the 256
S
or
mode is selected. In both cases, the clock is divided down to obtain the 64 × F
word rate itself will be at F
clock required for the modulator. The output
S
. This relationship is illustrated for
S
popular sample rates below:
REV. 0
–7–
256 Mode384 ModeModulatorOutput Word
CLKINCLKINSample Rate Rate
12.288 MHz18.432 MHz3.072 MHz48 kHz
11.2896 MHz 16.9344 MHz 2.822 MHz44.1 kHz
8.192 MHz12.288 MHz2.048 MHz32 kHz
The AD1877 serial interface will support both master and
slave modes. Note that in slave mode it is required that the serial interface clocks are externally derived from a common
source. In master mode, the serial interface clock outputs are
internally derived from CLKIN.
Reset, Autocalibration and Power Down
The active LO RESET pin (Pin 23) initializes the digital decimation filter and clears the output data buffer. While in the
reset state, all digital pins defined as outputs of the AD1877
are driven to ground (except for BCLK, which is driven to the
state defined by RDEDGE (Pin 6)). Analog Devices recommends resetting the AD1877 on initial power up so that the
device is properly calibrated. The reset signal must remain LO
for the minimum period specified in “Specifications” above.
The reset pulse is asynchronous with respect to the master
clock, CLKIN. If, however, multiple AD1877s are used in a
system, and it is desired that they leave the reset state at the
same time, the common reset pulse should be made synchronous to CLKIN (i.e.,
RESET should be brought HI on a
CLKIN falling edge).
Multiple AD1877s can be synchronized to each other by us-
ing a single master clock and a single reset signal to initialize
all devices. On coming out of reset, all AD1877s will begin
sampling at the same time. Note that in slave mode, the
AD1877 is inactive (and all outputs are static, including
WCLK) until the first rising edge of L
ing edge of L
of L
RCK can be used to “skew” the sampling start-up time of
RCK. This initial low going then high going edge
RCK after the first fall-
one AD1877 relative to other AD1877s in a system. In the Data
Position Controlled by WCLK Input mode, WCLK must be
HI with L
WCLK HI with L
RCK HI, then WCLK HI with LRCK LO, then
RCK HI before the AD1877 starts sampling.
The AD1877 achieves its specified performance without the
need for user trims or adjustments. This is accomplished
through the use of on-chip automatic offset calibration that
takes place immediately following reset. This procedure nulls
out any offsets in the single-to-differential converter, the analog modulator and the decimation filter. Autocalibration completes in approximately 8192 × (1/(F
) seconds, and need
LRCK
only be performed once at power-up in most applications. [In
slave mode, the 8192 cycles required for autocalibration do
not start until after the first rising edge of L
first falling edge of L
RCK.] The autocalibration scheme as-
RCK following the
sumes that the inputs are ac coupled. DC coupled inputs will
work with the AD1877, but the autocalibration algorithm will
yield an incorrect offset compensation.
The AD1877 also features a power-down mode. It is enabled
by the active LO
powerdown mode while
RESET Pin 23 (i.e., the AD1877 is in
RESET is held LO). The power sav-
ings are specified in the ‘’Specifications’’ section above. The
converter is shut down in the power-down state and will not
perform conversions. The AD1877 will be reset upon leaving
the powerdown state, and autocalibration will commence after
the
RESET pin goes HI.
AD1877
Power consumption can be further reduced by slowing down the
master clock input (at the expense of input passband width).
Note that a minimum clock frequency, F
, is specified for
CLKIN
the AD1877.
Tag Overrange Output
The AD1877 includes a TAG serial output (Pin 27) which is
provided to indicate status on the level of the input voltage. The
TAG output is at TTL compatible logic levels. A pair of unsigned binary bits are output, synchronous with L
RCK (MSB
then LSB), that indicate whether the current signal being converted is: more than 1 dB under full scale; within 1 dB under
full scale; within 1 dB over full scale; or more than 1 dB over
full scale. The timing for the TAG output is shown in Figures
14 through 23. Note that the TAG bits are not “sticky,” i.e.,
they are not peak reading, but rather change with every sample.
Decoding of these two bits is as follows:
TAG Bits
MSB, LSBMeaning
00More Than 1 dB Under Full Scale
01Within 1 dB Under Full Scale
10Within 1 dB Over Full Scale
11More Than 1 dB Over Full Scale
APPLICATIONS ISSUES
Recommended Input Structure
The AD1877 input structure is single-ended to allow the board
designer to achieve a high level of functional integration. The
very simple recommended input circuit is shown in Figure 2.
Note the 1 µF ac coupling capacitor which allows input level
shifting for +5 V only operation, and for autocalibration to
properly null offsets. The 3 dB point of the single-pole antialias
RC filter is 240 kHz, which results in essentially no attenuation
at 20 kHz. Attenuation at 3 MHz is approximately 22 dB, which
is adequate to suppress F
noise modulation. If the analog in-
S
puts are externally ac coupled, then the 1 µF ac coupling capaci-
tors shown in Figure 2 are not required.
2.2nF
NPO
2.2nF
NPO
1µF
1µF
19
10
VINR
AD1877
L
V
IN
RIGHT
INPUT
LEFT
INPUT
300Ω
300Ω
Figure 2. Recommended Input Structure for Externally
DC Coupled Inputs
Analog Input Voltage Swing
The single-ended input range of the analog inputs is specified in
relative terms in the “Specifications” section of this data sheet.
The input level at which clipping occurs linearly tracks the voltage reference level, i.e., if the reference is high relative to the
typical 2.25 V, the allowable input range without clipping is correspondingly wider; if the reference is low relative to the typical
2.25 V, the allowable input range is correspondingly narrower.
Thus the maximum input voltage swing can be computed using
the following ratio:
2.25V (nominal reference voltage )
3.1 Vp−p(nomin al voltage swing
X Volts (measured reference voltage)
=
Y Volts (ma ximum swing without clipping)
)
Layout and Decoupling Considerations
Obtaining the best possible performance from the AD1877
requires close attention to board layout. Adhering to the following principles will produce typical values of 92 dB dynamic
range and 90 dB S/(THD+N) in target systems. Schematics and
layout artwork of the AD1877 Evaluation Board, which implement these recommendations, are available from Analog
Devices.
The principles and their rationales are listed below. The first
two pertain to bypassing and are illustrated in Figure 3.
470pF
NPO
4.7µF
0.1µF
470pF
NPO
AGNDL V
REFLVREF
12
CAPL2
11
CAPL1
AGND AVDDDVDD1 DGND1
20
0.1µF
1µF
+5V
ANALOG
4.7µF
0.1µF
15
R
AD1877
459
+5V
DIGITAL
161413
AGNDR
10nF
1µF
470pF
NPO
18
17
CAPR2 CAPR1
CLKIN
DGND2 DV
24
10nF
1µF
DIGITAL
DD
25
+5V
470pF
NPO
28
2
+5V
DIGITAL
0.1µF
OSCILLATOR
Figure 3. Recommended Bypassing and Oscillator Circuits
There are two pairs of digital supply pins on opposite sides of
the part (Pins 4 & 5 and Pins 24 & 25). The user should tie a
bypass chip capacitor (10 nF ceramic) in parallel with a decoupling capacitor (1 µF tantalum) on EACH pair of supply pins as
close to the pins as possible. The traces between these package
pins and the capacitors should be as short and as wide as possible. This will prevent digital supply current transients from being inductively transmitted to the inputs of the part.
Use a 0.1 µF chip analog capacitor in parallel with a 1.0 µF tan-
talum capacitor from the analog supply (Pin 9) to the analog
ground plane. The trace between this package pin and the capacitor should be as short and as wide as possible.
The AD1877 should be placed on a split ground plane. The
digital ground plane should be placed under the top end of the
package, and the analog ground plane should be placed under
the bottom end of the package as shown in Figure 4. The split
should be between Pins 8 & 9 and between Pins 20 & 21. The
ground planes should be tied together at one spot underneath
the center of the package with an approximately 3 mm trace.
This ground plane technique also minimizes RF transmission
and reception.
REV. 0–8–
LRCK
AD1877
RECOMMENDED
INPUT BUFFER
SINGLE
CHANNEL
INPUT
DIGITAL
AVERAGER
AD1877
VINR
V
IN
L
SINGLE
CHANNEL
OUTPUT
WCLK
BCLK
DV
DD
DGND1
RDEDGE
S/M
384/256
AV
VINL
CAPL1
CAPL2
AGNDL
V
REF
1
2
3
4
1
DD
L
DIGITAL GROUND PLANE
5
6
7
8
9
10
11
ANALOG GROUND PLANE
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
CLKIN
TAG
SOUT
DV
DD
DGND2
RESET
MSBDLY
RLJUST
AGND
V
R
IN
CAPR1
CAPR2
AGNDR
V
R
REF
2
Figure 4. Recommended Ground Plane
Each reference pin (14 & 15) should be bypassed with a 0.1 µF
ceramic chip capacitor in parallel with a 4.7 µF tantalum capaci-
tor. The 0.1 µF chip cap should be placed as close to the pack-
age pin as possible, and the trace to it from the reference pin
should be as short and as wide as possible. Keep this trace away
from any analog traces (Pins 10, 11, 12, 17, 18, 19)! Coupling
between input and reference traces will cause even order harmonic distortion. If the reference is needed somewhere else on
the printed circuit board, it should be shielded from any signal
dependent traces to prevent distortion.
Wherever possible, minimize the capacitive load on the digital
outputs of the part. This will reduce the digital spike currents
drawn from the digital supply pins and help keep the IC substrate quiet.
How to Extend SNR
A cost-effective method of improving the dynamic range and
SNR of an analog-to-digital conversion system is to use multiple
AD1877
AD1877 channels in parallel with a common analog input. This
technique makes use of the fact that the noise in independent
modulator channels is uncorrelated. Thus every doubling of the
number of AD1877 channels used will improve system dynamic
range by 3 dB. The digital outputs from the corresponding decimator channels have to be arithmetically averaged to obtain the
improved results in the correct data format. A microprocessor,
either general-purpose or DSP, can easily perform the averaging
operation.
Shown below in Figure 5 is a circuit for obtaining a 3 dB
improvement in dynamic range by using both channels of a
single AD1877 with a mono input. A stereo implementation
would require using two AD1877s and using the recommended
input structure shown above in Figure 2. Note that a single
microprocessor would likely be able to handle the averaging
requirements for both left and right channels.
Figure 5. Increasing Dynamic Range By Using Two
AD1877 Channels
DIGITAL INTERFACE
Modes of Operation
The AD1877’s flexible serial output port produces data in twoscomplement, MSB-first format. The input and output signals
are TTL logic level compatible. Time multiplexed serial data is
output on SOUT (Pin 26), left channel then right channel, as
determined by the left/ right clock signal L
that there is no method for forcing the right channel to precede
the left channel. The port is configured by pin selections. The
AD1877 can operate in either master or slave mode, with the
data in right-justified, I
2
S-compatible, Word Clock controlled or
left-justified positions.
The various mode options are pin-programmed with the Slave/
Master Pin (7), the Right/Left Justify Pin (21), and the MSB
Delay Pin (22). The function of these pins is summarized as
follows:
RCK (Pin 1). Note
REV. 0
–9–
AD1877
S/M RLJUSTMSBDLYWCLKBCLKLRCKSerial Port Operation Mode
111OutputInputInputSlave Mode. WCLK frames the data. The MSB is output on the
17th BCLK cycle. Provides right-justified data in slave mode
with a 64 × F
110InputInputInputSlave Mode. The MSB is output in the BCLK cycle after
WCLK is detected HI. WCLK is sampled on the BCLK active
edge, with the MSB valid on the next BCLK active edge. Tying
WCLK HI results in I2S-justified data. See Figure 15.
101OutputInputInputSlave Mode. Data left-justified with WCLK framing the data.
WCLK rises immediately after an L
valid on the first BCLK active edge. See Figure 16.
100OutputInputInputSlave Mode. Data I2S-justified with WCLK framing the data.
WCLK rises in the second BCLK cycle after an L
tion. The MSB is valid on the second BCLK active edge. See
Figure 17.
011OutputOutputOutputMaster Mode. Data right-justified. WCLK frames the data,
going HI in the 17th BCLK cycle. BCLK frequency = 64 × F
See Figure 18.
010OutputOutputOutputMaster Mode. Data right-justified + 1. WCLK is pulsed in the
17th BCLK cycle, staying HI for only 1 BCLK cycle. BCLK
frequency = 64 × F
001OutputOutputOutputMaster Mode. Data left-justified. WCLK frames the data.
BCLK frequency = 64 × F
000OutputOutputOutputMaster Mode. Data I2S-justified. WCLK frames the data.
BCLK frequency = 64 × F
BCLK frequency. See Figure 14.
S
RCK transition. The MSB is
. See Figure 19.
S
. See Figure 20.
S
. See Figure 21.
S
RCK transi-
.
S
Serial Port Data Timing Sequences
The RDEDGE input (Pin 6) selects the bit clock (BCLK) polarity. RDEDGE HI causes data to be transmitted on the BCLK
falling edge and valid on the BCLK rising edge; RDEDGE LO
causes data to be transmitted on the BCLK rising edge and
valid on the BCLK falling edge. This is shown in the serial data
output timing diagrams. The term “sampling” is used generically to denote the BCLK edge (rising or falling) on which the
serial data is valid. The term “transmitting” is used to denote
the other BCLK edge. The S/
(S/
M HI) or master mode (S/M LO). Note that in slave mode,
M input (Pin 7) selects slave mode
BCLK may be continuous or gated (i.e., a stream of pulses during the data phase followed by periods of inactivity between
channels).
In the master modes, the bit clock (BCLK), the left/right clock
(L
RCK), and the word clock (WCLK) are always outputs, generated internally in the AD1877 from the master clock (CLKIN)
input. In master mode, a L
RCK is HI for a 32-bit “field” and LRCK is LO for a 32-bit
L
RCK cycle defines a 64-bit “frame.”
“field.”
In the slave modes, the bit clock (BCLK), and the left/right clock
RCK) are user-supplied inputs. The word clock (WCLK) is an
(L
internally generated output except when S/
HI, and
MSBDLY is LO, when it is a user-supplied input which
M is HI, RLJUST is
controls the data position. Note that the AD1877 does not support asynchronous operation in slave mode; the clocks (CLKIN,
L
RCK, BCLK and WCLK) must be externally derived from a
common source. In general, CLKIN should be divided down
externally to create L
RCK, BCLK and WCLK.
In the slave modes, the relationship between LRCK and
BCLK is not fixed, to the extent that there can be an arbitrary
number of BCLK cycles between the end of the data transmission and the next L
RCK transition. The slave mode timing diagrams are therefore simplified as they show precise
32-bit fields and 64-bit frames.
In two slave modes, it is possible to pack two 16-bit samples
in a single 32-bit frame, as shown in Figure 22 and 23.
BCLK, L
RCK, DATA and TAG operate at one half the frequency (twice the period) as in the 64-bit frame modes. This
32-bit frame mode is enabled by pulsing the L
RCK HI for a
minimum of one BCLK period to a maximum of sixteen
BCLK periods. The L
RCK HI for one BCLK period case is
shown in Figures 22 and 23. With a one or two BCLK period
HI pulse on L
RCK, note that both the left and right TAG
bits are output immediately, back-to-back. With a three to
sixteen BCLK period HI pulse on L
RCK, the left TAG bits
are followed by one to fourteen “dead” cycles (i.e., zeros) followed by the right TAG bits. Also note that WCLK stays HI
continuously when the AD1877 is in the 32-bit frame mode.
Figure 22 illustrates the left-justified case, while Figure 23
illustrates the I
2
S-justified case.
In all modes, the left and right channel data is updated with
the next sample within the last 1/8 of the current conversion
cycle (i.e., within the last 4 BCLK cycles in 32-bit frame
mode, and within the last 8 BCLK cycles in 64-bit frame
mode). The user must constrain the output timing such that
the MSB of the right channel is read before the final 1/8 of
the current conversion period.
REV. 0–10–
AD1877
#1 AD1877
SLAVE MODE
CLKIN
DATA
BCLK
WCLK
LRCK
CLOCK
SOURCE
#2 AD1877
SLAVE MODE
CLKIN
DATA
BCLK
WCLK
LRCK
#N AD1877
SLAVE MODE
CLKIN
DATA
BCLK
WCLK
LRCK
RESET
RESET
RESET
Two modes deserve special discussion. The first special mode,
“Slave Mode, Data Position Controlled by WCLK Input” (S/
= HI, R
LJUST = HI, MSBDLY = LO), shown in Figure 15, is
M
the only mode in which WCLK is an input. The 16-bit output
data words can be placed at user-defined locations within 32-bit
fields. The MSB will appear in the BCLK period after WCLK is
detected HI by the BCLK sampling edge. If WCLK is HI during the first BCLK of the 32-bit field (if WCLK is tied HI for
example), then the MSB of the output word will be valid on the
sampling edge of the second BCLK. The effect is to delay the
MSB for one bit clock cycle into the field, making the output
data compatible at the data format level with the I
2
S data format. Note that the relative placement of the WCLK input can
vary from 32-bit field to 32-bit field, even within the same
64-bit frame. For example, within a single 64-bit frame, the left
word could be right justified (by pulsing WCLK HI on the 16th
BCLK) and the right word could be in an I
2
S compatible data
format (by having WCLK HI at the beginning of the second field).
In the second special mode “Master Mode, Right-Justified with
is an output and is pulsed for one cycle by the AD1877. The
MSB is valid on the 18th BCLK sampling edge, and the LSB
extends into the first BCLK period of the next 32-bit field.
Timing Parameters
For master modes, a BCLK transmitting edge (labeled “XMIT”)
will be delayed from a CLKIN rising edge by t
in Figure 24. A L
transmitting edge by t
layed from a BCLK transmitting edge by t
RCK transition will be delayed from a BCLK
. A WCLK rising edge will be de-
DLYBLR
DLYBWR
, as shown
DLYCKB
, and a WCLK
falling edge will be delayed from a BCLK transmitting edge by
t
transmitting edge of BCLK by t
For slave modes, an L
sampling edge (labeled “SAMPLE”) by t
and TAG outputs will be delayed from an L
t
BCLK transmitting edge by t
. The DATA and TAG outputs will be delayed from a
DLYBWF
DLYDT
.
RCK transition must be setup to a BCLK
SETLRBS.
The DATA
RCK transition by
DLYLRDT
, and DATA and TAG outputs will be delayed from
. For “Slave Mode, Data
DLYBDT
Position Controlled by WCLK Input,” WCLK must be setup to
a BCLK sampling edge by t
SETWBS
.
For both master and slave modes, BCLK must have a minimum
LO pulse width of t
t
.
BPWH
The AD1877 CLKIN and
26. CLKIN must have a minimum LO pulse width of t
and a minimum HI pulse width of t
of CLKIN is given by t
LO pulse width of t
time requirements for
, and a minimum HI pulse width of
BPWL
RESET timing is shown in Figure
. The minimum period
CPWH
. RESET must have a minimum
CLKIN
. Note that there are no setup or hold
RPWL
RESET.
CPWL
,
Synchronizing Multiple AD1877s
Multiple AD1877s can be synchronized by making all the
AD1877s serial port slaves. This option is illustrated in
Figure 6. See the “Reset, Autocalibration and Power Down”
section above for additional information.
Figure 6. Synchronizing Multiple AD1877s
REV. 0
–11–
AD1877–Typical Performance
0
–20
–40
–60
dBFS
–80
–100
–120
–140
2
0
FREQUENCY – kHz
22201816141210864
24
Figure 7. 1 kHz Tone at –0.5 dBFS (16k-Point FFT)
0
–20
–40
–60
dBFS
–80
–100
–120
–80
–82
–84
–86
–88
–90
dBFS
–92
–94
–96
–98
–100
–100
–90
AMPLITUDE – dBFS
–10–20–30–40–50–60–70–80
Figure 10. THD+N versus Amplitude at 1 kHz
–60
–65
–70
–75
–80
dBFS
–85
–90
–95
0
–140
2
0
FREQUENCY – kHz
22201816141210864
24
Figure 8. 1 kHz Tone at –10 dBFS (16k-Point FFT)
–80
–82
–84
–86
–88
–90
dBFS
–92
–94
–96
–98
–100
2
0
FREQUENCY – kHz
20
1816141210864
Figure 9. THD+N versus Frequency at –0.5 dBFS
–100
20
FREQUENCY – kHz
20
1816141210864
Figure 11. Power Supply Rejection to 300 mV p-p on
AV
DD
–80
–85
–90
–95
–100
dBFS
–105
–110
–115
–120
20
FREQUENCY – kHz
20
1816141210864
Figure 12. Channel Separation versus Frequency at
–0.5 dBFS
–12–
REV. 0
–10
–20
–30
–40
–50
–60
dBFS
–70
–80
–90
–100
–110
AD1877
0
LRCK
INPUT
BCLK
RDEDGE = LO
INPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
LRCK
INPUT
0.10.0
NORMALIZED F
S
Figure 13. Digital Filter Signal Transfer Function to F
3132121516171819321215161718193212
PREVIOUS DATA
MSB-14 LSB
ZEROSZEROS
LEFT TAG
MSB LSB
LEFT DATA
MSB
MSB-1
MSB-2
LSB
RIGHT TAG
MSB LSB
1.0
0.90.80.70.60.50.40.30.2
S
RIGHT DATA
MSB
MSB-1 MSB-2
LSB
Figure 14. Serial Data Output Timing: Slave Mode, Right-Justified with No MSB Delay,
S/M = Hl, RLJUST = Hl,
MSBDLY
= Hl
ZEROS
LEFT TAG
MSB LSB
BCLK
RDEDGE = LO
INPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
INPUT
TAG
OUTPUT
ZEROS
123417123417
LEFT DATA
MSB
MSB-1
LEFT TAG
MSBLSB
Figure 15. Serial Data Output Timing: Slave Mode, Data Position Controlled by WCLK Input,
S/M = Hl, RLJUST= Hl,
REV. 0
MSB-2
MSBDLY
LSB
= LO
–13–
ZEROS
RIGHT TAG
MSB LSB
RIGHT DATA
MSB
MSB-1 MSB-2
LSB
ZEROS
AD1877
RDEDGE = LO
RDEDGE = HI
RDEDGE = LO
RDEDGE = HI
LRCK
INPUT
BCLK
INPUT
BCLK
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
LRCK
INPUT
BCLK
INPUT
BCLK
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
3132123416
LEFT DATA
MSB
MSB-1
LEFT TAG
MSB LSB
MSB-2
LSBMSB
17181718
3132123416
ZEROSZEROSZEROS
RIGHT DATA
MSB-1
RIGHT TAG
MSB LSB
MSB-2
LSB
Figure 16. Serial Data Output Timing: Slave Mode, Left-Justified with No MSB Delay,
M
= Hl, RLJUST = LO,
S/
32123417
ZEROSZEROS
LEFT TAG
MSB
MSB LSB
LEFT DATA
MSB-1
MSBDLY
55
MSB-2
= Hl
3132123417
LSBMSB
ZEROS
RIGHT TAG
MSB LSB
RIGHT DATA
MSB-1
MSB-2
LSB
LRCK
OUTPUT
BCLK
RDEDGE = LO
OUTPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
Figure 17. Serial Data Output Timing: Slave Mode, I2S-Justified,
S/M = Hl, RLJUST = LO,
3132121516171819321215161718193212
PREVIOUS DATA
MSB-14 LSB
ZEROSZEROS
LEFT TAG
MSB LSB
MSBDLY
LEFT DATA
MSB
MSB-1
= LO
MSB-2
LSB
RIGHT TAG
MSB LSB
RIGHT DATA
MSB
MSB-1 MSB-2
LSB
Figure 18. Serial Data Output Timing: Master Mode, Right-Justified with No MSB Delay,
M
= LO, RLJUST = Hl,
S/
MSBDLY
= Hl
ZEROS
LEFT TAG
MSB LSB
REV. 0–14–
LRCK
OUTPUT
BCLK
RDEDGE = LO
OUTPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
OUTPUT
32121617181912161718192012
PREVIOUS DATA
MSB-14 LSB
TAG
LEFT TAG
MSB LSB
ZEROSZEROS
MSB
LEFT DATA
MSB-1
Figure 19. Serial Data Output Timing. Master Mode, Right-Justified with MSB Delay,
WCLK Pulsed in 17th BCLK Cycle, S/
LRCK
OUTPUT
BCLK
RDEDGE = LO
OUTPUT17181718
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
313212316
LEFT DATA
MSB
MSB-1
LEFT TAG
MSB LSB
MSB-2
LSBMSB
20
MSB-2
LSB
RIGHT TAG
MSB LSB
M
= LO, RLJUST = Hl,
RIGHT DATA
MSB
MSB-1 MSB-2
MSBDLY
313212316
ZEROSZEROSZEROS
MSB LSB
RIGHT DATA
MSB-1
RIGHT TAG
= LO
MSB-2
LSB
LSB
AD1877
ZEROS
LRCK
OUTPUT
BCLK
RDEDGE = LO
OUTPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
Figure 20. Serial Data Output Timing: Master Mode, Left-Justified with No MSB Delay,
M
= LO, RLJUST = LO,
S/
32123417
LEFT DATA
MSB
MSB-1
MSB-2
LEFT TAG
MSB LSB
MSBDLY
LSBMSB
= Hl
3132123417
ZEROSZEROSZEROS
RIGHT TAG
MSB LSB
RIGHT DATA
MSB-1
MSB-2
LSB
Figure 21. Serial Data Output Timing: Master Mode, I2S-Justified,
M
= LO, RLJUST = LO,
S/
MSBDLY
= LO
REV. 0
–15–
AD1877
LRCK
INPUT
BCLK
RDEDGE = LO
INPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
3132123416
PREVIOUS DATA
LSB
MSB-14
LEFT DATA
MSB
MSB-1 MSB-2 MSB-3
LEFT TAG
LSB
MSB
RIGHT TAG
MSB
51718
MSB-4MSB-3 MSB-4
HIHI
LSB
LSB MSB
1920213212
RIGHT DATA
MSB-1 MSB-2
Figure 22. Serial Data Output Timing: Slave Mode, Left-Justified with No MSB Delay,
M
32-Bit Frame Mode, S/
LRCK
INPUT
BCLK
RDEDGE = LO
INPUT
BCLK
RDEDGE = HI
SOUT
OUTPUT
WCLK
OUTPUT
TAG
OUTPUT
321234517
PREVIOUS DATA
MSB-14
LSB
LEFT TAG
MSB LSB
LEFT DATA
MSB
MSB-1 MSB-2 MSB-3
RIGHT TAG
MSB LSB
= Hl, RLJUST = LO,
61819
MSB-4MSB-3 MSB-4
HIHI
MSBDLY
LSB MSB
= Hl
202122123
RIGHT DATA
MSB-1 MSB-2
LSB MSB
LSB MSB
LEFT TAG
MSB LSB
LEFT DATA
LEFT TAG
MSB
LEFT DATA
MSB-1
LSB
MSB-1
RIGHT TAG
MSB
Figure 23. Serial Data Output Timing: Slave Mode, I2S-Justified, 32-Bit Frame Mode,
M
= Hl, RLJUST= LO,
S/
CLKIN
INPUT
BCLK OUTPUT (64 x Fs)
RDEDGE = LO
BCLK OUTPUT (64 x Fs)
RDEDGE = HI
LRCK
OUTPUT
WCLK
OUTPUT
DATA & TAG
OUTPUTS
MSBDLY
t
DLYCKB
XMITXMITXMITXMIT
t
DLYBLR
= LO
t
DLYBWR
t
DLYBWF
t
DLYDT
Figure 24. Master Mode Clock Timing
t
BPWL
t
BPWH
t
BPWH
t
BPWL
REV. 0–16–
AD1877
CLKIN INPUT
RESET INPUT
BCLK INPUT
RDEDGE = LO
BCLK OUTPUT
RDEDGE = HI
LRCK
INPUT
WCLK
INPUT
DATA & TAG
OUTPUTS
XMITSAMPLESAMPLE
t
SETLRBS
t
SETWBS
t
DLYLRDT
MSBMSB-1
Figure 25. Slave Mode Clock Timing
t
CLKIN
t
CPWH
t
CPWL
Figure 26. NKIN and
XMIT
t
DLYBDT
t
BPWL
t
BPWH
t
RPWL
RESET
Timing
t
BPWH
t
BPWL
REV. 0
–17–
AD1877
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
R-28 (S-Suffix)
28-Lead Wide-Body SO
2815
PIN 1
1
SOL-28
14
0.2992 (7.60)
0.2914 (7.40)
0.4193 (10.65)
0.3937 (10.00)
0.0118 (0.30)
0.0040 (0.10)
0.7125 (18.10)
0.6969 (17.70)
0.0500 (1.27)
BSC
0.0192 (0.49)
0.0138 (0.35)
0.1043 (2.65)
0.0926 (2.35)
0.0125 (0.32)
0.0091 (0.23)
8
°
0
°
0.0291 (0.74)
0.0098 (0.25)
0.0500 (1.27)
0.0157 (0.40)
x 45
°
REV. 0–18–
–19–
C1896–5–4/94
–20–
PRINTED IN U.S.A.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.