Abstract
Reversible circuits are composed of a set of circuit
lines that are passed through a cascade of reversible gates. Since
the number of circuit lines is crucial, functional logic synthesis approaches
have been proposed which realize circuits where the number
of circuit lines is minimal. However, since the function to be realized
is often non-reversible, additional variables have to be added
to the function in order to establish reversibility-leading to a significant
overhead that affects the scalability of the synthesis method
and yields rather complex circuits. In this work, we propose to overcome
these problems by exploiting coding techniques in the logic
synthesis of reversible circuits. To this end, we propose an intermediate
encoding of the output patterns that requires fewer additional
inputs and outputs. Using this synthesis scheme allows to perform
the majority of the synthesis on significantly fewer variables and to
exploit several dont care values in the code. Experimental evaluations where we obtain better scalability and circuits with magnitudes
fewer costs confirmed the benefits of the proposed synthesis
approach.
| Originalsprache | Englisch |
|---|---|
| Titel | Asia and South Pacific Design Automation Conference (ASP-DAC) |
| Seitenumfang | 6 |
| Publikationsstatus | Veröffentlicht - 2018 |
Wissenschaftszweige
- 102 Informatik
- 202 Elektrotechnik, Elektronik, Informationstechnik
JKU-Schwerpunkte
- Computation in Informatics and Mathematics
- Mechatronics and Information Processing
- Nano-, Bio- and Polymer-Systems: From Structure to Function
Dieses zitieren
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver