Call For Paper - Upcoming Conferences

Research Article | Open Access | Download PDF
Volume 13 | Issue 6 | Year 2026 | Article Id. IJEEE-V13I6P106 | DOI : https://doi.org/10.14445/23488379/IJEEE-V13I6P106

Design and Analysis of Reversible Logic based Forward and Reverse RNS Converters


Sunita Shirahatti, Rajashekhar Shettar

Received Revised Accepted Published
14 Mar 2026 13 Apr 2026 12 May 2026 29 Jun 2026

Citation :

Sunita Shirahatti, Rajashekhar Shettar, "Design and Analysis of Reversible Logic based Forward and Reverse RNS Converters," International Journal of Electrical and Electronics Engineering, vol. 13, no. 6, pp. 78-90, 2026. Crossref, https://doi.org/10.14445/23488379/IJEEE-V13I6P106

Abstract

In this paper, Residue Number Systems (RNS) forward and reverse conversion structures for moduli set {2n+1, 2n, 2n-1} using reversible logic are presented. The conversion structures are based on arithmetic adders implemented using reversible logic without using any Lookup Tables. Among many power optimization methods, Reversible Logic (RL) is one of the emerging techniques used to build low-power arithmetic units. In this paper, the Reversible HNG gate and TKN gate are employed to implement different arithmetic adder structures, such as ripple carry adder, carry save adder, carry skip adder, parallel prefix adder, and multiplier. These arithmetic structures are used in the implementation of Forward and reverse converters. The Forward and Reverse converters are implemented and simulated in Cadence, and performance is analyzed for parameters area, delay, and power. The performance of reversible converters is compared with the conventional Forward and reverse converters. Experimental results shows that reversible logic implementation shows promising results in terms of power efficiency compared to conventional forward converter, as the dynamic range increases, and the carry save adder is the best suitable adder structure for the forward converter. The reversible CSA is approximately 35% smaller, 19% fewer gates, 32% lower power, and 22% faster than the conventional CSA. Reversible logic exploits the parallel nature of a CSA perfectly. The Reverse converters are also implemented using CRT and MRC methods using reversible gates and compared with the conventional implementations with respect to the area, delay, and power. The reversible gate implementation of CRT is approximately 2.3% slower than its conventional counterpart and 1.15% faster than the MRC method. CRT utilizes approximately 6.9 % less power with reversible gates compared to conventional gate implementation, and 1.1% less power compared to MRC, approximately.

Keywords

Chinese Remainder Theorem, HNG gate, Mixed Radix Conversion Reversible Logic (RL), Residue Number System, TKN gate.

