A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System
As an emerging technology, reversible computing enables the development of high-performance computing systems with low energy consumption. A residue number system (RNS) that performs arithmetic operations in parallel with error tolerance and no carry propagation requires forward and reverse converte...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
OICC Press
2024-05-01
|
Series: | Majlesi Journal of Electrical Engineering |
Subjects: | |
Online Access: | https://oiccpress.com/mjee/article/view/7980 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1839636378698121216 |
---|---|
author | Ailin Asadpour Amir Sabbagh Azadeh Emrani |
author_facet | Ailin Asadpour Amir Sabbagh Azadeh Emrani |
author_sort | Ailin Asadpour |
collection | DOAJ |
description | As an emerging technology, reversible computing enables the development of high-performance computing systems with low energy consumption. A residue number system (RNS) that performs arithmetic operations in parallel with error tolerance and no carry propagation requires forward and reverse converters to communicate with other digital circuits. Designing reversible forward and reverse converters using new technologies is very important due to their wide applications in implementing the RNS. These converters, which are the overhead of the system, increase energy consumption. This study proposes a hybrid converter conforming to reversible logic for the RNS. This hybrid converter unifies forward and reverse converters by sharing hardware and reversible gates. By using the mixed-radix conversion (MRC), the reverse conversion arithmetic relations adopt a similar format to that of the forward conversion arithmetic relations, and by the addition of a number of Fredkin gates and modifying the inputs, the reverse converter hardware is used to perform forward conversion. Based on the findings, the hybrid converter, which conformed to reversible logic for the moduli set {2^2n,2^n-1,2^(n+1)-1} and {2^n-1,2^n+1,2^2n+1}, decreased the quantum cost to 19.56% and 19.52%, respectively. |
format | Article |
id | doaj-art-f2238f03bbee4d79a3bd0f45b35d3c5a |
institution | Matheson Library |
issn | 2345-377X 2345-3796 |
language | English |
publishDate | 2024-05-01 |
publisher | OICC Press |
record_format | Article |
series | Majlesi Journal of Electrical Engineering |
spelling | doaj-art-f2238f03bbee4d79a3bd0f45b35d3c5a2025-07-08T00:05:09ZengOICC PressMajlesi Journal of Electrical Engineering2345-377X2345-37962024-05-0118210.57647/j.mjee.2024.1802.29A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number SystemAilin AsadpourAmir SabbaghAzadeh EmraniAs an emerging technology, reversible computing enables the development of high-performance computing systems with low energy consumption. A residue number system (RNS) that performs arithmetic operations in parallel with error tolerance and no carry propagation requires forward and reverse converters to communicate with other digital circuits. Designing reversible forward and reverse converters using new technologies is very important due to their wide applications in implementing the RNS. These converters, which are the overhead of the system, increase energy consumption. This study proposes a hybrid converter conforming to reversible logic for the RNS. This hybrid converter unifies forward and reverse converters by sharing hardware and reversible gates. By using the mixed-radix conversion (MRC), the reverse conversion arithmetic relations adopt a similar format to that of the forward conversion arithmetic relations, and by the addition of a number of Fredkin gates and modifying the inputs, the reverse converter hardware is used to perform forward conversion. Based on the findings, the hybrid converter, which conformed to reversible logic for the moduli set {2^2n,2^n-1,2^(n+1)-1} and {2^n-1,2^n+1,2^2n+1}, decreased the quantum cost to 19.56% and 19.52%, respectively.https://oiccpress.com/mjee/article/view/7980Arithmetic Digital CircuitsComputer ArithmeticForward ConverterModuli AdderResidue Number System (RNS)Reverse Converter |
spellingShingle | Ailin Asadpour Amir Sabbagh Azadeh Emrani A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System Majlesi Journal of Electrical Engineering Arithmetic Digital Circuits Computer Arithmetic Forward Converter Moduli Adder Residue Number System (RNS) Reverse Converter |
title | A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System |
title_full | A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System |
title_fullStr | A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System |
title_full_unstemmed | A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System |
title_short | A Hybrid Forward/Reverse Converter in Reversible Logic to Reduce Hardware Complexity of Residual Number System |
title_sort | hybrid forward reverse converter in reversible logic to reduce hardware complexity of residual number system |
topic | Arithmetic Digital Circuits Computer Arithmetic Forward Converter Moduli Adder Residue Number System (RNS) Reverse Converter |
url | https://oiccpress.com/mjee/article/view/7980 |
work_keys_str_mv | AT ailinasadpour ahybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem AT amirsabbagh ahybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem AT azadehemrani ahybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem AT ailinasadpour hybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem AT amirsabbagh hybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem AT azadehemrani hybridforwardreverseconverterinreversiblelogictoreducehardwarecomplexityofresidualnumbersystem |