Reconfigurable implementation of recursive DCT kernels for reduced quantization noise

Time multiplexed implementations of die recursive DCT processors are widely used in many multimedia and compression applications. The recently proposed three Goertzel kernels offer significant improvement (up to 90%) in the noise performance of the time-multiplexed architecture, allowing a reduction in word-length specifications. In this paper, a highly optimized reconfigurable DCT architecture is proposed that can perform the function of three different kernels (Type A, B and C) on Virtex FPGA.

[1]  Andrew G. Dempster,et al.  Design guidelines for reconfigurable multiplier blocks , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[2]  Andrew G. Dempster,et al.  Novel recursive-DCT implementations: a comparative study , 2001, Proceedings of the International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications. IDAACS'2001 (Cat. No.01EX510).

[3]  Richard J. Kozick,et al.  Methods for designing efficient parallel‐recursive filter structures for computing discrete transforms , 2000, Telecommun. Syst..

[4]  Roger F. Woods,et al.  Implementation of fixed DSP functions using the reduced coefficient multiplier , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).