3 dsplib function tables – Texas Instruments TMS320C64X User Manual
Page 22
DSPLIB Function Tables
3-4
3.3
DSPLIB Function Tables
Table 3−2. Adaptive Filtering
Functions
Description
Page
long DSP_firlms2(short *h, short *x, short b, int nh)
LMS FIR
Table 3−3. Correlation
Functions
Description
Page
void DSP_autocor(short *r,short *x, int nx, int nr)
Autocorrelation
void DSP_autocor_rA8(short *r,short *x, int nx, int nr)
Autocorrelation ( r[] must be
double word aligned)
Table 3−4. FFT
Functions
Description
Page
void DSP_fft16x16(short *w, int nx, short *x, short *y)
Complex out of place, Forward
FFT mixed radix with digit
reversal. Input/Output data in
Re/Im order.
4-8
void DSP_fft16x16_imre(short *w, int nx, short *x, short
*y)
Complex out of place, Forward
FFT mixed radix with digit
reversal. Input/Output data in
Im/Re order.
4-11
void DSP_fft16x16r(int nx, short *x, short *w, unsigned
char *brev, short *y, int radix, int offset, int n_max)
Cache-optimized mixed radix FFT
with scaling and rounding, digit
reversal, out of place. Input and
output: 16 bits, Twiddle factor: 16
bits.
void DSP_fft16x32(short *w, int nx, int *x, int *y)
Extended precision, mixed radix
FFT, rounding, digit reversal, out
of place. Input and output: 32 bits,
Twiddle factor: 16 bits.
void DSP_fft32x32(int *w, int nx, int *x, int *y)
Extended precision, mixed radix
FFT, rounding, digit reversal, out
of place. Input and output: 32 bits,
Twiddle factor: 32 bits.
void DSP_fft32x32s(int *w, int nx, int *x, int *y)
Extended precision, mixed radix
FFT, digit reversal, out of place.,
with scaling and rounding. Input
and output: 32 bits, Twiddle
factor: 32 bits.