2011 Design, Automation &Amp; Test in Europe 2011
DOI: 10.1109/date.2011.5763314
|View full text |Cite
|
Sign up to set email alerts
|

Determining the minimal number of lines for large reversible circuits

Abstract: Abstract-Synthesis of reversible circuits is an active research area motivated by its applications e.g. in quantum computation or low-power design. The number of used circuit lines is thereby a crucial criterion. In this paper, we introduce several methods (including a theoretical upper bound) for the efficient computation or at least approximation of the minimal number of lines needed to realize a given function in reversible logic. While the proposed exact approach requires a significant amount of run-time (… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 39 publications
(17 citation statements)
references
References 11 publications
(20 reference statements)
0
17
0
Order By: Relevance
“…Therefore, additional garbage (i.e. don't care) outputs and constant inputs are added to embed the nonreversible function into a reversible one [21]. Besides that, constant inputs and garbage outputs are also used frequently in order to realize larger functions (see e.g.…”
Section: A Reversible Circuitsmentioning
confidence: 99%
“…Therefore, additional garbage (i.e. don't care) outputs and constant inputs are added to embed the nonreversible function into a reversible one [21]. Besides that, constant inputs and garbage outputs are also used frequently in order to realize larger functions (see e.g.…”
Section: A Reversible Circuitsmentioning
confidence: 99%
“…However, in order to embed an irreversible function into a reversible one, additional circuit lines with constant inputs or don't care outputs are needed [17]. This is illustrated in the following example.…”
Section: Embeddingmentioning
confidence: 99%
“…Constant inputs and garbage outputs are not only essential in order to embed irreversible functions into reversible ones (see e.g. [15,16]), but are also heavily applied in synthesis approaches e.g. based on ESOPs (e.g.…”
Section: The Revvis Toolmentioning
confidence: 99%
“…be needed in order to make an irreversible function reversible (see e.g. [15,16]). The circuit from Fig.…”
Section: Introductionmentioning
confidence: 99%