Motorola DSP96002 User Manual page 532

32-bit digital signal processor
Table of Contents

Advertisement

inc
lsr
move
do
move
move
lsr
dec
move
move
move
lea
lea
lea
do
move
move
fmpy.s
fmpy.s
fmpy.s
do
fmpy
fmpy
fmpy
fmpy
_end_bfy
move
move
_end_grp
move
lsl
_end_pass
B.1.15.2 Faster Radix 2 Decimation in Time FFT
; Complex, Radix 2 Cooley-Tukey Decimation in Time FFT
; This program has not been exhaustively tested and may contain errors.
MOTOROLA
d0
m0,m4
d2
m0,m5
d2.l,n6
n1,_end_pass
r2,r0
d0.l,n2
d1
m2,r6
d1
d1.l,n0
d1.l,n1
n0,n4
n0,n5
(r0)+n0,r1
(r0)-,r4
(r1)-,r5
n2,_end_grp
d8,d7,d3
d9,d6,d0
d9,d7,d1
n0,_end_bfy
d8,d6,d2 fadd.s
d8,d7,d3 faddsub.s d4,d0
d9,d6,d0 fsub.s
d9,d7,d1 faddsub.s d5,d2
n2,d0.l
d0
DSP96002 USER'S MANUAL
x:(r6)+n6,d9.s y:,d8.s
x:(r1)+,d6.s
d3,d0
x:(r0),d4.s
x:(r1)+,d6.s
d1,d2
d0.s,x:(r4)
d4.s,x:(r5)
x:(r0)+n0,d7.s d2.s,y:(r5)+n5
x:(r1)+n1,d7.s d5.s,y:(r4)+n4
n0,d1.l
y:,d7.s
y:(r5),d2.s
y:(r4),d5.s
y:(r1),d7.s
d2.s,y:(r5)+
d5.s,y:(r4)+
y:(r0)+,d5.s
y:(r1),d7.s
B-13

Advertisement

Table of Contents
loading

Table of Contents