References

  1. Amos R. Omondi, and Premkumar A. Benjamin, Residue Number Systems: Theory and Implementation, World Scientific, vol. 2, 2007.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  2. Omar Abdelfattah, Andraws Swidan, and Zeljko Zilic, “Efficient Direct Analog-to-Residue Conversion Schemes,” ICSES 2010 International Conference on Signals and Electronic Circuits, Gliwice, Poland, pp. 85-88, 2010.
    [
    Google Scholar] [Publisher Link]
  3. W. Kenneth Jenkins, Michael A. Soderstrand, and C. Radhakrishnan, “Historical Patterns of Emerging Residue Number System Technologies During the Evolution of Computer Engineering and Digital Signal Processing, 2018 IEEE International Symposium on Circuits and Systems (ISCAS), Florence, Italy, pp. 1-5, 2018.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  4. Dina Younes, and Pavel Steffan, “A Comparative Study on Different Moduli Sets in Residue Number System,” 2012 International Conference on Computer Systems and Industrial Informatics, Sharjah, United Arab Emirates, pp. 1-6, 2012.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  5. P.V. Ananda Mohan, Forward and Reverse Converters for General Moduli Sets, Residue Number Systems, Springer, Boston, MA, vol. 677, pp. 11-57, 2002.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  6. M.C. Parameshwara, and M. Nagabushanam, “Novel Low Quantum Cost Reversible Logic based Full Adders for DSP Applications,” International Journal of Information Technology, vol. 13, no. 5, pp. 1755-1761, 2021.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  7. V. Bavya, and R. Uthira Devi, “Optimizing the Precision of Digital Signal Processors using Residue Number System,” Imperial Journal of Interdisciplinary Research, vol. 2, no. 4, pp. 1113-1112, 2016.
    [
    Google Scholar]
  8. P.V. Ananda Mohan, Residue Number Systems: Theory and Applications, 1st ed., Birkhäuser Cham, 2016.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  9. Mansour Bader, Swidan Andraws, and Al-Hadid Mazin, “New Non-Coprime Conjugate-Pair Binary to RNS Multi-Moduli for Residue Number System,” Computer Science and Information Technology, vol. 105, pp. 105-111, 2017.
    [
    CrossRef] [Google Scholar]
  10. K. Vijaya Vardhan, and Sarada Musala, “A Fast RNS Processor for Moduli Set {2n+ 1, 2n, 2n-1},” 2023 International Conference on Computational Intelligence and Sustainable Engineering Solutions (CISES), Greater Noida, India, Greater Noida, India, pp. 1043-1047, 2023.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  11. Robert Smyk, and Maciej Czyżak “High-Speed Binary-to-Residue Converter Design using 2-Bit Segmentation of the Input Word,” Scientific Journal of Gdynia Maritime University, vol. 124, pp. 42-56, 2022.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  12. Peter Boyvalenkov et al., “Classification of Moduli Sets for Residue Number System with Special Diagonal Functions,” IEEE Access, vol. 8, pp. 156104-156116, 2020.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  13. Ivan Krstić, Negovan Stamenković, and Vidosav Stojanović, “Binary to RNS Encoder for the Moduli Set {2n− 1, 2n, 2n+ 1} with Embedded Diminished-1 Channel for DSP Application,” University Proceedings, Series: Electronics and Energetics, vol. 29, no. 1, pp. 101-112, 2016.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  14. Shamim Akhter, Divya Bareja, and Satyendra Kumar, “Designing of Vedic based Modulo Multiplication in Residue Number System,” International Journal of Reconfigurable and Embedded Systems, vol. 7, no. 2, pp. 67-73, 2018.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  15. Amir Sabbagh Molahosseini et al., “Towards Efficient Modular Adders based on Reversible Circuits,” 2018 IEEE International Symposium on Circuits and Systems (ISCAS), Florence, Italy, pp. 1-5, 2018.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  16. P.V. Ananda Mohan, “Reverse Conversion using Core Function, CRT and Mixed Radix Conversion,” Circuits, Systems, and Signal Processing, vol. 36, no. 7, pp. 2847-2874, 2016.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  17. Viktor Kuchukov et al., “Performance Analysis of Hardware Implementations of Reverse Conversion from the Residue Number System,” Applied Sciences, vol. 12, no. 23, pp. 1-22, 2022.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  18. Piotr Patronik, and Stanisław J. Piestrak, “Design of RNS Reverse Converters with Constant Shifting to Residue Datapath Channels,” Journal of Signal Processing Systems, vol. 90, no. 3, pp. 323-339, 2018.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  19. Jung Hee Cheon et al., “A full RNS Variant of Approximate Homomorphic Encryption,” Selected Areas in Cryptography – SAC 2018: 25th International Conference, Calgary, AB, Canada, vol. 11349, pp. 347-368, 2019.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  20. Ailin Asadpour, Amir Sabbagh Molahosseini1, and Azadeh Alsadat Emrani Zarandi, “The use of Reversible Logic Gates in the Design of Residue Number Systems,” International Journal of Electrical and Computer Engineering (IJECE), vol. 13, no. 2, pp. 2009-2022, 2023.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  21. Charles H. Bennett, “Notes on Landauer's Principle, Reversible Computation, and Maxwell's Demon,” Studies in History and Philosophy of Science Part B: Studies in History and Philosophy of Modern Physics, vol. 34, no. 3, pp. 501-510, 2003.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  22. Ms. Surekha, and Mohd. Rashid Ansari, “Survey of Reversible Logic: A Review,” Grenze International Journal of Engineering and Technology (GIJET), vol. 8, no. 2, pp. 628-633, 2022. 
    [
    Google Scholar]      
  23. Himanshu Thapliyal, and M.B Srinivas, “A new Reversible TSG GATE and its Application for Designing Efficient Adder Circuits,” arXiv preprint, pp. 1-5, 2005.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  24. V.V. Shende et al., “Synthesis of Reversible Logic Circuits,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 22, no. 6, pp. 710-722, 2003.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  25. Chua Shin Cheng, and Ashutosh Kumar Singh, “Heuristic Synthesis of Reversible Logic-A Comparative Study,” Advances in Electrical and Electronic Engineering, vol.  12, no. 3, pp. 210-225, 2014.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  26. Syed Farah Naz, and Ambika Prasad Shah, “Reversible Gates: A Paradigm Shift in Computing,” IEEE Open Journal of Circuits and Systems, vol. 4, pp. 241-257, 2023.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  27. Shaveta Thakral, Dipali Bansal, and S.K. Chakarvarti, “Review of Truth Table based Reversible Logic Synthesis Methods,” 2015 International Conference on Soft Computing Techniques and Implementations (ICSCTI), Faridabad, India, pp. 164-169, 2015.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  28. Lafifa Jamal, Md. Masbaul Alam, and Hafiz Md. Hasan Babu, “An Efficient Approach to Design a Reversible Control Unit of a Processor,” Sustainable Computing: Informatics and Systems, vol. 3, no. 4, pp. 286-294, 2013.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  29. Spoorti Patil et al., “Developing an Energy-Efficient Reversible Multiplier Architecture Utilizing TSG and Fredkin Gates,” ICT Analysis and Applications: Proceedings of ICT4SD, Springer, Singapore, vol. 1162, pp. 243-254, 2025.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  30. Kanchan S. Tiwari et al., “Reversible Logic Gates and Applications-A Low Power Solution to VLSI Chips,” Mathematical Modelling of Engineering Problems, vol. 11, no. 3, pp. 705-720, 2024.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  31. Omar Abdelfattah, “Data Conversion in Residue Number System,” Thesis, McGill University, 2011.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  32. A.N. Babatunde et al., “Application of Residue Number System in Information Security: A Systematic Review,” Sule Lamido University Journal of Science and Technology, pp. 195-219, 2025.
    [
    Google Scholar] [Publisher Link]
  33. Piotr Patronik, “On Reverse Converters for Arbitrary Multi-Moduli RNS,” Integration, vol. 75, pp. 158-167, 2020.
    [
    CrossRef] [Google Scholar] [Publisher Link]
  34. Ailin Asadpour, Amir Sabbagh, and Azadeh Emrani, “A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System,” Majlesi Journal of Electrical Engineering, vol. 18, no. 2, pp. 1-15, 2024.
    [
    CrossRef] [Google Scholar] [Publisher Link]