Abstract

Discrete Cosine Transform (DCT) is one of the most fundamental yet complicated transforms in image and signal processing. In spite of the diverse applications of DCT, its implementation is still considered as a great difficulty due to high computational complexity and large power consumption. In this paper, a novel CORDIC-based DCT architecture is developed which remarkably reduces power consumption, area overhead, and hardware complexity. The key idea behind the proposed architecture is that the fundamental data path components of DCT are individually modified with incremental advance on butterfly block, CORDIC array, and controller unit by means of matrix decomposition, resource sharing and merging techniques, removal of pre-processing step, extending CORDIC idle time, and deploying the Low-power Lookahead (LPLA) CORDIC structure. Also, in the proposed controller unit, switching activity is reduced by changing the generation order of the butterfly outputs. In addition, the proposed structure has regular, scalable, and modular architecture which makes it a suitable candidate for hardware implementation.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.