mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 525

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
16.3.4.11.4 Application Example. By specifying different values, several functions can be
implemented as shown in the table below.
16.3.4.12 THE DSP EXECUTION TIMES. A function’s execution time is a linear function of
the number of taps and iterations specified for that function. It includes overhead for
context-switch, function descriptor handling, and initialization. Table 16-20 lists the
execution time for each of the DSP functions.
NOTES:
FUNCTION
DEMOD
Table 16-20. DSP Functions Execution Times
WADD
LMS1
LMS2
MOD
FIR1
FIR2
FIR3
FIR5
FIR6
IIR
0
Freescale Semiconductor, Inc.
A
1.
2.
3.
For More Information On This Product,
a
1
1
Add 1 clock for wrap, 5 clocks for stop, and 4 clocks for
interrupt.
i = number of iterations.
k+1 = number of taps.
Table 16-19. WADD Functions
MPC823 REFERENCE MANUAL
1-
Go to: www.freescale.com
-1
B
0
53 + 20
44 + 14
44 + 14
50 + 20
47 + 17
y(n) = x
y(n) = x (n) Scalar Multiply
EXECUTION TIME
42 + 7
42 + 7
( - 1) + 1.25
Linear Interpolation
1
44 + 11
47 + 14
( - 1) + 4
( - 1) + 5
( - 1) + 3
(n) - x
( -1) + 3
44 + 7
46 + 7
FUNCTION
2
(K+1)
(K+1)
(n) Vector Subtract
(K+1)
(K+1)
(K+1)
(K+1)
Communication Processor Module
(K+1)
16-73

Related parts for mpc823rg