The DSP Library (DSPLIB) is a collection of high-level optimized DSP function modules for the C6000 DSP platform. This source-code library includes C-callable functions (ANSI-C language compatible) for general signal processing math and vector functions that have been ported across C6000 fixed- and floating-point DSPs. The functions listed in the features section are specifically optimized for the C6200 DSPs.
| Adaptive Filtering |
Correlation |
FFT |
Filtering and
convolution |
Math |
Matrix |
Misc |
| firlms2 |
autocor |
bitrev_cplx |
fir_cplx |
dotp_sqr |
mat_mul |
bexp |
| |
|
radix 2 |
fir_gen |
dotprod |
mat_trans |
blk_move |
| |
|
r4fft |
fir_r4 |
maxval |
|
fltoq15 |
| |
|
fft16x16r |
fir_r8 |
maxidx |
|
minerror |
| |
|
|
fir_sym |
minval |
|
q15tofl |
| |
|
|
iir |
mul32 |
|
blk_eswap16 |
| |
|
|
iirlat |
neg32 |
|
blk_eswap32 |
| |
|
|
|
recip16 |
|
blk_eswap64 |
| |
|
|
|
vecsumsq |
|
|
| |
|
|
|
w_vec |
|
|
|