"TMS320C55x DSP Library DSPLIB Programmer's Reference"
"TMS320C55x DSP Library DSPLIB Programmer's Reference"
"TMS320C55x DSP Library DSPLIB Programmer's Reference"
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
iir32Figure 4–23. x Array in Memoryoldest x( ) entrynewest x( ) entryx(0)x(1)•x(nx–2)x(nx–1)lowest memory addresshighest memory addressFigure 4–24. r Array in Memoryoldest x( ) entrynewest x( ) entryr(0)r(1)•r(nx–2)r(nx–1)lowest memory addresshighest memory addressExampleBenchmarksSee examples/hilb16 subdirectory(preliminary)Cycles Core: nx*(2+nh/2)Overhead: 28Code size(in bytes)108iir32FunctionDouble-precision IIR Filterushort oflag = iir32 (DATA *x, LDATA *h, DATA *r, LDATA *dbuffer, ushort nbiq,ushort nr)(defined in iir32.asm)Argumentsx [nr]h[5*nbiq]Pointer to input data vector of size nrPointer to the 32-bit filter coefficient vector with thefollowing format. For example for nbiq= 2, h is equalto:Function Descriptions4-53