Synthesis And Implementation of Transform Coding Through C Based Vivado Hls
P. Srikanth Reddy1, M. Sridhar2, Y. Viswanadh3

1P. Srikanth Reddy, Department of ECE, KLEF, (Deemed to be Univrsity), Guntur (A.P), India.
2M. Sridhar,Department of VLSI, KLEF, (Deemed to be Univrsity), Guntur (A.P), India.
3Y. Viswanadh, Department of VLSI, KLEF (Deemed to be Univrsity),Guntur (A.P), India.

Manuscript received on 18 April 2019 | Revised Manuscript received on 25 April 2019 | Manuscript published on 30 April 2019 | PP: 575-580 | Volume-8 Issue-4, April 2019 | Retrieval Number: D6051048419/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: This paper presents an approach for hardware implementation of 8X8 DCT(discrete cosine transform) and IDCT(inverse discrete cosine transform) through HLS.DCT is a frequently used algorithm for image compression in HEVC,XVID CODECS.DCT/IDCT are generally implemented through HDL approach, but the implementation through HDL is a time taking process and has higher computational complexity. In this paper an 8X8 DCT&IDCT are implemented through HLS along with HDL. HLS is a new emerging methodology which is utilized when there is a requirement for faster design and implementation of hardware modules .In this paper an implementation of 8X8 DCT & IDCT through CHEN-WANG algorithm in HLS is also demonstrated which is used in XVID CODECS. The results obtained are compared with HDL, which shows that HLS provides same result as HDL approach .However, HLS compared with HDL has limitation in terms of resource allocation but provides easier implementation in terms of design, verification time and computational complexity
Keywords: HLS (high level synthesis), DCT (Discrete Cosine Transform), HEVC (High Efficient Video Coding).

Scope of the Article: Network Coding