®
DashDSP 28-Lead Flash and
ROM Memory, Mixed-Signal DSPs
with Enhanced Analog Front End
a
A
ADMC(F)341
Individual Enable and Disable for Each PWM Output
High Frequency Chopping Mode for Transformer
Coupled Gate Drives
FEATURES
20 MHz Fixed-Point DSP Core
Single-Cycle Instruction Execution (50 ns)
ADSP-21xx Family Code Compatibility
Independent Computational Units
ALU, Multiplier/Accumulator, Barrel Shifter
Multifunction Instructions
Single-Cycle Context Switch
Powerful Program Sequencer
Zero Overhead Looping
External PWMTRIP Pin
Integrated 6-Channel ADC Subsystem
3 Bipolar ISENSE Inputs with Programmable
Sample-and-Hold Amplifier and Overcurrent
Protection (Usable as 3 Dedicated Analog Inputs)
Muxed Auxiliary Analog Inputs
Internal Voltage Reference (2.5 V)
Acquisition Synchronized to PWM Switching
Frequency
Conditional Instruction Execution
2 Independent Data Address Generators
Memory Configuration
9-Pin Digital I/O Port
Bit Configurable as Input or Output
Change of State Interrupt Support
2 16-Bit Auxiliary PWM Timers
Synthesized Analog Output
Programmable Frequency
0% to 100% Duty Cycle
2 Programmable Operational Modes
Independent Mode/Offset Mode
Motor Types
Permanent Magnet Synchronous Motors (PMSM)
Brushless DC Motors (BDCM)
512 ꢀ 16-Bit Data Memory RAM
512 ꢀ 24-Bit Program Memory RAM
4K ꢀ 24-Bit Program Memory ROM
4K ꢀ 24-Bit Program Flash Memory (ADMCF341 Only)
3 Independent Flash Memory Sectors
3584 ꢀ 24-Bit, 256 ꢀ 24-Bit, 256 ꢀ 24-Bit
Low Cost, Pin Compatible ROM Option
16-Bit Watchdog Timer
Programmable 16-Bit Internal Timer with Prescaler
2 Double-Buffered Serial Ports with SPI Mode Support
Integrated Power-On Reset Function
3-Phase 16-Bit PWM Generation Unit:
16-Bit Center-Based PWM Generator
Programmable PWM Pulsewidth
Edge Resolution to 50 ns
AC Induction Motors (ACIM)
APPLICATIONS
Refrigerator and Air Conditioner Compressors
Washing Machines
153 Hz Minimum Switching Frequency
Double/Single Duty Cycle Update Mode Control
Industrial Variable Speed Drives
HVAC
FUNCTIONAL BLOCK DIAGRAM
MOTOR CONTROL PERIPHERALS
MEMORY BLOCK
3
ADSP-21xx BASE
ARCHITECTURE
ADC SUBSYSTEM
3
PROGRAM FLASH
OR ROM MEMORY
4k ꢀ 24-BIT
I
AMP
SENSE
AND TRIP
DATA
ADDRESS
6
V
ANALOG
INPUTS
REF
2.5V
GENERATORS
16-BIT
THREE-
PHASE
PWM
PROGRAM
SHA
SEQUENCER
DAG 2
DAG 1
TIMERS
PROGRAM MEMORY ADDRESS
DATA MEMORY ADDRESS
PROGRAM MEMORY DATA
DATA MEMORY DATA
2 ꢀ 16-BIT
AUX
PWM
WATCH-
DOG
TIMER
ARITHMETIC UNITS
SERIAL PORT
POR
TIMER
PIO
9
ALU
MAC
SHIFTER
SPORT 0
SPORT 1
2
7
MULTIPLEXED ON EXTERNAL PINS
DSP is a registered trademark of Analog Devices, Inc.
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, norforanyinfringementsofpatentsorotherrightsofthirdpartiesthat
may result from its use. No license is granted by implication or otherwise
under any patent or patent rights of Analog Devices.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700
Fax: 781/326-8703
www.analog.com
© Analog Devices, Inc., 2002