Title :
Hardware architectures for the H.265/HEVC discrete cosine transform
Author :
Pastuszak, Grzegorz
Author_Institution :
Inst. of Radioelectron., Warsaw Univ. of Technol., Warsaw, Poland
Abstract :
This study presents a design methodology for the two-dimensional (2D) discrete cosine transform dedicated for H.265/HEVC hardware encoders. The methodology decomposes matrix multiplications for different transform sizes into some steps based on the division of transform units into fixed-size blocks. The modified order of processed blocks allows a significant reduction of the size of the transposition buffer. As a consequence, the resource consumption of the whole 2D-transform architecture is decreased. Separate transform cores assigned to two transform stages increase the throughput more than twice. The decomposition enables different hardware configurations of the architectures. Particularly, the architectures applying the proposed methodology are parametrically specified in VHDL, and configuration parameters enable the tradeoff between resources and the throughput. Furthermore, the interface adaptation to desired horizontal and vertical sizes is possible. The use of regular multipliers allows the support for transforms specified in other video standards. Computational elements embedded in architectures are well-suited to FPGA devices, which improves the area-speed efficiency. Synthesis results show that they can operate at 200 and 400 MHz when implemented in FPGA Arria II and TSMC 90 nm, respectively.
Keywords :
discrete cosine transforms; field programmable gate arrays; matrix decomposition; matrix multiplication; video coding; 2D discrete cosine transform; FPGA Arria II; H.265-high-efficiency video coding hardware encoder; TSMC; VHDL; area-speed efficiency; fixed-size block; frequency 200 MHz; frequency 400 MHz; interface adaptation; matrix multiplication decomposition; regular multiplier; resource consumption; size 90 nm; transposition buffer; two-dimensional discrete cosine transform;
Journal_Title :
Image Processing, IET
DOI :
10.1049/iet-ipr.2014.0277