Texas Instruments TMS320C64X User Manual

Page 23

Advertising
background image

DSPLIB Function Tables

3-5

DSPLIB Function Tables

Table 3−4. FFT (Continued)

Functions

Page

Description

void DSP_ifft16x16(short *w, int nx, short *x, short *y)

Complex out of place, Inverse
FFT mixed radix with digit
reversal. Input/Output data in
Re/Im order.

4-28

void DSP_ifft16x16_imre(short *w, int nx, short *x, short
*y)

Complex out of place, Inverse
FFT mixed radix with digit
reversal. Input/Output data in
Re/Im order.

4-28

void DSP_ifft16x32(short *w, int nx, int *x, int *y)

Extended precision, mixed radix
IFFT, rounding, digit reversal, out
of place. Input and output: 32 bits,
Twiddle factor: 16 bits.

4-34

void DSP_ifft32x32(int *w, int nx, int *x, int *y)

Extended precision, mixed radix
IFFT, digit reversal, out of place,
with scaling and rounding. Input
and output: 32 bits, Twiddle
factor: 32 bits.

4-36

Table 3−5. Filtering and Convolution

Functions

Description

Page

void DSP_fir_cplx (short *x, short *h, short *r, int nh, int
nx)

Complex FIR Filter (nh is a
multiple of 2)

4-38

void DSP_fir_cplx_hM4X4 (short *x, short *h, short *r, int
nh, int nx)

Complex FIR Filter (nh is a
multiple of 4)

4-38

void DSP_fir_gen (short *x, short *h, short *r, int nh, int nr)

FIR Filter (any nh)

4-42

void DSP_fir_gen_hM17_rA8X8 (short *x, short *h, short
*r, int nh, int nr)

FIR Filter (r[] must be double
word aligned, nr must be multiple
of 8)

4-42

void DSP_fir_r4 (short *x, short *h, short *r, int nh, int nr)

FIR Filter (nh is a multiple of 4)

4-46

void DSP_fir_r8 (short *x, short *h, short *r, int nh, int nr)

FIR Filter (nh is a multiple of 8)

4-50

void DSP_fir_r8_hM16_rM8A8X8 (short *x, short *h, short
*r, int nh, int nr)

FIR Filter (r[] must be double
word aligned, nr is a multiple of 8)

4-50

void DSP_fir_sym (short *x, short *h, short *r, int nh, int nr,
int s)

Symmetric FIR Filter (nh is a
multiple of 8)

4-52

Advertising