EVAL-AD73422EB AD [Analog Devices], EVAL-AD73422EB Datasheet

no-image

EVAL-AD73422EB

Manufacturer Part Number
EVAL-AD73422EB
Description
Dual Low Power CMOS Analog Front End with DSP Microcomputer
Manufacturer
AD [Analog Devices]
Datasheet
a
GENERAL DESCRIPTION
The AD73422 is a single device incorporating a dual analog
front end and a microcomputer optimized for digital signal
processing (DSP) and other high speed numeric processing
applications.
The AD73422’s analog front end (AFE) section features a dual
front-end converter for general purpose applications including
speech and telephony. The AFE section features two 16-bit A/D
conversion channels and two 16-bit D/A conversion channels.
Each channel provides 77 dB signal-to-noise ratio over a
voiceband signal bandwidth. It also features an input-to-output
gain network in both the analog and digital domains. This is
featured on both codecs and can be used for impedance match-
ing or scaling when interfacing to Subscriber Line Interface
Circuits (SLICs).
The AD73422 is particularly suitable for a variety of applica-
tions in the speech and telephony area including low bit rate,
high quality compression, speech enhancement, recognition
and synthesis. The low group delay characteristic of the AFE
makes it suitable for single or multichannel active control
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.
REV. 0
FEATURES
AFE PERFORMANCE
Two 16-Bit A/D Converters
Two 16-Bit D/A Converters
Programmable Input/Output Sample Rates
78 dB ADC SNR
77 dB DAC SNR
64 kS/s Maximum Sample Rate
–90 dB Crosstalk
Low Group Delay (25 s Typ per ADC Channel,
Programmable Input/Output Gain
On-Chip Reference
DSP PERFORMANCE
19 ns Instruction Cycle Time @ 3.3 V, 52 MIPS
Single-Cycle Instruction Execution
Single-Cycle Context Switch
3-Bus Architecture Allows Dual Operand Fetches in
Multifunction Instructions
Power-Down Mode Featuring Low CMOS Standby
Low Power Dissipation in Idle Mode
50 s Typ per DAC Channel)
Sustained Performance
Every Instruction Cycle
Power Dissipation with 400 Cycle Recovery from
Power-Down Condition
Analog Front End with DSP Microcomputer
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
Fax: 781/326-8703
applications. The A/D and D/A conversion channels feature
programmable input/output gains with ranges 38 dB and 21 dB
respectively. An on-chip reference voltage is included to allow
single supply operation.
The sampling rate of the AFE is programmable with four sepa-
rate 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 cascad-
ing extra AFEs external to the AD73422.
The AD73422’s DSP engine combines the ADSP-2100 family
base architecture (three computational units, data address gen-
erators 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 AD73422-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 AD73422-40 integrates 40K
bytes of on-chip memory configured as 8K words (24-bit) 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 AD73422 is available
in a 119-ball PBGA package.
GENERATORS
DAG 1
ADDRESS
ALU
DATA
ARITHMETIC UNITS
ADSP-2100 BASE
ARCHITECTURE
DAG 2
MAC
SEQUENCER
FUNCTIONAL BLOCK DIAGRAM
PROGRAM
SHIFTER
DATA MEMORY DATA
PROGRAM MEMORY ADDRESS
DATA MEMORY ADDRESS
PROGRAM MEMORY DATA
REF
Dual Low Power CMOS
ADC1
World Wide Web Site: http://www.analog.com
(OPTIONAL
SPORT 0
16K PM
ANALOG FRONT END
POWER-DOWN
8K)
SERIAL PORTS
DAC1
CONTROL
MEMORY
SERIAL PORT
SECTION
SPORT 2
(OPTIONAL
SPORT 1
16K DM
8K)
ADC2
© Analog Devices, Inc., 1999
TIMER
PROGRAMMABLE
DAC2
AD73422
FLAGS
AND
I/O
FULL MEMORY
CONTROLLER
HOST MODE
EXTERNAL
EXTERNAL
EXTERNAL
BYTE DMA
ADDRESS
INTERNAL
MODE
DATA
DATA
PORT
BUS
BUS
BUS
DMA
OR

Related parts for EVAL-AD73422EB

EVAL-AD73422EB Summary of contents

Page 1

FEATURES AFE PERFORMANCE Two 16-Bit A/D Converters Two 16-Bit D/A Converters Programmable Input/Output Sample Rates 78 dB ADC SNR 77 dB DAC SNR 64 kS/s Maximum Sample Rate –90 dB Crosstalk Low Group Delay (25 s Typ per ADC ...

Page 2

AD73422–SPECIFICATIONS Parameter AFE SECTION REFERENCE REFCAP Absolute Voltage, V REFCAP REFCAP TC REFOUT Typical Output Impedance Absolute Voltage, V REFOUT Minimum Load Resistance Maximum Load Capacitance INPUT AMPLIFIER Offset Maximum Output Swing Feedback Resistance Feedback Capacitance ANALOG GAIN TAP Gain ...

Page 3

Parameter DAC SPECIFICATIONS 2 Maximum Voltage Output Swing Single-Ended Differential Nominal Voltage Output Swing (0 dBm0) Single-Ended Differential Output Bias Voltage Absolute Gain Gain Tracking Error Signal to (Noise + Distortion dBm0 PGA = 6 dB Total Harmonic ...

Page 4

AD73422–SPECIFICATIONS Parameter DSP SECTION V Hi-Level Input Voltage IH V Hi-Level CLKIN Voltage IH V Lo-Level Input Voltage IL V Hi-Level Output Voltage OH V Lo-Level Output Voltage OL I Hi-Level Input Current IH I Lo-Level Input Current IL I ...

Page 5

POWER CONSUMPTION Conditions Typ AFE SECTION ADCs Only On 11.5 DACs Only On 20 ADCs and DACs On 24.5 ADCs and DACs and Input Amps On 30 ADCs and DACs and AGT On 29 All Sections On 37 REFCAP Only ...

Page 6

... Although the AD73422 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. Model AD73422BB-80 AD73422BB-40 EVAL-AD73422EB 1 A IRQE/PF4 B IRQL0/PF5 C ...

Page 7

BGA Mnemonic Location Function VINP1 T2 Analog Input to the inverting terminal of the inverting input amplifier on Channel 1’s Positive Input. VFBP1 T1 Feedback connection from the output of the inverting amplifier on Channel 1’s positive input. When the ...

Page 8

AD73422 PBGA BALL CONFIGURATION DESCRIPTIONS (Continued) BGA Mnemonic Location Function IRQL0/ (Input) Level-Sensitive Interrupt Requests PF5 B1 (Input/Output) Programmable I/O Pin. IRQE/ (Input) Edge-Sensitive Interrupt Requests PF4 A1 (Input/Output) Programmable I/O Pin. PF3 H4 (Input/Output) Programmable I/O Pin During Normal ...

Page 9

ARCHITECTURE OVERVIEW The AD73422 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 pro- cessor cycle. The AD73422 assembly language uses an algebraic syntax ...

Page 10

AD73422 VFBN1 VINN1 ANALOG V LOOP- REF BACK VINP1 VFBP1 VOUTP1 +6/–15dB PGA VOUTN1 REFERENCE REFCAP REFOUT VFBN2 VINN2 ANALOG V REF LOOP- BACK VINP2 VFBP2 VOUTP2 +6/–15dB PGA VOUTN2 Figure 2. Functional Block Diagram of Analog Front End Section ...

Page 11

Table I. PGA Settings for the Encoder Channel IGS2 IGS1 IGS0 ADC Both ADCs consist of ...

Page 12

AD73422 Decimation Filter The digital filter used in the AD73422’s AFE section 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 ...

Page 13

Differential Output Amplifiers The decoder has a differential analog output pair (VOUTP and VOUTN). The output channel can be muted by setting the MUTE bit (CRD:7) in Control Register D. The output signal is dc-biased to the codec’s on-chip voltage ...

Page 14

AD73422 AMCLK (EXTERNAL) DMCLK (INTERNAL) AMCLK DIVIDER 3 SE RESET SERIAL PORT 1 (SPORT 1) SDIFS SDI SERIAL REGISTER CONTROL CONTROL CONTROL REGISTER REGISTER REGISTER CONTROL CONTROL REGISTER REGISTER 1G CONTROL REGISTER ...

Page 15

CRC through CRH are used to hold control settings for the ADC, DAC, Reference, Power Control and Gain Tap sections of the device not necessary that the contents of CRC through CRH on each codec ...

Page 16

AD73422 Control Frame Description Bit 15 Control/Data When set high, it ...

Page 17

...

Page 18

AD73422 ...

Page 19

OPERATION Resetting the AD73422’s AFE The pin ARESET resets all the control registers. All registers are reset to zero indicating that the default SCLK rate (DMCLK/8) and sample rate (DMCLK/2048) are at a minimum to ensure that slow speed DSP ...

Page 20

AD73422 A description of a single device operating in mixed mode is detailed in Appendix B, while Appendix D details the initializa- tion and operation of a dual codec cascade operating in mixed mode. Note that it is not essential ...

Page 21

There may be some restrictions in cascade operation due to the number of devices configured in the cascade and the sampling rate and serial clock rate chosen. The following relationship details the restrictions in configuring a codec cascade. Number of ...

Page 22

AD73422 Efficient data transfer is achieved with the use of five internal buses: • Program Memory Address (PMA) Bus • Program Memory Data (PMD) Bus • Data Memory Address (DMA) Bus • Data Memory Data (DMD) Bus • Result (R) ...

Page 23

Full Memory Mode Pins (Mode Pin # of Input/ Name(s) Pins Output Function A13 Address Output Pins for Program, Data, Byte and I/O Spaces D23:0 24 I/O Data I/O Pins for Program, Data, Byte and ...

Page 24

AD73422 The IRQ2, IRQ0 and IRQ1 input pins can be programmed to be either level- or edge-sensitive. IRQL0 and IRQL1 are level- sensitive and IRQE is edge-sensitive. The priorities and vector addresses of all interrupts are shown in Table XX. ...

Page 25

When the IDLE (n) instruction is used in systems that have an externally generated serial clock (SCLK), the serial clock rate may be faster than the processor’s reduced internal clock rate. Under these conditions, interrupts must not be generated at ...

Page 26

AD73422 Reset The RESET signal initiates a master reset of the AD73422. The RESET signal must be asserted during the power-up sequence to assure proper initialization. RESET during initial power-up must be held long enough to allow the internal clock ...

Page 27

MEMORY ARCHITECTURE The AD73422 provides a variety of memory and peripheral interface options. The key functional groups are Program Memory, Data Memory, Byte Memory and I/O. Refer to the following figures and tables for PM and DM memory alloca- tions ...

Page 28

AD73422 Table XXIV. Wait States Address Range Wait State Register 0x000–0x1FF IOWAIT0 0x200–0x3FF IOWAIT1 0x400–0x5FF IOWAIT2 0x600–0x7FF IOWAIT3 Composite Memory Select (CMS) The AD73422 has a programmable memory select signal that is useful for generating memory select signals for memories ...

Page 29

The BDMA Context Reset bit (BCR) controls whether or not the processor is held off while the BDMA accesses are occur- ring. Setting the BCR bit to 0 allows the processor to continue operations. Setting the BCR bit to 1 ...

Page 30

AD73422 Bus Request and Bus Grant (Full Memory Mode) The AD73422 can relinquish control of the data and address buses to an external device. When the external device requires access to memory, it asserts the bus request (BR) signal. If ...

Page 31

The following pins are also used by the EZ-ICE RESET GND The EZ-ICE uses the EE (emulator enable) signal to take con- trol of the AD73422 in the target system. This causes the pro- cessor to use its ...

Page 32

AD73422 TFS SDIFS DT SCLK SCLK DR DSP SDO SECTION RFS SDOFS ARESET FL0 FL1 Figure 22. AD73422 AFE to DSP Connection Cascade Operation Where it is required to configure extra analog I/O channels to the existing two channels on ...

Page 33

Analog Inputs There are several different ways in which the analog input (en- coder) section of the AD73422 can be interfaced to external circuitry. It provides optional input amplifiers which allows sources with high source impedance to drive the ADC ...

Page 34

AD73422 In the case of ac-coupling, a capacitor is used to couple the signal to the input of the ADC. The ADC input must be biased to the internal reference (REFCAP) level, which is done by connecting the input to ...

Page 35

ADC’s full-scale input range. The buffered internal reference level at REFOUT is used via an external ...

Page 36

AD73422 Grounding and Layout As the analog inputs to the AD73422’s AFE section are differ- ential, most of the voltages in the analog modulator are common- mode voltages. The excellent common-mode rejection of the part will remove common-mode noise on ...

Related keywords