The AD73411 is a single device incorporating a single analog front
end (AFE) and a microcomputer optimized for digital signal
processing (DSP) and other high-speed numeric processing
applications.
The AD73411’s analog front end (AFE) section is suitable for
general-purpose applications including speech and telephony.
The AFE section features a 16-bit A/D converter and a 16-bit
D/A converter. Each converter provides 76 dB signal-to-noise
ratio over a voiceband signal bandwidth.
The AD73411 is particularly suitable for a variety of applications
in the speech and telephony area, including low bit rate, highquality compression, speech enhancement, recognition, and
synthesis. The low group delay characteristic of the AFE makes
it suitable for single or multichannel active control applications.
The A/D and D/A conversion channels feature programmable
input/output gains with ranges of 38 dB and 21 dB respectively.
An on-chip reference voltage is included to allow single supply
operation.
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 sampling rate of the AFE is programmable with four separate settings offering 64, 32, 16, and 8 kHz sampling rates (from
a master clock of 16.384 MHz) while the serial port (SPORT2)
allows easy expansion of the number of I/O channels by cascading extra AFEs external to the AD73411.
The AD73411’s DSP engine combines the ADSP-2100 family
base architecture (three computational units, data address generators, and a program sequencer) with two serial ports, a 16-bit
internal DMA port, a byte DMA port, a programmable timer,
Flag I/O, extensive interrupt capabilities, and on-chip program
and data memory.
The AD73411-80 integrates 80K bytes of on-chip memory
configured as 16K words (24-bit) of program RAM, and 16K
words (16-bit) of data RAM. The AD73411-40 integrates
40K bytes of on-chip memory configured as 8K words (24bit) of program RAM, and 8K words (16-bit) of data RAM.
Power-down circuitry is also provided to meet the low power
needs of battery-operated portable equipment. The AD73411
is available in a 119-ball PBGA package.
Idle refers to AD73411 state of operation during execution of IDLE instruction. Deasserted pins are driven to either VDD or GND.
10
VIN = 0 V and 3 V. For typical figures for supply currents, refer to Power Dissipation section.
11
IDD measurement taken with all instructions executing from internal memory. 50% of the instructions are multifunction (Types 1, 4, 5, 12, 13, 14), 30% are Type 2
and Type 6, and 20% are idle instructions.
12
Applies to PBGA package type.
13
Output pin capacitance is the capacitive load for any three-stated output pin.
Specifications subject to change without notice.
Hi-Level Input Voltage
Hi-Level CLKIN Voltage@ VDD = max2.2V
Lo-Level Input Voltage
Hi-Level Output Voltage
Lo-Level Output Voltage
Hi-Level Input Current
Lo-Level Input Current
Three-State Leakage Current
Three-State Leakage Current
Supply Current (Idle)
Supply Current (Dynamic)
Input Pin Capacitance
Output Pin Capacitance
1, 2
1, 3
1, 4, 5
1, 4, 5
3
3
9
3, 6, 12
6, 7, 12, 13
@ VDD = max2.0V
@ VDD = min0.8V
@ VDD = min
I
= –0.5 mA2.4V
OH
@ VDD = min
= –100 µA
I
OH
6
VDD – 0.3V
@ VDD = min
I
= 2 mA0.4V
OL
@ VDD = max
V
= VDD max10µA
IN
@ VDD = max
= 0 V10µA
V
7
7
11
IN
@ VDD = max
V
= VDD max
IN
@ VDD = max
V
IN
@ VDD = 3.3
t
CK
t
CK
t
CK
8
= 0 V
= 19 ns
= 25 ns
= 30 ns
10
10
10
@ VDD = 3.3
T
= 25°C
AMB
t
= 19 ns
CK
= 25 ns
t
CK
t
= 30 ns
CK
10
10
10
8
10µA
10µA
12mA
11mA
10mA
45mA
43mA
36mA
@ VIN = 2.5 V
= 1.0 MHz
f
IN
T
= 25°C8pF
AMB
@ VIN = 2.5 V
= 1.0 MHz
f
IN
T
= 25°C8pF
AMB
–4–
REV. 0
AD73411
POWER CONSUMPTION
ParameterTypMaxSEMCLK OnTest Conditions
AFE SECTION
ADC Only On781YesREFOUT Disabled
ADC and DAC On1112.51YesREFOUT Disabled
REFCAP Only On0.651.000NoREFOUT Disabled
REFCAP and2.73.80No
REFOUT Only On
All AFE Sections Off0.60.750YesMCLK Active Levels Equal to 0 V and DVDD
All AFE Sections Off5 µA30 µA0NoDigital Inputs Static and Equal to 0 V or DVDD
DSP SECTION
Idle Mode6.4
Dynamic43
NOTES
The above values are in mA and are typical values unless otherwise noted.
Specifications subject to change without notice.
TIMING CHARACTERISTICS–AFE SECTION
ParameterLimitUnitDescription
Clock SignalsSee Figure 1
t
1
t
2
t
3
Serial PortSee Figures ? and ?
t
4
t
5
t
6
t
7
t
8
t
9
t
10
t
11
t
12
t
13
Specifications subject to change without notice.
61ns min16.384 MHz AMCLK Period
24.4ns minMCLK Width High
24.4ns minMCLK Width Low
t
1
0.4 × t
0.4 × t
1
1
ns minSCLK Period (SCLK = AMCLK)
ns minSCLK Width High
ns minSCLK Width Low
20ns minSDI/SDIFS Setup Before SCLK Low
0ns minSDI/SDIFS Hold After SCLK Low
10ns maxSDOFS Delay from SCLK High
10ns minSDOFS Hold After SCLK High
10ns minSDO Hold After SCLK High
10ns maxSDO Delay from SCLK High
30ns maxSCLK Delay from MCLK
REV. 0
–5–
AD73411
WARNING!
ESD SENSITIVE DEVICE
ABSOLUTE MAXIMUM RATINGS*
(TA = +25°C unless otherwise noted)
AVDD, DVDD to GND . . . . . . . . . . . . . . . . –0.3 V to +4.6 V
AGND to DGND . . . . . . . . . . . . . . . . . . . . . –0.3 V to +0.3 V
Digital I/O Voltage to DGND . . . . . –0.3 V to DVDD + 0.3 V
Analog I/O Voltage to AGND . . . . . –0.3 V to AVDD + 0.3 V
Time at Maximum Temperature . . . . . . . . . . . . . . . . .15 sec
Maximum Temperature Ramp Rate . . . . . . . . . . . . 1.3°C/sec
*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.
Storage Temperature Range . . . . . . . . . . . . –40°C to +125°C
AD73411BB-80–20°C to +85°C119-Ball Plastic Ball Grid ArrayB-119
AD73411BB-40–20°C to +85°C119-Ball Plastic Ball Grid ArrayB-119
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 AD73411 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.
PBGA BALL CONFIGURATION
1
A
IRQE/ PF4
B
IRQL0/ PF5PMSWR
IRQL1/ PF6IOMSRD
C
IRQ2/ PF7CMSBMS
D
DT0TFS0RFS0A3/ IAD2A2/ IAD1A1/IAD0A0
E
DR0SCLK0DT1/F0PWDACK
F
TFS1/IRQ1RFS1/IRQ0
G
SCLK1
H
EMS
J
K
ELOUTELIN
BGD3 /IACK
L
EBG
M
N
BR
EBR
P
SDOSDOFSSDIFSSDISEREFCAPREFOUT
R
T
VINPNC
AGND
U
NOTES:
VDD (INT) – DSP CORE SUPPLY
VDD (EXT) – DSP I/O DRIVER SUPPLY
BOTH VDD (INT) AND VDD (EXT) SHOULD BE POWERED FROM THE SAME SUPPLY.
23
DMS
ERESETRESET
EEECLKD23D22D21D20
D2/ IAD15
D1/IAD14VDD (INT)
D0/ IAD13DVDDDGND
AVDDNCNCVOUTPVOUTNNC
VDD (INT)CLKINA11/IAD10A7/ IAD6A4/ IAD3
DR1/FIGND
EINT
D5/ IALD8D9D12D15
D4/ ISD7/ IWR
VINNNCNCNCNC
4
XTALA12/ IAD11A8/IAD7A5 /IAD4
VDD (EXT)A13/ IAD12A9/ IAD8GND
CLKOUTGNDA10 /IAD9A6/ IAD5
PF3FL0FL1FL2
D19D18D17D16
D6/ IRD
TOP VIEW
57
BGH
PWD
VDD (EXT)D11D14
GNDD10D13
ARESET
6
MODE A /PF0 MODE B /PF1
VDD (EXT) MODE C /PF2
SCLK2AMCLK
–6–
REV. 0
AD73411
PBGA BALL FUNCTION DESCRIPTIONS
BGA
MnemonicLocationFunction
VINPT1This pin allows direct access to the positive input of the sigma-delta modulator.
VINNT3This pin allows direct access to the negative input of the sigma-delta modulator.
REFOUTR7Buffered Reference Output, which has a nominal value of 1.2 V.
REFCAPR6A Bypass Capacitor to AGND of 0.1 µF is required for the on-chip reference. The capacitor should be
fixed to this pin.
DGNDP4AFE Digital Ground/Substrate Connection.
DVDDP3AFE Digital Power Supply Connection.
ARESETP5Active Low Reset Signal. This input resets the entire analog front end, resetting the control registers and
clearing the digital circuitry.
SCLK2P6Output Serial Clock whose rate determines the serial transfer rate to/from the codec. It is used to clock data
or control information to and from the serial port (SPORT2). The frequency of SCLK is equal to the
frequency of the master clock (AMCLK) divided by an integer number—this integer number being the product
of the external master clock rate divider and the serial clock rate divider.
AMCLKP7AFE Master Clock Input. AMCLK is driven from an external clock signal. If it is required to run the DSP
and AFE sections from a common clock crystal, AMCLK should be connected to the XTAL pin of the
DSP section.
SDOR1Serial Data Output of the Codec. Both data and control information may be output on this pin and is clocked on
the positive edge of SCLK. SDO is in three-state when no information is being transmitted and when SE is low.
SDOFSR2Framing Signal Output for SDO Serial Transfers. The frame sync is one bit wide and is active one SCLK
period before the first bit (MSB) of each output word. SDOFS is referenced to the positive edge of SCLK.
SDOFS is in three-state when SE is low.
SDIFSR3Framing Signal Input for SDI Serial Transfers. The frame sync is one bit wide and is valid one SCLK
period before the first bit (MSB) of each input word. SDIFS is sampled on the negative edge of SCLK and
is ignored when SE is low.
SDIR4Serial Data Input of the Codec. Both data and control information may be input on this pin and are clocked
on the negative edge of SCLK. SDI is ignored when SE is low.
SER5SPORT2 Enable. Asynchronous input enable pin for SPORT2. When SE is set low by the DSP, the output
pins of SPORT2 are three-stated and the input pins are ignored. SCLK2 is also disabled internally in order
to decrease power dissipation. When SE is brought high, the control and data registers of SPORT2 are at
their original values (before SE was brought low), however the timing counters and other internal regis-
ters are at their reset values.
AGNDU1AFE Analog Ground/Substrate Connection.
AVDDU2AFE Analog Power Supply Connection.
VOUTPU5Analog Output from the Positive Terminal of the Output.
VOUTNU6Analog Output from the Negative Terminal of the Output.
RESETH3(Input) Processor Reset Input.
BRN1(Input) Bus Request Input.
BGL1(Output) Bus Grant Output.
BGHF5(Output) Bus Grant Hung Output.
DMSA2(Output) Data Memory Select Output.
PMSB2(Output) Program Memory Select Output.
IOMSC2(Output) Memory Select Output.
BMSD3(Output) Byte Memory Select Output.
CMSD2(Output) Combined Memory Select Output.
RDC3(Output) Memory Read Enable Output.
WRB3(Output) Memory Write Enable Output.
IRQ2/(Input) Edge- or Level-Sensitive Interrupt Request
PF4A1(Input/Output) Programmable I/O Pin.
PF3H4(Input/Output) Programmable I/O Pin During Normal Operation.
Mode C/(Input) Mode Select Input—Checked Only During RESET.PF2G7(Input/Output) Programmable I/O Pin During Normal Operation.
Mode B/(Input) Mode Select Input—Checked Only During RESET .PF1F7(Input/Output) Programmable I/O Pin During Normal Operation.
Mode A/(Input) Mode Select Input—Checked Only During RESET.PF0F6(Input/Output) Programmable I/O Pin During Normal Operation.
CLKINA4(Inputs) Clock or Quartz Crystal Input. The CLKIN input cannot be halted or changed during operation
XTALB4nor operated below 10 MHz during normal operation.
CLKOUTD4(Output) Processor Clock Output.
SPORT0
Interrupt/Flag pins retain both functions concurrently. If IMASK is set to enable the corresponding interrupts, then the DSP will vector to the appropriate interrupt
vector address when the pin is asserted, either by external devices, or set as a programmable flag.
2
SPORT configuration determined by the DSP System Control Register. Software configurable.
–8–
REV. 0
AD73411
ARCHITECTURE OVERVIEW
The AD73411 instruction set provides flexible data moves and
multifunction (one or two data moves with a computation)
instructions. Every instruction can be executed in a single processor cycle. The AD73411 assembly language uses an algebraic
syntax for ease of coding and readability. A comprehensive set
of development tools supports program development.
DATA
ADDRESS
GENERATORS
DAG 2
DAG 1
ARITHMETIC UNITS
ADSP-2100 BASE
ARCHITECTURE
PROGRAM
SEQUENCER
PROGRAM MEMORY ADDRESS
DATA MEMORY ADDRESS
PROGRAM MEMORY DATA
DATA MEMORY DATA
SHIFTERMACALU
REF
POWER-DOWN
CONTROL
MEMORY
16K DM
16K PM
(OPTIONAL
(OPTIONAL
SPORT 0
ANALOG FRONT END
8K)
SERIAL PORTS
SPORT 1
SERIAL PORT
SPORT 2
ADCDAC
SECTION
8K)
PROGRAMMABLE
I/O
AND
FLAGS
TIMER
FULL MEMORY
MODE
EXTERNAL
ADDRESS
BUS
EXTERNAL
DATA
BUS
BYTE DMA
CONTROLLER
OR
EXTERNAL
DATA
BUS
INTERNAL
DMA
PORT
HOST MODE
Figure 1. Functional Block Diagram
Figure 1 is an overall block diagram of the AD73411. The processor section contains three independent computational units:
the ALU, the multiplier/accumulator (MAC) and the shifter. The
computational units directly process 16-bit data and have provisions to support multiprecision computations. The ALU performs
a standard set of arithmetic and logic operations; division primitives are also supported. The MAC performs single-cycle multiply,
multiply/add and multiply/subtract operations with 40 bits of
accumulation. The shifter performs logical and arithmetic shifts,
normalization, denormalization, and derive exponent operations.
The internal result (R) bus connects the computational units so
that the output of any unit may be the input of any unit on the
next cycle.
A powerful program sequencer and two dedicated data address
generators ensure efficient delivery of operands to these computational units. The sequencer supports conditional jumps,
subroutine calls and returns in a single cycle. With internal loop
counters and loop stacks, the AD73411 executes looped code
with zero overhead; no explicit jump instructions are required
to maintain loops.
Two data address generators (DAGs) provide addresses for
simultaneous dual operand fetches (from data memory and
program memory). Each DAG maintains and updates four
address pointers. Whenever the pointer is used to access data
(indirect addressing), it is post-modified by the value of one of
four possible modify registers. A length value may be associated
with each pointer to implement automatic modulo addressing
for circular buffers.
The two address buses (PMA and DMA) share a single external
address bus, allowing memory to be expanded off-chip, and the
two data buses (PMD and DMD) share a single external data
bus. Byte memory space and I/O memory space also share the
external buses.
An interface to low-cost byte-wide memory is provided by the
Byte DMA port (BDMA port). The BDMA port is bidirectional
and can directly address up to four megabytes of external RAM
or ROM for off-chip storage of program overlays or data tables.
The AD73411 can respond to eleven interrupts. There can be
up to six external interrupts (one edge-sensitive, two level-sensitive,
and three configurable), and seven internal interrupts generated
by the timer, the serial ports (SPORTs), the Byte DMA port
and the power-down circuitry. There is also a master RESET
signal. The two serial ports provide a complete synchronous
serial interface with optional companding in hardware and a
wide variety of framed or frameless data transmit and receive
modes of operation.
Each port can generate an internal programmable serial clock or
accept an external serial clock.
The AD73411 provides up to 13 general-purpose flag pins. The
data input and output pins on SPORT1 can be alternatively
configured as an input flag and an output flag. In addition, eight
flags are programmable as inputs or outputs and three flags are
always outputs.
A programmable interval timer generates periodic interrupts. A
16-bit count register (TCOUNT) is decremented every n processor cycle, where n is a scaling value stored in an 8-bit register
(TSCALE). When the value of the count register reaches zero,
an interrupt is generated and the count register is reloaded from
a 16-bit period register (TPERIOD).
Analog Front End
The AFE section is configured as a separate block that is normally
connected to either SPORT0 or SPORT1 of the DSP section.
As it is not hardwired to either SPORT, users have total flexibility in how they wish to allocate system resources to support the
AFE. It is also possible to further expand the number of analog
I/O channels connected to the SPORT by cascading other single
or dual channel AFEs (AD73311 or AD73322) external to the
AD73411.
REV. 0
–9–
AD73411
DVDDAVDD2AVDD1
VINP
VINN
VOUTP
VOUTN
REFCAP
REFOUT
ANALOG
LOOPBACK/
SINGLE-ENDED
ENABLE
+6/–15dB
PGA
0/38dB
PGA
CONTINUOUS
TIME
LOW-PASS FILTER
REFERENCE
AGND1
AGND2
ANALOG
SIGMA-DELTA
MODULATOR
SWITCHEDCAPACITOR
LOW-PASS FILTER
Figure 2. Functional Block Diagram of Analog Front End Section
The AFE is configured as a single I/O channel (similar to that of
the discrete AD73311L; refer to the AD73311L data sheet for
more details) having a 16-bit sigma-delta-based ADC and DAC.
Both ADC and DAC share a common reference whose nominal
value is 1.2 V. Figure 2 shows a block diagram of the AFE section of the AD73411. It shows an ADC and DAC as well as a
common reference. Communication to both channels is handled
by the SPORT2 block which interfaces to either SPORT0 or
SPORT1 of the DSP section.
The I/O channel features fully differential inputs and outputs.
The input section allows direct connection to the internal Programmable Gain Amplifier at the input of the sigma-delta
ADC section. The input section also features programmable differential channel inversion and configuration of the differential
input as two separate single-ended inputs. The ADC features a
second order sigma-delta modulator which samples at MCLK/8.
Its bitstream output is filtered and decimated by a Sinc-cubed
decimator to provide a sample rate selectable from 64 kHz,
32 kHz, 16 kHz or 8 kHz (based on an MCLK of 16.384 MHz).
The DAC channel features a Sinc-cubed interpolator which
increases the sample rate from the selected rate to the digital
sigma-delta modulator rate of MCLK/8. The digital sigma-delta
modulator’s output bitstream is fed to a single-bit DAC whose
output is reconstructed/filtered by two stages of low-pass filtering
(switched capacitor and continuous time) before being applied
to the differential output driver.
FUNCTIONAL DESCRIPTION
Encoder Channel
The encoder channel consists of an input configuration block, a
switched capacitor PGA and a sigma-delta analog-to-digital
converter (ADC). An on-board digital filter, which forms part
of the sigma-delta ADC, also performs critical system-level
filtering. Due to the high level of oversampling, the input antialias requirements are reduced such that a simple single pole
RC stage is sufficient to give adequate attenuation in the band
of interest.
Input Configuration Block
The input configuration block consists of a multiplexing arrangement that allows selection of various input configurations. This
includes ADC input selection from either the VINP, VINN pins
SDI
1-BIT
DAC
AD73411
DIGITAL
SIGMA-DELTA
MODULATOR
DECIMATOR
INTERPOLATOR
DGND
SERIAL
I/O
PORT
SDIFS
SCLK
SDO
SDOFS
SE
MCLK
RESET
or from the DAC output via the Analog Loop-Back (ALB)
arrangement. Differential inputs can be inverted and it is also
possible to use the device in single-ended mode, which allows
the option of using the VINP, VINN pins as two separate
single-ended inputs, either of which can be selected under software control.
Programmable Gain Amplifier
The encoder section’s analog front end comprises a switched
capacitor PGA that also forms part of the sigma-delta modulator.
The SC sampling frequency is DMCLK/8. The PGA, whose
programmable gain settings are shown in Table I, may be
used to increase the signal level applied to the ADC from low
output sources such as microphones, and can be used to avoid
placing external amplifiers in the circuit. The input signal level
to the sigma-delta modulator should not exceed the maximum
input voltage permitted.
The PGA gain is set by bits IGS0, IGS1 and IGS2 (CRD:0–2)
in Control Register D.
The ADC consists of an analog sigma-delta modulator and a
digital antialiasing decimation filter. The sigma-delta modulator noise-shapes the signal and produces 1-bit samples at a
DMCLK/8 rate. This bitstream, representing the analog input
signal, is input to the antialiasing decimation filter. The decimation filter reduces the sample rate and increases the resolution.
–10–
REV. 0
AD73411
Analog Sigma-Delta Modulator
The AD73411 input channel employs a sigma-delta conversion technique, which provides a high resolution 16-bit output
with system filtering being implemented on-chip.
Sigma-delta converters employ a technique known as oversampling, where the sampling rate is many times the highest
frequency of interest. In the case of the AD73411, the initial
sampling rate of the sigma-delta modulator is DMCLK/8. The
main effect of oversampling is that the quantization noise is
spread over a very wide bandwidth, up to f
/2 = DMCLK/16
S
(Figure 3a). This means that the noise in the band of interest is
much reduced. Another complementary feature of sigma-delta
converters is the use of a technique called noise-shaping. This
technique has the effect of pushing the noise from the band of
interest to an out-of-band position (Figure 3b). The combination of these techniques, followed by the application of a digital
filter, sufficiently reduces the noise in band to ensure good
dynamic performance from the part (Figure 3c).
BAND
OF
INTEREST
fS/2
DMCLK/16
multiple of DMCLK/256, which is the decimation filter update
rate. The final detail in Figure 4d shows the application of a
final antialias filter in the DSP engine. This has the advantage of
being implemented according to the user’s requirements and
available MIPS. The filtering in Figures 4a through 4c is implemented in the AD73411.
FB = 4kHzF
SINIT
= DMCLK/8
a. Analog Antialias Filter Transfer Function
SIGNAL TRANSFER FUNCTION
NOISE TRANSFER FUNCTION
FB = 4kHz
F
SINIT
= DMCLK/8
b. Analog Sigma-Delta Modulator Transfer Function
a
.
NOISE-SHAPING
BAND
OF
INTEREST
f
/2
S
DMCLK/16
b.
DIGITAL FILTER
BAND
OF
INTEREST
f
/2
S
DMCLK/16
c.
Figure 3. Sigma-Delta Noise Reduction
Figure 4 shows the various stages of filtering that are employed
in a typical AD73411 application. In Figure 4a we see the
transfer 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
frequency. This also shows the major difference between the
initial oversampling rate and the bandwidth of interest. In Figure
4b, the signal and noise-shaping responses of the sigma-delta
modulator 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 4c shows the response of the
digital decimation filter (Sinc-cubed response) with nulls every
REV. 0
–11–
FB = 4kHz F
SINTER
= DMCLK/256
c. Digital Decimator Transfer Function
FB = 4kHz
F
SFINAL
= 8kHz
F
SINTER
= DMCLK/256
d. Final Filter LPF (HPF) Transfer Function
Figure 4. AD73411 ADC Frequency Responses
Decimation Filter
The digital filter used in the AD73411 carries out two important functions. Firstly, it removes the out-of-band quantization
noise, which is shaped by the analog modulator and secondly, it
decimates 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 at the modulator to
an output rate at the SPORT of DMCLK/M (where M depends
on the sample rate setting—M = 256 @ 64 kHz; M = 512 @
32 kHz, M = 1024 @ 16 kHz, M = 2048 @ 8 kHz), and increases
the resolution from a single bit to 15 bits. Its Z transform is given
as: [(1–Z–N)/(1–Z–1)]3 where N is determined by the sampling rate
(N = 32 @ 64 kHz, N = 64 @ 32 kHz, N = 128 @ 16 kHz, N =
256 @ 8 kHz). This ensures a minimal group delay of 25 µs at the
64 kHz sampling rate.
Loading...
+ 25 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.