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