Motorola DSP56000 User Manual

Page of 596
 
ORIGIN OF DIGITAL SIGNAL PROCESSING
1- 8
DSP56K FAMILY INTRODUCTION
 
MOTOROLA
 
 Image Processing
 
Pattern Recognition
Optical Character Recognition
Image Restoration
Image Compression
Image Enhancement
Robot Vision
 
 Graphics
 
3-D Rendering
Computer-Aided Engineering (CAE)
Desktop Publishing
Animation
 
 Instrumentation
 
Spectral Analysis
Waveform Generation
Transient Analysis
Data Acquisition
 
 Speech Processing
 
Speech Synthesizer
Speech Recognizer
Voice Mail
Vocoder
Speaker Authentication
Speaker Verification
 
 Audio Signal Processing
 
Digital AM/FM Radio
Digital Hi-Fi Preamplifier
Noise Cancelation
Music Synthesis
Music Processing
Acoustic Equalizer
As shown in Figure 1-3, the keys to DSP are as follows:
The Multiply/Accumulate (MAC) operation
Fetching operands for the MAC
Program control to provide versatile operation
Input/Output to move data in and out of the DSP
MAC is the basic operation used in DSP. The DSP56K family of processors has a dual
Harvard architecture optimized for MAC operations. Figure 1-3 shows how the DSP56K
 
 High-Speed Control
 
Laser-Printer Servo
Hard-Disk Servo
Robotics
Motor Controller
Position and Rate Controller
 
 Vibration Analysis
 
Electric Motors
Jet Engines
Turbines
 
 Medical Electronics
 
Cat Scanners
Sonographs
X-Ray Analysis
Electrocardiogram
Electroencephalogram
Nuclear Magnetic Resonance Analysis
 
 Digital Video
 
Digital Television
High-Resolution Monitors
 
 Radar and Sonar Processing
 
Navigation
Oceanography
Automatic Vehicle Location
Search and Tracking
 
 Seismic Processing
 
Oil Exploration
Geological Exploration