
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