2004 · 134 citations · 13 references
ComputingComputer EngineeringComputer ScienceAlgorithmsLogicQuantum ComputingBoolean AlgebraCircuit ComplexityDigital Logic DesignLogic SynthesisQuantum CircuitsBinary Decision Diagram Based SynthesisBinary Decision DiagramsCircuit Complexity Of Boolean FunctionsComplexityLogic GatesQuantum Circuit SynthesisReversible Circuit DesignTruth Tables
Reversible logic has applications in many fields, including quantum computing. Synthesis techniques for reversible circuits are not well developed, even for functions with a small number of inputs and outputs. This paper proposes an approach to reversible logic synthesis using a new complexity measure based on shared binary decision diagrams with complemented edges (instead of truth tables or PPRM forms, as in the previous algorithms). The approach can be used with arbitrary libraries of reversible logic gates and arbitrary cost functions. Experiments show promising results in comparison with the known approaches.
13
A General Decomposition for Reversible Logic
Marek Perkowski, L. Jóźwiak, Paweł Kerntopf et al. · TU/e Research Portal · 2001 · 173 citations · Full text