BENCHMARK PROGRAMS
B - 4 BENCHMARK PROGRAMS
MOTOROLA
Benchmark Program Sample Rate
(Hz) or
Execution Time
Memory
Size
(Words)
Number of
Clock
Cycles
20 - Tap FIR Filter 500.0 kHz 50 54
64 - Tap FIR Filter 190.1 kHz 138 142
67 - Tap FIR Filter 182.4 kHz 144 148
8 - Pole Cascaded Canonic
Biquad IIR Filter (4x) 540.0 kHz 40 50
8 - Pole Cascaded Canonic
Biquad IIR Filter (5x) 465.5 kHz 45 58
8 - Pole Cascaded Transpose
Biquad IIR Filter 385.7 kHz 48 70
Dot Product 444.4 ns 10 12
Matrix Multiply 2x2
times 2x2 1.556 µs33 42
Matrix Multiply 3x3
times 3x1 1.259 µs29 34
M-to-M FFT
64 Point 98.33 µs 489 2655
M-to-M FFT
256 Point 489.8 µs 1641 13255
M-to-M FFT
1024 Point 2.453 ms 6793 66240
P-to-M FFT
64 Point 92.56 µs 704 2499
P-to-M FFT
256 Point 347.9 µs 2048 9394
P-to-M FFT
1024 Point 1.489 ms 7424 40144
Table B-1 27-MHz Benchmark Results for the DSP56001R27