DocumentCode :
3259866
Title :
Hardware implementation of 4×4 DCT/quantization block using multiplication and error-free algorithm
Author :
Nandi, Suvam ; Rajan, K. ; Biswas, Prasenjit
Author_Institution :
Dept. of Instrum., Indian Inst. of Sci., Bangalore, India
fYear :
2009
fDate :
23-26 Jan. 2009
Firstpage :
1
Lastpage :
5
Abstract :
The 4×4 discrete cosine transform is one of the most important building blocks for the emerging video coding standard, viz. H.264. The conventional implementation does some approximation to the transform matrix elements to facilitate integer arithmetic, for which hardware is suitably prepared. Though the transform coding does not involve any multiplications, quantization process requires sixteen 16-bit multiplications. The algorithm used here eliminates the process of approximation in transform coding and multiplication in the quantization process, by usage of algebraic integer coding. We propose an area-efficient implementation of the transform and quantization blocks based on the algebraic integer coding. The designs were synthesized with 90 nm TSMC CMOS technology and were also implemented on a Xilinx FPGA. The gate counts and throughput achievable in this case are 7000 and 125 Msamples/sec.
Keywords :
algebraic codes; discrete cosine transforms; transform coding; video coding; DCT quantization block; TSMC CMOS technology; Xilinx FPGA; algebraic integer coding; discrete cosine transform; error-free algorithm; integer arithmetic; quantization process; transform coding; video coding standard; Approximation algorithms; Arithmetic; CMOS technology; Discrete cosine transforms; Discrete transforms; Field programmable gate arrays; Hardware; Quantization; Transform coding; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2009 - 2009 IEEE Region 10 Conference
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-4546-2
Electronic_ISBN :
978-1-4244-4547-9
Type :
conf
DOI :
10.1109/TENCON.2009.5396228
Filename :
5396228
Link To Document :
بازگشت