VLSI Implementation for the MPDSAP Adaptive Filter

  • Received : 2010.06.16
  • Accepted : 2010.07.29
  • Published : 2010.07.30

Abstract

A new implementation method for MPDSAP(Maximally Polyphase Decomposed Subband Affine Projection) adaptive filter is proposed. The affine projection(AP) adaptive filter achieves fast convergence speed, however, its implementation is so expensive because of the matrix inversion for a weight-updating of adaptive filter. The maximally polyphase decomposed subband filtering allows the AP adaptive filter to avoid the matrix inversion, moreover, by using a pipelining technique, the simple subband structured AP is suitable for VLSI implementations concerning throughput, power dissipation and area. Computer simulations are presented to verify the performance of the proposed algorithm.

Keywords

References

  1. K. Ozeki and T. Umeda, "An Adaptive Filtering Algorithm using an Orthogonal Projection to an Affine Subspace and Its Properties," Electron. Comm. Jap., vol 67-A, no. 5, pp. 19-27, 1984
  2. S. G. Sankaran and A. A. Beex, "Convergence behavior of the affine projection algorithm," IEEE Trans.Proc., vol. 48, no. 4, pp. 1086-1097, April 2000 https://doi.org/10.1109/78.827542
  3. S. L. Gay and J. Benesty, Acoustic Signal Processing for Telecommunication, Kluwer Academic Press, 2000
  4. M. Rupp, "A family of adaptive filter algorithms with decorrelating properties," IEEE Trans. Signal Proc., vol. 46, pp. 771-775, Mar. 1998 https://doi.org/10.1109/78.661344
  5. H. C. Shin and A. H. Wayed, "Mean-square performance of a family of affine projection algorithms," IEEE Trans. Signal Proc., vol. 52, no. 1, pp. 90-102, Jan. 2004 https://doi.org/10.1109/TSP.2003.820077
  6. M. Tanaka, S. Makino, J. Kojima, "A block exact fast affine projection algorithm," IEEE Trans. Speech and Audio Proc., vol. 7, pp. 79-86, Jan. 1999. https://doi.org/10.1109/89.736333
  7. S. Makino, K. Strauss, S. Shimauchi, Y. Haneda, and A. Nakagawa, "Subband stereo echo canceller using the projection algorithm with convergence to the true echo path," IEEE Proc. ICASSP 1997, vol. 1, pp. 299-302, Apr. 1997.
  8. M. Bouchard, "Multichannel affine and fast affine projection algorithms for active noise control and acoustic equalization systems," IEEE Trans. speech and Audio Proc., vol. 11, no. 1, pp. 54-60, Jan. 2003. https://doi.org/10.1109/TSA.2002.805642
  9. H. Choi, S. W. Han, and H. D. Bae, "Subband adaptive filtering with maximal decimation using an affine projection algorithm," IEICE Trans. Commun., vol. E89-B, no. 5, pp. 1447-1485, May 2006. https://doi.org/10.1093/ietcom/e89-b.4.1447
  10. H. Choi and H. D. Bae, "Subband affine projection algorithm for acoustic echo cancellation system," Eurasip Jour. on ASP, vol. 2007, Article ID 75621, doi: 10.1155/2007/75621, 2007.
  11. S. J. M. Almeida, J. C. M. Bermudez, N. J. Bershad, and M. H. Costa, "A statistical analysis of the affine projection algorithm for unity step size and autoregressive inputs," IEEE Trans. Circuits and Systems-I, vol. 52, no. 7, pp. 1394-1405, Jul. 2005. https://doi.org/10.1109/TCSI.2005.851720
  12. S. S. Pradhan and V. U. Reddy, "A new approach to subband adaptive filtering," IEEE Trans. Signal Proc., vol. 45, no. 3, pp. 655-664, Mar. 1999.
  13. P.P. Vaidyanathan, Multirate System and Filter Banks, Englewood Cliffs, NJ: Prentice-Hall, 1993.
  14. S. Miyagi and H. Sakai, "Convergence analysis of aliasing free subband adaptive filters based on a frequency domain technique," IEEE Trans. Signal Proc., vol. 52, no, 1, pp, 79-89, Jan. 2004. https://doi.org/10.1109/TSP.2003.820076
  15. K. K. Parhi and D. G. Messerschmitt, "Concurrent architecture for two dimensional recurive digital filtering," IEEE Trans. Circuits and Systems., vol. 36, pp. 813-829, June 1989. https://doi.org/10.1109/31.90397
  16. K. K. Parhi, "Algorithm transform for concurrent processors," IEEE Proc., vol. 77, PP. 1879-1895, Dec. 1989. https://doi.org/10.1109/5.48830
  17. N. R. Shanbhag and K. K. Parhi, "Relaxed look-ahead pipelined LMS adaptive filters and their application to ADPCM coder," IEEE Trans. Circuits and Systems-II, vol. 40, pp. 753-766, Dec. 1993. https://doi.org/10.1109/82.260240