DSPLIB Function Tables

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

4-2

 

 

 

Table 3−3. Correlation

Functions

Description

Page

void DSP_autocor(short *r,short *x, int nx, int nr)

Autocorrelation

4-4

 

 

 

void DSP_autocor_rA8(short *r,short *x, int nx, int nr)

Autocorrelation ( r[] must be

4-4

 

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

4-8

FFT mixed radix with digit reversal. Input/Output data in Re/Im order.

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

void DSP_fft16x16r(int nx, short *x, short *w, unsigned char *brev, short *y, int radix, int offset, int n_max)

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

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

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

Complex out of place, Forward

4-11

FFT mixed radix with digit

 

reversal. Input/Output data in

 

Im/Re order.

 

Cache-optimized mixed radix FFT

4-14

with scaling and rounding, digit

 

reversal, out of place. Input and

 

output: 16 bits, Twiddle factor: 16

 

bits.

 

Extended precision, mixed radix

4-24

FFT, rounding, digit reversal, out

 

of place. Input and output: 32 bits,

 

Twiddle factor: 16 bits.

 

Extended precision, mixed radix

4-26

FFT, rounding, digit reversal, out

 

of place. Input and output: 32 bits,

 

Twiddle factor: 32 bits.

 

Extended precision, mixed radix

4-28

FFT, digit reversal, out of place.,

 

with scaling and rounding. Input

 

and output: 32 bits, Twiddle

factor: 32 bits.

3-4

Page 22
Image 22
Texas Instruments TMS320C64X manual Dsplib Function Tables, 2. Adaptive Filtering, 3. Correlation, 4. FFT