IMPLEMENTATIONS OF 8x8 DCT AND IDCT ON DIFFERENT FPGA TECHNOLOGIES USING THE MODIFIED LOEFFLER

Main Article Content

N. H. Abbas

Abstract

In this paper the hardware implementations is investing of 8x8 Discrete Cosine Transform (DCT) and Inverse Discrete Cosine Transform (IDCT) on different Field Programmable Gate Array (FPGA) technologies using the modified Loeffler algorithm. The investigations involved simulations and synthesis of Very High Speed Integrated Circuit Hardware Description Language (VHDL) code utilizing recent FPGA families of Xilinx, Altera, and Lucent. The paper achieving the most demanding real-time requirements of some standardized frame resolutions and rates. Synthesis results for 8-point DCT/IDCT implementations indicate operating frequencies of 50 MIIz, 60 MHz and 22 MHz for the investigated Xilinx, Altera and Lucent FPGA chips, respectively. These frequencies allow 2193 Source Input Format (SIF) and 100 High Definition Television (HDTV frames to be processed by the Xillinx FPGA. The resulting frame processing rates for Lucent are 877 and 40 for SIF and HDTV, while for Altera they are 647 and 29, respectively. Results indicate that the investigated FPGA implementations would speed DCT based compression algorithms up to frame rates well above the real-time requirements of SIF, International Consulting Committee on Radio & Television (CCIR-TV) and HDTV frame formats.

Article Details

Section

Articles

How to Cite

“IMPLEMENTATIONS OF 8x8 DCT AND IDCT ON DIFFERENT FPGA TECHNOLOGIES USING THE MODIFIED LOEFFLER” (2005) Journal of Engineering, 11(04), pp. 707–714. doi:10.31026/j.eng.2005.04.08.

References

T.J. van Eijndhven and F.W. Sijstermans, (Van 1999), Data Processing Device and method of Computing the Cosine Transform of a Mtrix, PCT Patent WO 99948025, to Koninklijke Philips Electronics, World Intellectual Property Organization, International Bureau,

C. Loeffler and A. Lightenberg, (1989), Practical fast 1-D DCT algorithms with 11 Multiplications," Proceedings of the International Conference on Acoustics, Speech and Signal Processing (ICASSP '89), Scotland, May, pp. 988-991.

S. Vassiliadis, S. Wong and S. Cotofana, (2001), The MOLEN .µcoded processor, Proceedings of the 11th International Conference on Field Programmable Logic and Applications (FPL),.

K.R. Rao and P.Yip, (1990), Discrete Cosine Trarnsform. Algorithms, Advantages, Applications, Academic Press, San Diego, California,

M. Sima, S. Cotafona, S. Vassiliadis and J.T.J. van Eindhoven, (2001), 8x8 IDCT Iniplementation on an FPGA-augmented Trimedia, IEEE Symposium on FPGAs for Custom Computing Machines (FCCM 2001), California, April.

D. Babic. Discrete Cosine Transform Algorithm for FPGA Devices. M. sc. (2003), Thesis. Electrical Engineering computing in Zagreb,

N. Ik Cho and Sang Uk Lee. (1991), Fast algorithm and implementation of 2-D discrete cosine transform. IEEE Trans. on Circuits and Systems, 38(3):297-306, March.

H. Ren Wu and Zhihong Man. Comments on (1998), Fast algorithms and implementation of 2-D discrete cosine transform, Circuits and Systems for Video Technology, IEEE Transactions on Volume, 8(2):128-129, April.