21.07.2015 Views

"TMS320C55x DSP Library DSPLIB Programmer's Reference"

"TMS320C55x DSP Library DSPLIB Programmer's Reference"

"TMS320C55x DSP Library DSPLIB Programmer's Reference"

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

convolCIFFT – NOSCALEFFT Size Cycles † Code Size (in bytes)8 139 32516 246 32532 477 32564 996 325128 2171 325256 4818 325512 10729 3251024 23808 325† Assumes all data is in on-chip dual-access RAM and that there is no bus conflict due to twiddletable reads and instruction fetches (provided linker command file reflects those conditions).convolFunctionConvolutionushort oflag = convol (DATA *x, DATA *h, DATA *r, ushort nr, ushort nh)Argumentsx[nr+nh–1]h[nh]r[nr]Pointer to input vector of nr + nh – 1 real elements.Pointer to input vector of nh real elements.Pointer to output vector of nr real elements.nrNumber of elements in vector r. In-place computation(r = x) is allowed (see Description section for comment).nh Number of elements in vector h.oflagOverflow error flag (returned value) If oflag = 1, a 32-bit data overflow occurred in an intermediateor final result.If oflag = 0, a 32-bit overflow has not occurred.Function Descriptions4-23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!