Intel 2920 Design Handbook page 9

Analog signal processor
Table of Contents

Advertisement

INTRODUCTION AND TERMINOLOGY
Table 1-1. Signal Processing Functions
FILTERING
Complex poles and zeros
Arbitrary digital filter configurations
Multiple parallel or cascaded filter combinations
High accuracy and stability
WAVEFORM GENERATION
Arbitrary waveforms, e.g., sine, square, triangle, etc.
Broad frequency range with high resolution
9-bit amplitude accuracy
NONLINEAR FUNCTIONS
Full wave rectifiers
Limiters
Comparators
~
ANXN
Multiply/Divide
EX
PROCESSING
Controllable with external signals (analog or digital inputs)
Phase locked loops
Adaptive filters
MODULATION/DEMODULATION
Amplitude, frequency and phase modulation
Continuous or digital, e.g., FM and/or FSK
Analog or digital inputs and outputs
Pipeline processing using multiple 2920s
Table 1-2. Broadly Based 2920 Signal Processor Applications Base
TELECOMMUNICATIONS
DTMF /MF receivers
Modems
Tone/cadence generators
FSK/PSK mod/demod
Adaptive equalizers.
PROCESS CONTROL
Transducer linearization
Remote feedback control
Remote data link
Signal conditioning
SIGNAL PROCESSING
Waveform generators
Correia tors
Digital filters
Adaptive filters
Speech processing
Seismic processing
Sonar processing
Transducer linearization
1.2 Typical 2920 Design Sequence
Designing with the 2920 Signal Processor is best thought
of in terms of the building block functions it can imple-
ment and the application models already available as
2920 routines (see Chapter 7). The designer should COn-
sider short 2920 assembly language routines as tools
which can be combined to achieve the desired system
function.
1-2
GUIDANCE AND CONTROL
Missile guidance
Torpedo guidance
Motor control
SPEECH PROCESSING
Vocoders
Speech analysis
Pitch extraction
Speech synthesis
Speech recognition
TEST AND INSTRUMENTATION
Phase locked loops
Frequency locked loops
Scanning spectrum analyzer
Digital filters
INDUSTRIAL AUTOMATION
Position and rate control
Communication links
Servo links
The first operation for the designer is to develop a
detailed system block diagram similar to one for a con-
tinuous analog design. Each block is then realized in
2920 code and arranged in a suitable sequence. The 2920
Signal Processing Applications Software/Compiler
(SP AS-20) can be used interactively to facilitate
developing the precise code to meet design constraints.
The code can then be assembled as individual functional
blocks or as an entire system. Once the functions or
system has been assembled, it can be debugged via use
of the simulator.

Advertisement

Table of Contents
loading

Table of Contents