Skip to main navigation Skip to search Skip to main content

A low-area high-efficiency video coding inverse transform core using resource and time sharing architecture

  • Yuan Ho Chen*
  • , Chieh Yang Liu
  • *Corresponding author for this work
  • Chang Gung Memorial Hospital
  • Chang Gung University
  • Chung Yuan Christian University

Research output: Contribution to journalJournal Article peer-review

Abstract

In this paper, a very-large-scale integration (VLSI) design that can support high-efficiency video coding inverse discrete cosine transform (IDCT) for multiple transform sizes is proposed. The proposed two-dimensional (2-D) IDCT is implemented at a low area by using a single one-dimensional (1-D) IDCT core with a transpose memory. The proposed 1-D IDCT core decomposes a 32-point transform into 16-, 8-, and 4-point matrix products according to the symmetric property of the transform coefficient. Moreover, we use the shift-and-add unit to share hardware resources between multiple transform dimension matrix products. The 1-D IDCT core can simultaneously calculate the first- and second-dimensional data. The results indicate that the proposed 2-D IDCT core has a throughput rate of 250 MP/s, with only 110 K gate counts when implemented into the Taiwan semiconductor manufacturing (TSMC) 90-nm complementary metal-oxide-semiconductor (CMOS) technology. The results show the proposed circuit has the smallest area supporting the multiple transform sizes.

Original languageEnglish
Article number48
JournalEurasip Journal on Advances in Signal Processing
Volume2020
Issue number1
DOIs
StatePublished - 12 2020

Bibliographical note

Publisher Copyright:
© 2020, The Author(s).

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

Keywords

  • High-efficiency video coding (HEVC)
  • Inverse discrete cosine transform (IDCT)
  • Multiple transform dimensions
  • Shift-and-add unit (SAU)
  • Small area
  • Very-large-scale integration (VLSI)

Fingerprint

Dive into the research topics of 'A low-area high-efficiency video coding inverse transform core using resource and time sharing architecture'. Together they form a unique fingerprint.

Cite this