EURASIP journal on advances in signal processing | |
A low-area high-efficiency video coding inverse transform core using resource and time sharing architecture | |
article | |
Chen, Yuan-Ho1  Liu, Chieh-Yang1  | |
[1] Department of Electronics Engineering, Chang Gung University;Department of Radiation Oncology, Chang Gung Memorial Hospital-LinKou;Department of Information and Computer Engineering, Chung Yuan Christian University | |
关键词: Small area; High-efficiency video coding (HEVC); Inverse discrete cosine transform (IDCT); Very-large-scale integration (VLSI); Multiple transform dimensions; Shift-and-add unit (SAU); | |
DOI : 10.1186/s13634-020-00708-0 | |
来源: SpringerOpen | |
【 摘 要 】
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.
【 授权许可】
CC BY
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202108090000055ZK.pdf | 1948KB | download |