mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 499

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
16.3.4.3.1 Coefficients and Sample Data Buffers. The coefficients vector occupies k
pairs of 16-bit half-words (real and imaginary components) in memory and C(0) is stored in
the first location. The sample input buffer is a cyclic buffer containing M+1 bytes and each
input sample is two 16-bit half-words (real and imaginary components). The new sample is
stored in the address that follows the previous sample. The output buffer is a cyclic buffer
that contains N+1 bytes and each output is two 16-bit half-words (real and imaginary
components). The new output is stored in the address that follows the previous output.
16.3.4.3.2 FIR3 Function Descriptor. The FIR3 function descriptor bit table is described
below.
OFFSET + A
OFFSET + C
OFFSET + E
OFFSET + 0
OFFSET + 2
OFFSET + 4
OFFSET + 6
OFFSET + 8
COEFFICIENTS
imag{C(k-1)}
real{C(k-1)}
imag{C(0)}
imag{C(1)}
real{C(0)}
real{C(1)}
2K bytes
0
S
*
*
Figure 16-17. FIR3 Coefficients and Sample Data Buffers
RES
1
W
2
Freescale Semiconductor, Inc.
For More Information On This Product,
3
I
INPUT SAMPLES
imag {x(n-k+1)}
real {x(n-k+1)}
imag {x(n-2)}
imag{x(n-1)}
M + 1 bytes
real{x(n-2)}
real{x(n-1)}
imag{x(n)}
real{x(n)}
MPC823 REFERENCE MANUAL
4
Z
*
*
*
Go to: www.freescale.com
IALL
5
6
INDEX
RESERVED
7
CBASE
XYPTR
M
K
N
I
REAL OUTPUT
real {Y(n-K+1)}
PC
real {Y(n-2)}
real {Y(n-1)}
8
N + 1 bytes
real {Y(n)}
(X=0)
*
*
*
*
*
*
9
RES
Communication Processor Module
10
11
COMPLEX OUTPUT
12
imag{Y(n-k+1)}
real{Y(n-k+1)}
imag{Y(n-2)}
imag{Y(n-1)}
OPCODE
real{Y(n-2)}
real{Y(n-1)}
N + 1 bytes
imag{Y(n)}
real{Y(n)}
(X=1)
13
*
*
*
*
14
16-47
15

Related parts for mpc823rg