Open Access iconOpen Access



Unified FPGA Design for the HEVC Dequantization and Inverse Transform Modules

Turki M. Alanazi, Ahmed Ben Atitallah*

Department of Electrical Engineering, Jouf University, Sakaka, Aljouf, 2014, Saudi Arabia

* Corresponding Author: Ahmed Ben Atitallah. Email: email

Computers, Materials & Continua 2022, 71(3), 4319-4335.


As the newest standard, the High Efficiency Video Coding (HEVC) is specially designed to minimize the bitrate for video data transfer and to support High Definition (HD) and ULTRA HD video resolutions at the cost of increasing computational complexity relative to earlier standards like the H.264. Therefore, real-time video decoding with HEVC decoder becomes a challenging task. However, the Dequantization and Inverse Transform (DE/IT) are one of the computationally intensive modules in the HEVC decoder which are used to reconstruct the residual block. Thus, in this paper, a unified hardware architecture is proposed to implement the HEVC DE/IT module for all Transform Unit (TU) block size, including 4 × 4, 8 × 8, 16 × 16 and 32 × 32. This architecture is designed using the High-Level Synthesis (HLS) and the Low-Level Synthesis (LLS) methods in order to compare and determine the best method to implement in real-time the DE/IT module. In fact, the C/C++ programming language is used to generate an optimized hardware design for DE/IT module through the Xilinx Vivado HLS tool. On the other hand, the LLS hardware architecture is designed by the VHSIC Hardware Description language (VHDL) and using the pipeline technique to decrease the processing time. The experimental results on the Xilinx XC7Z020 FPGA show that the LLS design increases the throughput in term of frame rate by 80% relative to HLS design with a 4.4% increase in the number of Look-Up Tables (LUTs). Compared with existing related works in literature, the proposed architectures demonstrate significant advantages in hardware cost and performance improvement.


Cite This Article

APA Style
Alanazi, T.M., Atitallah, A.B. (2022). Unified FPGA design for the HEVC dequantization and inverse transform modules. Computers, Materials & Continua, 71(3), 4319-4335.
Vancouver Style
Alanazi TM, Atitallah AB. Unified FPGA design for the HEVC dequantization and inverse transform modules. Comput Mater Contin. 2022;71(3):4319-4335
IEEE Style
T.M. Alanazi and A.B. Atitallah, "Unified FPGA Design for the HEVC Dequantization and Inverse Transform Modules," Comput. Mater. Contin., vol. 71, no. 3, pp. 4319-4335. 2022.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1620


  • 1050


  • 0


Share Link