Motorola DSP96002 User Manual page 539

32-bit digital signal processor
Table of Contents

Advertisement

;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
;
; Address pointers are organized as follows:
;
;
;
;
;
;
;
B-20
t3 = dr + br
t4 = dr - br
t5 = ai + ci
t6 = ai - ci
t7 = bi + di
t8 = bi - di
t9 = t2 + t8
t10 = t2 - t8
t11 = t6 + t4
t12 = t6 - t4
ar' = t1 + t3
t13 = t1 - t3
ai' = t5 + t7
t14 = t5 - t7
br' = t9 * wr1 + t11 * wi1
bi' = t11 * wr1 - t9 * wi1
cr' = t13 * wr2 + t14 * wi2
ci' = t14 * wr2 - t13 * wi2
dr' = t10 * wr3 + t12 * wi3
di' = t12 * wr3 - t10 * wi3
r0 = ar,ai,br,bi pointer
r1 = wr (cos) pointer
r2 = temp storage pointer
r3 = group index counter
r4 = cr,ci,dr,di pointer
r5 = wi (sin) pointer
DSP96002 USER'S MANUAL
n0 = butterflies per group
n1 = rotation factor
n2 = groups per pass
n3 = rotation factor
n4 = butterflies per group
n5 = rotation factor
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents