DSP System Design: Complexity Reduced IIR Filter Implementation for Practical Applications

A basic single-coefficient allpass section is described here. It is a basic block of the polyphase recursive IIR filter structures described in this book. The commonly used structures of such a filter are shown in Figure A-1:
Structures (a) and (d) require less space of the integrated circuit than the other two ones due to less number of mathematical operations required. One multiplier, two adders and a small memory is all they need. Structure (d) is very useful for cascading allpass sections. The z ?N delayers can be shared by successive allpass sections.
The transfer function of this basic building block is given by:
The basic allpass section impulse response:
The phase response:
The group delay response:
The step response obtained by convolution in time domain:
Total energy:
Impulse response centre of gravity:
Average time delay: