Synthesis of reversible circuits using decision diagrams

Rolf Drechsler, Robert Wille

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

Due to its promising applications in domains like quantum computation or low-power design, synthesis of reversible circuits has become an intensely studied topic. However, many synthesis methods are limited by non-scalable function representations like truth tables. As an alternative, synthesis exploiting graph-based representations have been suggested. The underlying structure is a decision diagram (DD) that may vary regarding reduction methods, decomposition rules, or ordering restrictions. In this work, we review the progress of DD-based synthesis. It is shown that dedicated transformation rules can be applied to generate circuits for functions with a large number of inputs. We discuss the effect of different decomposition types or typical DD improvements like complement edges and re-ordering. Furthermore, we describe how DD-based synthesis can be exploited to transfer theoretical results known from decision diagrams into the domain of reversible circuits. Finally, further directions for future work are outlined.

Original languageEnglish
Title of host publicationProceedings - 2012 International Symposium on Electronic System Design, ISED 2012
Pages1-5
Number of pages5
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 International Symposium on Electronic System Design, ISED 2012 - Kolkata, West Bengal, India
Duration: 19 Dec 201222 Dec 2012

Publication series

NameProceedings - 2012 International Symposium on Electronic System Design, ISED 2012

Conference

Conference2012 International Symposium on Electronic System Design, ISED 2012
Country/TerritoryIndia
CityKolkata, West Bengal
Period19/12/1222/12/12

Keywords

  • Decision diagrams
  • Reversible circuits
  • Synthesis

Fingerprint

Dive into the research topics of 'Synthesis of reversible circuits using decision diagrams'. Together they form a unique fingerprint.

Cite this