Study of Architecture for Discrete Cosine Transform using Reversible Logic for IOT Application
Main Article Content
Abstract
This paper presents a low-power, low-heat VLSI architecture for the Discrete Cosine Transform (DCT) tailored to resource-constrained IoT edge devices by exploiting reversible logic. The DCT is the workhorse of image and video compression—critical for IoT cameras, surveillance nodes, and sensor gateways where bandwidth and energy budget are limited. Conventional DCT implementations incur information loss in intermediate transformations and dissipate energy through irreversible switching; reversible computing offers a pathway to reduce energy dissipation by minimizing bit erasure and by enabling near-zero theoretical energy loss. We propose an optimized 8×1 (8-point) DCT datapath decomposed into butterfly stages implemented with a library of reversible gates (Peres, Toffoli, Fredkin) and complemented by efficient reversible adders and constant-multiplier modules. The architecture is designed to minimize three practical metrics important for reversible designs — quantum cost (mapped to gate complexity), garbage outputs, and constant/ancilla inputs — while preserving throughput suitable for low-frame-rate IoT streams. A hardware mapping strategy (structured pipeline + resource sharing) is described to trade off latency and area for the strict power envelope of IoT nodes. Simulation and synthesis (behavioral-level and gate-level) on representative CMOS technology nodes are used to validate functional correctness and to compare estimated switching activity with an equivalent irreversible design. Results indicate comparable area and timing with a significant theoretical reduction in information-loss-related energy dissipation and improved thermal profile, making the proposed reversible-DCT attractive for ultra-low-power IoT imaging applications. Practical considerations, limitations and directions for future physical implementation are discussed.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
References
M. Awais, W. Khan, T. Akram and Y. Nam, "Energy-Efficient Discrete Cosine Transform Architecture Using Reversible Logic for IoT-Enabled Consumer Electronics," in IEEE Access, vol. 13, pp. 12292-12307, 2025.
K. Yashoda, K. V. Gowreesrinivas, M. U. Mahesh, K. S. V. L. D. S. Phanindra, A. Syed and S. Sai, "Design And Implementation Of Power Efficient Multiplier Using Reversible Logic," 2025 Devices for Integrated Circuit (DevIC), Kalyani, India, 2025, pp. 390-395
V. Priyanka, N. S. Reddy, G. Jeevana and M. A. Arab, "Design of Arithmetic Logic Unit Using Reversible Logic Gates," 2024 2nd World Conference on Communication & Computing (WCONF), RAIPUR, India, 2024, pp. 1-6
C. Ganesh, A. S. Kumar, P. Santhosh, A. Ramya, C. S. Kumar and P. Thivani, "A Novel Design of Area Efficient Full Adder Architecture Using Reversible Logic Gates," 2024 7th International Conference on Devices, Circuits and Systems (ICDCS), Coimbatore, India, 2024, pp. 107-111
V. S. B, V. Solanki and A. D. Darji, "Design of Hardware Efficient Approximate DCT Architecture," 2023 36th International Conference on VLSI Design and 2023 22nd International Conference on Embedded Systems (VLSID), Hyderabad, India, 2023, pp. 145-150
K. Rajput, S. Chouhan and M. Pattanaik, "Low Power Boolean Logic Circuits using Reversible Logic Gates," 2019 International Conference on Advances in Computing, Communication and Control (ICAC3), Mumbai, India, 2019, pp. 1-6
D. F. CHIPER and L. T. COTOROBAI, "A Unified VLSI architecture for 1D IDCT and IDST based on pseudo-band correlations," 2018 10th International Conference on Electronics, Computers and Artificial Intelligence (ECAI), Iasi, Romania, 2018, pp. 1-5
Linbin Chen ; Jie Han ; Weiqiang Liu ; Fabrizio Lombardi, “Algorithm and Design of a Fully Parallel Approximate Coordinate Rotation Digital Computer (CORDIC)”, IEEE Transactions on Multi-Scale Computing Systems, Vol. 3, Issue 3, PP. 139-151, IEEE 2017.
Mamatha I, Nikhita Raj J, ShikhaTripathi, Sudarshan TSB, “Systolic Architecture Implementation of 1D DFT and 1D DCT”, International Conference on IEEE 2016.
L. Chen J. Han W. Liu F. Lombardi "On the design of approximate restoring dividers for error-tolerant applications", IEEE Trans. Comput. vol. 65 no. 8 pp. 2522-2533 Aug. 2016.
H. Jiang J. Han F. Lombardi "A comparative review and evaluation of approximate adders" Proc. 25th Great Lakes Symp. VLSI pp. 343-348, IEEE 2015.
Teena Susan Elias and Dhanusha P B, “Area Efficient Fully Parallel Distributed Arithmetic Architecture for One-Dimensional Discrete Cosine Transform”, 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT) IEEE 2014.
Uma Sadhvi Potluri and Arjuna Madanayake, “Improved 8-Point Approximate DCT for Image and Video Compression Requiring Only 14 Additions”, IEEE Transactions on Circuits And Systems—I, Vol. 32, Issue 5, PP. 145-153, IEEE 2014.
E. JebamalarLeavline, S.Megala and D.Asir Antony Gnana Singh, “CORDIC Iterations Based Architecture for Low Power and High Quality DCT”, International Conference on Recent Trends in Information Technology, 2014 IEEE.
K. Kalyani, D. Sellathambi and S. Rajaram, “Reconfigurable FFT using CORDIC based architecture for MIMO-OFDM receivers”, Thiagarajar College of Engineering, Madurai-2014.