A highly accurate pipelined architecture for a CORDIC ARMA lattice filter

This paper presents a method to improve implementation accuracy of a recently proposed CORDIC ARMA lattice filter. Since the CORDIC ARMA lattice filter algorithm has a problem in its shift sequence, it cannot implement a lattice filter accurately. Therefore, in this paper we apply the shift sequence proposed by Walther without problem to the CORDIC ARMA lattice filter, and then we realize an accurate lattice filter. In addition, we propose a new pipelined architecture for the CORDIC ARMA lattice filter. The proposed lattice filter architecture consists of CORDIC processors implemented in the pipelined fashion; it can achieve a high data processing throughput rate.

[1]  Fuyun Ling,et al.  The LMS algorithm with delayed coefficient adaptation , 1989, IEEE Trans. Acoust. Speech Signal Process..

[2]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[3]  Yu Hen Hu,et al.  CALF: a CORDIC adaptive lattice filter , 1992, IEEE Trans. Signal Process..

[4]  J. S. Walther,et al.  A unified algorithm for elementary functions , 1899, AFIPS '71 (Spring).

[5]  Miki Haseyama,et al.  An implementation of a normalized ARMA lattice filter with a CORDIC algorithm , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[6]  Dharma P. Agrawal,et al.  Adaptive lattice filter implementations on pipelined multiprocessor architectures , 1990, IEEE Trans. Commun..

[7]  D. Panescu,et al.  Fast pipelined CORDIC-based adaptive lattice predictor: algorithms and architecture , 1995 .