beautypg.com

Texas Instruments TMS320C64X User Manual

Page 83

background image

DSP_iir

4-55

C64x+ DSPLIB Reference

Special Requirements

-

nr is greater than or equal to 8.

-

Input data array x[ ] contains nr + 4 input samples to produce nr output
samples.

Implementation Notes

-

Bank Conflicts: No bank conflicts occur.

-

Interruptibility: The code is interrupt-tolerant but not interruptible.

-

Output array r1[ ] contains nr + 4 locations, r2[ ] contains nr locations for
storing nr output samples. The output samples are stored with an offset
of 4 into the r1[ ] array.

-

The inner loop that iterated through the filter coefficients is completely
unrolled.

Benchmarks

Cycles

4 * nr + 21

Codesize

276 bytes