ADMCF328BRZ Analog Devices Inc, ADMCF328BRZ Datasheet - Page 7

no-image

ADMCF328BRZ

Manufacturer Part Number
ADMCF328BRZ
Description
Manufacturer
Analog Devices Inc
Datasheet

Specifications of ADMCF328BRZ

Operating Current
123mA
Operating Temperature Classification
Industrial
Package Type
SOIC W
Operating Supply Voltage (min)
-0.3V
Operating Supply Voltage (max)
7V
Lead Free Status / Rohs Status
Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADMCF328BRZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
GENERAL DESCRIPTION
The ADMCF328 is a low cost, single-chip DSP-based control-
ler, suitable for permanent magnet synchronous motors, and
brushless dc motors. The ADMCF328 integrates a 20 MIPS,
fixed-point DSP core with a complete set of motor control and
system peripherals that permits fast, efficient development of
motor controllers.
The DSP core of the ADMCF328 is the ADSP-2171, which is
completely code-compatible with the ADSP-21xx DSP family
and combines three computational units, data address generators
and a program sequencer. The computational units comprise
an ALU, a multiplier/accumulator (MAC) and a barrel shifter.
The ADSP-2171 adds new instructions for bit manipulation,
multiplication (× squared), biased rounding and global inter-
rupt masking.
The system peripherals are the power-on reset circuit (POR),
the watchdog timer and a synchronous serial port. The serial
port is configurable, and double buffered, with hardware sup-
port for UART and SCI port emulation.
The ADMCF328 provides 512 × 24-bit program memory RAM,
4K × 24-bit program memory ROM, 4K × 24-bit program
FLASH memory, and 512 × 16-bit data memory RAM. The
REV. A
OUTPUT REGS
INPUT REGS
GENERATOR
ADDRESS
DATA
ALU
#1
GENERATOR
ADDRESS
DATA
#2
OUTPUT REGS
INPUT REGS
MAC
16
R BUS
SEQUENCER
INSTRUCTION
PROGRAM
REGISTER
Figure 3. DSP Core Block Diagram
OUTPUT REGS
INPUT REGS
EXCHANGE
SHIFTER
BUS
14
14
24
16
–7–
user code will be stored and executed from the flash memory.
The program and data memory RAM can be used for dynamic
data storage or can be loaded through the serial port from an
external device as in other ADMCxxx family parts. The pro-
gram memory ROM contains a monitor function as well as
useful routines for erasing, programming, and verifying the
flash memory.
The motor control peripherals of the ADMCF328 provide a 12-bit
analog data acquisition system with five analog input channels,
one dedicated I
sampling and overcurrent PWM shutdown features), and an
internal voltage reference. In addition, a three-phase, 16-bit,
center-based PWM generation unit can be used to produce high
accuracy PWM signals with minimal processor overhead. The
ADMCF328 also contains two auxiliary PWM outputs and
nine lines of digital I/O.
Because the ADMCF328 has a limited number of pins, functions
such as the auxiliary PWM and the serial communication port
are multiplexed with the nine programmable input/output (PIO)
pins. The pin functions can be independently selected to allow
maximum flexibility for different applications.
PM ROM
PM RAM
512
4K
CONTROL
LOGIC
24
24
COMPANDING
CIRCUITRY
DMA BUS
PMA BUS
PMD BUS
DMD BUS
SENSE
function (combining internal amplification,
PROGRAM
MEMORY
4K
FLASH
24
TRANSMIT REG
RECEIVE REG
SERIAL
6
PORT
ADMCF328
TIMER
DM RAM
512
16

Related parts for ADMCF328BRZ