REV. B
AD73360
12
Figure 7 shows the various stages of filtering that are employed
in a typical AD73360 application. In Figure 7a we see the trans-
fer function of the external analog antialias filter. Even though it
is a single RC pole, its cutoff frequency is sufficiently far away
from the initial sampling frequency (DMCLK/8) that it takes
care of any signals that could be aliased by the sampling fre-
quency. This also shows the major difference between the initial
oversampling rate and the bandwidth of interest. In Figure 7b,
the signal and noise-shaping responses of the sigma-delta modu-
lator are shown. The signal response provides further rejection
of any high frequency signals while the noise-shaping will push
the inherent quantization noise to an out-of-band position. The
detail of Figure 7c shows the response of the digital decima-
tion filter (Sinc-cubed response) with nulls every multiple of
DMCLK/256, which is the decimation filter update rate. The
final detail in Figure 7d shows the application of a final antialias
filter in the DSP engine. This has the advantage of being imple-
mented according to the users requirements and available
MIPS. The filtering in Figures 7a through 7c is implemented in
the AD73360.
F
B
= 4kHz F
SINIT
= DMCLK/8
a. Analog Antialias Filter Transfer Function
F
B
= 4kHz F
SINIT
= DMCLK/8
NOISE TRANSFER FUNCTION
SIGNAL TRANSFER FUNCTION
b. Analog Sigma-Delta Modulator Transfer Function
F
B
= 4kHz
F
SINTER
= DMCLK/256
c. Digital Decimator Transfer Function
F
B
= 4kHz
F
SINTER
= DMCLK/256F
SFINAL
= 8kHz
d. Final Filter LPF (HPF) Transfer Function
Figure 7. DC Frequency Responses
Decimation Filter
The digital filter used in the AD73360 carries out two important
functions. Firstly, it removes the out-of-band quantization noise,
which is shaped by the analog modulator and secondly, it deci-
mates the high frequency bitstream to a lower rate 15-bit word.
The antialiasing decimation filter is a sinc-cubed digital filter
that reduces the sampling rate from DMCLK/8 to DMCLK/
256, and increases the resolution from a single bit to 15 bits. Its
Z transform is given as: [(1Z
32
)/(1Z
1
)]
3
. This ensures a mini-
mal group delay of 25 µs.
ADC Coding
The ADC coding scheme is in twos complement format (see
Figure 8). The output words are formed by the decimation
filter, which grows the word length from the single-bit output of
the sigma-delta modulator to a 15-bit word, which is the final
output of the ADC block. In 16-bit Data Mode this value is left
shifted with the LSB being set to 0. For input values equal to or
greater than positive full scale, however, the output word is set
at 0x7FFF, which has the LSB set to 1. In mixed Control/Data
Mode, the resolution is fixed at 15 bits, with the MSB of the
16-bit transfer being used as a flag bit to indicate either control
or data in the frame.
V
REF
+ (V
REF
0.32875)
V
REF
V
REF
(V
REF
0.32875)
10...00
00...00
01...11
ADC CODE DIFFERENTIAL
ANALOG
INPUT
V
INN
V
INP
V
REF
+ (V
REF
0.6575)
V
REF
(V
REF
0.6575)
10...00 00...00
01...11
ADC CODE SINGLE-ENDED
ANALOG
INPUT
V
INP
V
INN
Figure 8. ADC Transfer Function
Voltage Reference
The AD73360 reference, REFCAP, is a bandgap reference that
provides a low noise, temperature-compensated reference to the
ADC. A buffered version of the reference is also made available
on the REFOUT pin and can be used to bias other external
analog circuitry. The reference has a default nominal value of
1.25 V but can be set to a nominal value of 2.5 V by setting the
5VEN bit (CRC:7) of CRC. The 5 V mode is generally only
usable when V
DD
= 5 V.
The reference output (REFOUT) can be enabled for biasing
external circuitry by setting the RU bit (CRC:6) of CRC.
REV. B
AD73360
13
Serial Port (SPORT)
The AD73360s communicate with a host processor via the
bidirectional synchronous serial port (SPORT) which is compat-
ible with most modern DSPs. The SPORT is used to transmit
and receive digital data and control information. Multiple
AD73360s be cascaded together (up to a limit of eight) to pro-
vide additional input channels.
In both transmit and receive modes, data is transferred at the
serial clock (SCLK) rate with the MSB being transferred first.
Due to the fact that the SPORT of each AD73360 block uses a
common serial register for serial input and output, communica-
tions between an AD73360 and a host processor (DSP engine)
must always be initiated by the AD73360s themselves. In this
configuration the AD73360s are described as being in Master
mode. This ensures that there is no collision between input data
and output samples.
SPORT Overview
The AD73360 SPORT is a flexible, full-duplex, synchronous
serial port whose protocol has been designed to allow up to
eight AD73360 devices to be connected in cascade, to a single
DSP via a six-wire interface. It has a very flexible architecture
that can be configured by programming two of the internal
control registers in each device. The AD73360 SPORT has
three distinct modes of operation: Control Mode, Data Mode
and Mixed Control/Data Mode.
NOTE: As each AD73360 has its own SPORT section, the
register settings in both SPORTs must be programmed. The
registers which control SPORT and sample rate operation (CRA
and CRB) must be programmed with the same values, otherwise
incorrect operation may occur.
In Program Mode (CRA:0 = 0), the devices internal configura-
tion can be programmed by writing to the eight internal control
registers. In this mode, control information can be written to or
read from the AD73360. In Data Mode (CRA:0 = 1), any infor-
mation that is sent to the device is ignored, while the encoder
section (ADC) data is read from the device. In this mode, only
ADC data is read from the device. Mixed mode (CRA:0 = 1
and CRA:1 = 1) allows the user to send control information and
receive either control information or ADC data. This is achieved
by using the MSB of the 16-bit frame as a flag bit. Mixed mode
reduces the resolution to 15 bits with the MSB being used to
indicate whether the information in the 16-bit frame is control
information or ADC data.
The SPORT features a single 16-bit serial register that is used
for both input and output data transfers. As the input and out-
put data must share the same register there are some precau-
tions that must be observed. The primary precaution is that no
information must be written to the SPORT without reference to
an output sample event, which is when the serial register will be
overwritten with the latest ADC sample word. Once the SPORT
starts to output the latest ADC word, it is safe for the DSP to
write new control words to the AD73360. In certain configura-
tions, data can be written to the device to coincide with the
output sample being shifted out of the serial registersee section
on interfacing devices. The serial clock rate (CRB:23) defines
how many 16-bit words can be written to a device before the
next output sample event will happen.
The SPORT block diagram, shown in Figure 9, details the blocks
associated with AD73360 including the eight control registers
(AH), external MCLK to internal DMCLK divider and serial
clock divider. The divider rates are controlled by the setting of
Control Register B. The AD73360 features a master clock
divider that allows users the flexibility of dividing externally
available high frequency DSP or CPU clocks to generate a lower
frequency master clock internally in the AD73360 which may be
more suitable for either serial transfer or sampling rate require-
ments. The master clock divider has five divider options (÷ 1
default condition, ÷2, ÷3, ÷4, ÷5) that are set by loading the
master clock divider field in Register B with the appropriate
code (see Table VI). Once the internal device master clock
(DMCLK) has been set using the master clock divider, the
sample rate and serial clock settings are derived from DMCLK.
MCLK
DIVIDER
MCLK
(EXTERNAL)
SE
RESET
SDIFS
SDI
SERIAL PORT
(SPORT)
SERIAL REGISTER
SCLK
CONTROL
REGISTER
B
CONTROL
REGISTER
C
CONTROL
REGISTER
D
CONTROL
REGISTER
E
CONTROL
REGISTER
A
3
8
8
8
8
8
8
2
DMCLK
(INTERNAL)
SDOFS
SDO
CONTROL
REGISTER
F
CONTROL
REGISTER
G
CONTROL
REGISTER
H
SCLK
DIVIDER
Figure 9. SPORT Block Diagram
The SPORT can work at four different serial clock (SCLK)
rates: chosen from DMCLK, DMCLK/2, DMCLK/4 or
DMCLK/8, where DMCLK is the internal or device master
clock resulting from the external or pin master clock being di-
vided by the master clock divider. Care should be taken when
selecting Master Clock, Serial Clock and Sample Rate divider
settings to ensure that there is sufficient time to read all the data
from the AD73360 before the next sample interval.
REV. B
AD73360
14
SPORT Register Maps
There are eight control registers for the AD73360, each eight
bits wide. Table V shows the control register map for the
AD73360. The first two control registers, CRA and CRB, are
reserved for controlling the SPORT. They hold settings for
parameters such as bit rate, internal master clock rate and de-
vice count. If multiple AD73360s are cascaded, registers CRA
and CRB on each device must be programmed with the same
setting to ensure correct operation (this is shown in the pro-
gramming examples). The other six registers; CRC through
CRH are used to hold control settings for the Reference, Power
Control, ADC channel and PGA sections of the device. It is
not necessary that the contents of CRC through CRH on
each AD73360 are similar. Control registers are written to on
the negative edge of SCLK.
Table VI. Control Word Description
1514131211109876543210
C/D R/W DEVICE ADDRESSS REGISTER ADDRESS REGISTER DATA
Control Frame Description
Bit 15 Control/Data When set high, it signifies a control word in Program or Mixed Program/Data Modes. When set
low, it signifies an invalid control word in Program Mode.
Bit 14 Read/Write When set low, it tells the device that the data field is to be written to the register selected by the
register field setting provided the address field is zero. When set high, it tells the device that the
selected register is to be written to the data field in the serial register and that the new control
word is to be output from the device via the serial output.
Bits 1311 Device Address This 3-bit field holds the address information. Only when this field is zero is a device selected. If
the address is not zero, it is decremented and the control word is passed out of the device via the
serial output.
Bits 108 Register Address This 3-bit field is used to select one of the eight control registers on the AD73360.
Bits 70 Register Data This 8-bit field holds the data that is to be written to or read from the selected register provided
the address field is zero.
Table V. Control Register Map
Address (Binary) Name Description Type Width Reset Setting (Hex)
000 CRA Control Register A R/W 8 0x00
001 CRB Control Register B R/W 8 0x00
010 CRC Control Register C R/W 8 0x00
011 CRD Control Register D R/W 8 0x00
100 CRE Control Register E R/W 8 0x00
101 CRF Control Register F R/W 8 0x00
110 CRG Control Register G R/W 8 0x00
111 CRH Control Register H R/W 8 0x00

AD73360ARZ

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Analog Front End - AFE IC 6-CH AFE Processor
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union