dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 10

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
A.4.3
A.4.4
A.5
A.6
A.7
Appendix B
DSC Benchmarks
B.1
B.1.1
B.1.2
B.1.3
B.1.4
B.1.5
B.1.6
B.1.7
B.1.7.1
B.1.7.2
B.1.7.3
B.1.8
B.1.9
B.1.10
B.1.11
B.1.12
B.1.13
B.1.13.1
B.1.13.2
B.1.14
B.1.14.1
B.1.14.2
B.1.15
B.1.15.1
B.1.15.2
B.1.16
x
Instruction Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-16
Instruction Set Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-26
Instruction Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-27
Benchmark Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Effects of the OMR’s CC Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-11
Condition Code Summary by Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . A-12
Real Correlation or Convolution (FIR Filter) . . . . . . . . . . . . . . . . . . . . . . . . . B-5
N Complex Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5
Complex Correlation Or Convolution (Complex FIR). . . . . . . . . . . . . . . . . . B-6
Nth Order Power Series (Real, Fractional Data) . . . . . . . . . . . . . . . . . . . . . . B-7
N Cascaded Real Biquad IIR Filters (Direct Form II) . . . . . . . . . . . . . . . . . . B-8
N Radix 2 FFT Butterflies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-10
LMS Adaptive Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-12
Vector Multiply-Accumulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-20
Energy in a Signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-21
[3x3][3x1] Matrix Multiply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-22
[NxN][NxN] Matrix Multiply (for fractional elements). . . . . . . . . . . . . . . . B-23
N Point 3x3 2-D FIR Convolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
Sine-Wave Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-28
Array Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-30
Proportional Integrator Differentiator (PID) Algorithm . . . . . . . . . . . . . . . . B-31
Autocorrelation Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-33
Single Precision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-14
Double Precision. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-16
Double Precision Delayed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-18
Double Integration Technique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-28
Second Order Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-29
Index of the Highest Signed Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-30
Index of the Highest Positive Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-30
PID (Version 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-31
PID (Version 2). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-32
DSP56800 Family Manual
Freescale Semiconductor

Related parts for dsp56800