REV. 0
AD74111
–9–
ADC
MODULATOR
64
f
S
5th ORDER
COMB FILTER
HALF-BAND
8
f
S
4
f
S
COMB
COMPENSATION
2
f
S
HALF-BAND
f
S
ADC
RESULT
LOW GROUP
DELAY OUTPUT
Figure 5a. ADC Filter Section
DAC
MODULATOR
128
f
S
16 ZERO
ORDER HOLD
HALF-BAND
FILTER
8
f
S
4
f
S
ZERO ORDER HOLD
SINC COMPENSATION
FILTER
2
f
S
HALF-BAND–
FILTER
f
S
DAC
INPUT
LOW GROUP
DELAY INPUT
Figure 5b. DAC Filter Section
ADC, CAPP, and CAPN Pins
The ADC channel requires two external capacitors to act as
charge reservoirs for the switched capacitor inputs of the sigma-
delta modulator. These capacitors isolate the outputs of the PGA
stage from glitches generated by the sigma-delta modulator. The
capacitor also forms a low-pass filter with the output impedance
of the PGA (approximately 124 Ω), which helps to isolate noise
from the modulator engine. The capacitors should be of good
quality, such as NPO or polypropylene film, with values from
100 pF to 1 nF and should be connected to AGND.
Peak Readback
The AD74111 can store the highest ADC value to facilitate level
adjustment of the input signal. Programming the Peak Enable
bit in Control Register E with a 1 will enable ADC Peak Level
Reading. The peak value is stored as a 6-bit number from 0 dB
to –63 dB in 1 dB steps. Reading Control Register F will give the
highest ADC value since the bit was set. The ADC peak register
is automatically cleared after reading.
Decimator Section
The digital decimation filter has a pass-band ripple of 0.2 mdB
and a stop-band attenuation of 120 dB. The filter is an FIR type
with a linear phase response. The group delay at 48 kHz is
910 µs. Output sample rates up to 48 kHz are supported.
Input Signal Swing
The ADC input has an input range of 0.5 V rms/1.414 V p-p
about a bias point equal to V
REFCAP
. Figure 6 shows a typical
input filter circuit for use with the AD74111.
VIN
V
AGND
1.414V p-p
51
10nF
NPO
47F
Figure 6. Typical Input Circuit
DAC Section
The AD74111 DAC channel has a single-ended, analog output.
The DAC has independent software controllable Mute and Volume
Control functions. Control Register G controls the attenuation
factor for the DAC. This register is 10 bits wide, giving 1024
steps of attenuation. The AD74111 output channel employs a
multibit sigma-delta conversion technique that provides a high
quality output with system filtering implemented on-chip.
Output Signal Swing
The DAC has an output range of 0.5 V rms/1.414 V p-p about
a bias point equal to V
REFCAP
(see Figure 7).
V
REFCAP
1.414V p-p
820
2n2F
NPO
VOUT
Figure 7. Typical Output Circuit
Low Group Delay
It is possible to bypass much of the digital filtering by enabling
the Low Group Delay function in Control Register C. By reduc-
ing the amount of filtering the AD74111 applies to input and
output samples, the time delay between the sampling interval
and when the sample is available is greatly reduced. This can be
of benefit in applications such as telematics, where minimal
time delays are important. When the Low Group Delay function
is enabled, the sample rate becomes IMCLK/128.
Reference
The AD74111 features an on-chip reference whose nominal
value is 1.125 V. A 100 nF ceramic and 10 µF tantalum capacitor
applied at the REFCAP pin are necessary to stabilize the reference.
(See Figure 8.)
REFCAP
0.1F
10F
Figure 8. Reference Decoupling
If required, an external reference can be used as the reference
source of the ADC and DAC sections. This may be desirable in
situations where multiple devices are required to use the same
value of reference or because of a better temperature coefficient
specification. The internal reference can be disabled via Control
Register A and the external reference applied at the REFCAP
pin (see Figure 9). External references should be of a suitable
value such that the voltage swing of the inputs or outputs is not
affected by being too close to the power supply rails and should
be adequately decoupled.
REV. 0–10–
AD74111
REFCAP
1.125V
EXTERNAL
REFERENCE
Figure 9. External Reference
Master Clocking Scheme
The update rate of the AD74111’s ADC and DAC channels
requires an internal master clock (IMCLK) that is 256 times the
sample update rate (IMCLK = 256 f
S
). To provide some flex-
ibility in selecting sample rates, the device has a series of three
master clock prescalers that are programmable and allow the
user to choose a range of convenient sample rates from a single
external master clock. The master clock signal to the AD74111 is
applied at the MCLK pin. The MCLK signal is passed through
a series of three programmable MCLK prescaler (divider) circuits
that can be selected to reduce the resulting Internal MCLK
(IMCLK) frequency if required. The first and second MCLK
prescalers provide divider ratios of 1 (pass through), 2, 3;
while the third prescaler provides divider ratios of 1 (pass
through), 2, 4.
IMCLK
PROGRAMMABLE MCLK DIVIDER
CONTROL REGISTER
/1
/2
/3
/1
/2
/4
PRESCALER 2
PRESCALER 3
MCLK
/1
/2
/3
PRESCALER 1
Figure 10. MCLK Divider
The divider ratios allow a more convenient sample rate selection
from a common MCLK, which may be required in many voice
related applications. Control Register B should be programmed
to achieve the desired divider ratios.
Selecting Sample Rates
The sample rate at which the converter runs is always 256 times
the IMCLK rate. IMCLK is the Internal Master Clock and is the
output from the Master Clock Prescaler. The default sample rate
is 48 kHz (based on an external MCLK of 12.288 MHz). In this
mode, the ADC modulator is clocked at 3.072 MHz and the DAC
modulator is clocked at 6.144 MHz. Sample rates that are lower
than MCLK/256 can be achieved by using the MCLK prescaler.
Example 1: f
SAMP
= 48 kHz and 8 kHz Required
MCLK = 48 kHz 256 = 12.288 MHz to provide 48 kHz f
SAMP
.
For f
SAMP
= 8 kHz, it is necessary to use the 3 setting in
Prescaler 1, the 2 setting in Prescaler 2, and pass through
in Prescaler 3. This results in an IMCLK = 8 kHz 256 =
2.048 MHz (= 12.288 MHz/6).
Example 2: f
SAMP
= 44.1 kHz and 11.025 kHz Required
MCLK = 44.1 kHz 256 = 11.2896 MHz to provide 44.1 kHz f
SAMP
.
For f
SAMP
= 11.025 kHz, it is necessary to use the 1 setting in
Prescaler 1 and the 4 setting in Prescaler 2, and pass through
in Prescaler 3. This results in an IMCLK = 11.025 kHz 256
= 2.8224 MHz (= 11.2896 MHz/4).
Resetting the AD74111
The AD74111 can be reset by bringing the RESET pin low.
Following a reset, the internal circuitry of the AD74111 ensures
that the internal registers are reset to their default settings and
the on-chip RAM is purged of previous data samples. The DIN
pin is sampled to determine if the AD74111 is required to
operate in Master or Slave mode. The reset process takes 3072
MCLK periods, and the user should not attempt to program the
AD74111 during this time.
Power Supplies and Grounds
The AD74111 features three separate supplies: AVDD, DVDD1,
and DVDD2.
AVDD is the supply to the analog section of the device and must
be of sufficient quality to preserve the AD74111’s performance
characteristics. It is nominally a 2.5 V supply.
DVDD1 is the supply for the digital interface section of the device.
It is fed from the digital supply voltage of the DSP or controller
to which the device is interfaced and allows the AD74111
to interface with devices operating at supplies of between
2.5 V – 5% to 3.3 V + 10%.
DVDD2 is the supply for the digital core of the AD74111. It is
nominally a 2.5 V supply.
Accessing the Internal Registers
The AD74111 has seven registers that can be programmed to
control the functions of the AD74111. Each register is 10 bits
wide and is written to or read from using a 16-bit write or read
operation, with the exception of Control Register F, which is
read-only. Table V shows the format of the data transfer operation.
The Control Word is made up of a Read/Write bit, the register
address, and the data to be written to the device. Note that in a
read operation the data field is ignored by the device. Access to
the control registers is via the serial port through one of the
operating modes described below.
Serial Port
The AD74111 contains a flexible serial interface port that is
used to program and read the control registers and to send and
receive DAC and ADC audio data. The serial port is compatible
with many popular DSPs and can be programmed to operate in
a variety of modes, depending on which one best suits the DSP
being used. The serial port can be set to operate as a Master or
Slave device, as discussed below. Figure 11 shows a timing
diagram of the serial port.
REV. 0
AD74111
–11–
MSB MSB–1
t
FS
DFS
DCLK
DIN
DOUT
MSB MSB–2
MSB–1
MSB–2
t
FH
t
FD
t
DD
t
CH
t
CL
t
DS
t
DH
Figure 11. Serial Port (SPORT) Timing
Serial Port Operating Modes
The serial port of the AD74111 can be programmed to operate
in a variety of modes depending on the requirements and flex-
ibility of the DSP to which it is connected. The two principal
modes of operation are Mixed mode and Data mode.
Mixed Mode
Mixed mode allows the control registers of the AD74111 to be
programmed and read back. It also allows data to be sent to the
DACs and data to be read from the ADCs. In Mixed mode,
there are separate data slots, each with its own frame synchroni-
zation signal (DFS) for control and DAC or ADC information.
The AD74111 powers up in Mixed mode by default to allow
the control registers to be programmed. Figure 13 shows the
default setting for Mixed mode.
Data Mode
Data mode can be used when programming or reading the
control registers is no longer required. Data mode provides a
frame synchronization (DFS) pulse for each sample of data.
Once the part has been programmed into Data mode, the only
way to change the control registers is to perform a hardware reset
to put the AD74111 back into Mixed mode. Figure 15 shows
the default setting for Data mode.
Data-Word Length
The AD74111 can be programmed to send DAC audio data
and receive ADC audio data in different word length formats of
16, 20, or 24 bits. The default mode is 16 bits, but this can be
changed by programming Control Register C for the appropriate
word length.
Selecting Master or Slave Mode
The initial operating mode of the AD74111 is determined by
the state of the DIN pin following a reset. If the DIN pin is high
during this time, Slave mode is selected. In Slave mode, the
DFS and DCLK pins are inputs and the control signals for
these pins must be provided by the DSP or other controller. If
the DIN pin is low immediately following a reset, the AD74111
will operate in Master mode.
Master Mode Operation
In Master mode, the DFS and DCLK pins are outputs from the
AD74111. This is the easiest mode in which to use the AD74111
because the correct timing relationship between sample rate,
DCLK, and DFS is controlled by the AD74111.
Slave Mode Operation
In Slave mode, the DFS and DCLK pins are inputs to the
AD74111. Care needs to be exercised when designing a system
to operate the AD74111 in this mode as the relationship between
the sample rate, DCLK, and DFS needs to be controlled by the
DSP or other controller and must be compatible with the inter-
nal DAC/ADC engine of the AD74111. Figure 12 shows a block
diagram of the DAC engine and the AD74111’s serial port. The
sample rate for the DAC engine is determined by the MCLK
and MCLK prescalers. The DAC engine will read data from the
DAC Data register at this rate. It is therefore important that the
serial port is updated at the same rate, as any error between the
two will accumulate and eventually cause the DAC engine to have
to resynchronize with the serial port, which will cause erroneous
values on the DAC output pins.
DAC ENGINE
DAC DATA REGISTER
LOAD DAT
VOUT
RESYNC*
*RESYNC IS ONLY USED WHEN THE DAC BECOMES
UNSYNCHRONIZED WITH THE SERIAL PORT
SERIAL PORT
DFS
DIN
Figure 12. DAC Engine
In most cases, it is easy to keep a DSP in synchronization with
the AD74111 if they are both run from the same clock or the
DSP clock is a multiple of the AD74111’s MCLK. In this case,

AD74111YRUZ-REEL

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Interface - CODECs 2.5V 24B Mono CODEC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet