AD73460BB-80 Analog Devices Inc, AD73460BB-80 Datasheet

no-image

AD73460BB-80

Manufacturer Part Number
AD73460BB-80
Description
Manufacturer
Analog Devices Inc
Datasheet

Specifications of AD73460BB-80

Analog Front End Type
General Purpose
Analog Front End Category
General Purpose
Interface Type
Digital
Sample Rate
64KSPS
Input Voltage Range
0.822V
Operating Supply Voltage (min)
3V
Operating Supply Voltage (typ)
3.3V
Operating Supply Voltage (max)
3.6V
Resolution
16b
Supply Current
54mA
Number Of Adc's
6
Power Supply Type
Analog/Digital
Operating Temp Range
-40C to 85C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
119
Package Type
BGA
Number Of Channels
6
Lead Free Status / RoHS Status
Not Compliant
a
GENERAL DESCRIPTION
The AD73460 is a six-input channel analog front end processor
for general-purpose applications including industrial power meter-
ing or multichannel analog inputs. It features six 16-bit A/D
conversion channels, each of which provides 72 dB signal-to-noise
ratio over a dc-to-2 kHz signal bandwidth. Each channel also
features a programmable input gain amplifier (PGA) with gain
settings in eight stages from 0 dB to 38 dB.
The AD73460 is particularly suitable for industrial power metering
since each channel samples synchronously, ensuring that there
is no (phase) delay between the conversions. The AD73460 also
features low group delay conversions on all channels.
An on-chip reference voltage of 1.25 V is included. The sampling
rate of the device is programmable with separate settings
offering 64 kHz, 32 kHz, 16 kHz, 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 input channels by cas-
cading an extra AFE external to the AD73460.
REV. A
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 that
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
FEATURES
AFE PERFORMANCE
6 16-Bit A/D Converters
Programmable Input Sample Rate
Simultaneous Sampling
72 dB SNR
64 kS/s Maximum Sample Rate
–80 dB Crosstalk
Low Group Delay (25 s Typ per ADC Channel)
Programmable Input Gain
Single Supply Operation
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
Sustained Performance
Every Instruction Cycle
Power Dissipation with 400 Cycle Recovery from
Power-Down Condition
The AD73460’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 AD73460-80 integrates 80K bytes of on-chip memory
configured as 16K words (24-bit) of program RAM and 16K
(16-bit) of data RAM. The AD73460-40 integrates 40K bytes
of on-chip memory configured as 8K words (24-bit) of program
RAM and 8K (16-bit) of data RAM. Power-down circuitry is
also provided to meet the low power needs of battery-operated
portable equipment. The AD73460 is available in a 119-ball
PBGA package.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
Fax: 781/326-8703
GENERATORS
DAG 1
ADDRESS
ALU
DATA
ARITHMETIC UNITS
ADSP-2100 BASE
ARCHITECTURE
DAG 2
MAC
FUNCTIONAL BLOCK DIAGRAM
SEQUENCER
PROGRAM
SHIFTER
ADC1
PROGRAM MEMORY ADDRESS
DATA MEMORY ADDRESS
PROGRAM MEMORY DATA
DATA MEMORY DATA
REF
ADC2
(OPTIONAL
SPORT 0
16K PM
SERIAL PORTS
8K)
POWER-DOWN
ANALOG FRONT END
CONTROL
MEMORY
Six-Input Channel
Analog Front End
ADC3
SERIAL PORT
SPORT 1
(OPTIONAL
SECTION
16K DM
SPORT 2
8K)
ADC4
© Analog Devices, Inc., 2002
TIMER
PROGRAMMABLE
AD73460
FLAGS
ADC5
AND
I/O
www.analog.com
ADC6
FULL MEMORY
CONTROLLER
EXTERNAL
EXTERNAL
ADDRESS
DATABUS
BYTE DMA
AD73460
MODE
BUS

Related parts for AD73460BB-80

AD73460BB-80 Summary of contents

Page 1

FEATURES AFE PERFORMANCE 6 16-Bit A/D Converters Programmable Input Sample Rate Simultaneous Sampling 72 dB SNR 64 kS/s Maximum Sample Rate –80 dB Crosstalk Low Group Delay (25 s Typ per ADC Channel) Programmable Input Gain Single Supply Operation ...

Page 2

AD73460 TABLE OF CONTENTS Topic FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

V to 3.6 V; DVDD = 3 3.6 V; DGND = AGND = SPECIFICATIONS kHz Parameter REFERENCE REFCAP Absolute Voltage, V REFCAP REFCAP TC REFOUT Typical Output ...

Page 4

AD73460–SPECIFICATIONS Parameter LOGIC INPUTS V , Input High Voltage INH V , Input Low Voltage INL I , Input Current Input Capacitance IN LOGIC OUTPUTS V , Output High Voltage Output Low Voltage OL ...

Page 5

V to 3.6 V; DVDD = 3 3.6 V; DGND = AGND = 0 V, SPECIFICATIONS f = 16.384 MHz, f MCLK Parameter DSP SECTION Hi-Level Input Voltage IH V Hi-Level CLKIN ...

Page 6

... Operating Temperature Range Industrial (B Version –40°C to +85°C Storage Temperature Range . . . . . . . . . . . . –20°C to +125°C Model AD73460BB-80 AD73460BB-40 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 AD73460 features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges ...

Page 7

PBGA Ball PBGA Number Name Number IRQE/PF4 A1 E3 DMS VDD(INT CLKIN E6 A5 A11/IAD10 E7 A6 A7/IAD6 F1 A7 A4/IAD3 F2 IRQL0/PF5 B1 F3 PMS XTAL F6 B5 ...

Page 8

AD73460 Mnemonic Function VINP1 Analog Input to the Positive Terminal of Input Channel 1 VINN1 Analog Input to the Negative Terminal of Input Channel 1 VINP2 Analog Input to the Positive Terminal of Input Channel 2 VINN2 Analog Input to ...

Page 9

Mnemonic Function WR (Output) Memory Write Enable Output IRQ2/ (Input) Edge- or Level-Sensitive Interrupt PF7 (Input/Output) Request. IRQL0/ (Input) Level-Sensitive Interrupt Requests PF6 (Input/Output) Programmable I/O Pin IRQL1/ (Input) Level-Sensitive Interrupt Requests PF5 (Input/Output) Programmable I/O Pin IRQE/ (Input) Edge-Sensitive ...

Page 10

AD73460 ARCHITECTURE OVERVIEW The AD73460 instruction set provides flexible data moves and multifunction (one or two data moves with a computation) instruc- tions. Every instruction can be executed in a single processor cycle. The AD73460 assembly language uses an algebraic ...

Page 11

VINP1 SIGNAL CONDITIONING VINN1 VINP2 SIGNAL CONDITIONING VINN2 VINP3 SIGNAL CONDITIONING VINN3 REFCAP REFOUT VINP4 SIGNAL CONDITIONING VINN4 VINP5 SIGNAL CONDITIONING VINN5 VINP6 SIGNAL CONDITIONING VINN6 Figure 2. Functional Block Diagram of Analog Front End FUNCTIONAL DESCRIPTION—AFE Encoder Channel Each ...

Page 12

AD73460 Analog Sigma-Delta Modulator The AD73460 input channels employ 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 over- sampling, where the sampling rate is ...

Page 13

ADC Coding The ADC coding scheme is in two’s complement format (see Figure 5). 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, ...

Page 14

AD73460 words to the AFE. In certain configurations, data can be written to the device to coincide with the output sample being shifted out of the serial register—see section on interfacing devices. The serial clock rate (CRB:2–3) defines how many ...

Page 15

Address (Binary) Name 000 CRA 001 CRB 010 CRC 011 CRD 100 CRE 101 CRF 110 CRG 111 CRH R/W DEVICE ADDRESS C/D Control Frame Bit 15 CONTROL/DATA Bit 14 READ/WRITE Bits 13–11 DEVICE ADDRESS ...

Page 16

AD73460 CONTROL REGISTER B 7 CEE Bit CONTROL REGISTER C RES Bit CONTROL REGISTER D PUI2 Bit ...

Page 17

CONTROL REGISTER E PUI4 Bit CONTROL REGISTER F PUI6 Bit CONTROL REGISTER G SEEN Bit REV. ...

Page 18

AD73460 CONTROL REGISTER H 7 INV Bit OPERATION Resetting the AFE The ARESET pin resets all the control registers. All the AFE registers are reset to zero, indicating that the default SCLK2 ...

Page 19

Data Mode Once the device has been configured by programming the cor- rect settings to the various control registers, the device may exit Program Mode and enter Data Mode. This is done by program- ming the DATA/PGM (CRA:0) bit to ...

Page 20

AD73460 In Cascade Mode, both devices must know the number of devices in the cascade to be able to output data at the correct time. Control Register A contains a 3-bit field (DC0–2) that is pro- grammed by the DSP ...

Page 21

A length value may be associated with each pointer to implement automatic modulo addressing for circular buffers. Efficient data transfer is achieved with the use ...

Page 22

AD73460 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, ...

Page 23

Interrupts The interrupt controller allows the processor to respond to the 11 possible interrupts and RESET with minimum overhead. The AD73460 provides four dedicated external interrupt input pins, IRQ2, IRQL0, IRQL1, and IRQE. In addition, SPORT1 may be reconfigured for ...

Page 24

AD73460 When the IDLE (n) instruction is used, it effectively slows down the processor’s internal clock and thus its response time to incoming interrupts. The one-cycle response time of the stan- dard idle state is increased by n, the clock ...

Page 25

MODE C MODE B MODE NOTES All mode pins are recognized while RESET is active (low When Mode Full ...

Page 26

AD73460 Program Memory (Host Mode) allows access to all internal memory. External overlay access is limited by a single external address line (A0). External program execution is not available in host mode due to a restricted databus that is only ...

Page 27

The CMS pin functions like the other memory select signals, with the same timing and bus request logic the enable bit causes the assertion of the CMS signal at the same time as the selected memory select ...

Page 28

AD73460 DSP with only one DSP cycle per word overhead. The IDMA port cannot be used, however, to write to the DSP’s memory- mapped control registers. A typical IDMA transfer process is described as follows: 1. Host starts IDMA transfer. ...

Page 29

If the AD73460 is performing an external memory access when the external device asserts the BR signal, it will not three-state the memory interfaces nor assert the BG signal until the proces- sor cycle after the access completes. The instruction ...

Page 30

AD73460 The EZ-ICE uses the EE (emulator enable) signal to take control of the AD73460 in the target system. This causes the processor to use its ERESET, EBR, and EBG pins instead of the RESET, BR, and BG pins. The ...

Page 31

TFS SDIFS DT SCLK SCLK DSP DR SDO SECTION RFS SDOFS ARESET FL0 FL1 Figure 20. DSP to AD73460 AFE Connection CASCADE OPERATION Where it is required to configure an extra analog input channel to the existing six channels on ...

Page 32

AD73460 Figure 24 details the dc-coupled input circuits for single-ended operation respectively. 100 VINPx VIN VINNx 0.047 F REFOUT REFCAP 0.1 F Figure 24. Example Circuit for Single-Ended Input (DC Coupling) 14.00 BSC TOP VIEW 3.50 MAX 2.15 NOM Revision ...

Related keywords