scispace - formally typeset
Open AccessProceedings ArticleDOI

Simplification of Toffoli networks via templates

Dmitri Maslov, +2 more
- pp 53-58
TLDR
All templates for m/spl les/7 are described in this paper and a transformation reducing the gate count can be applied via template matching.
Abstract
Reversible logic functions can be realized as networks of Toffoli gates. The synthesis of Toffoli networks can be divided into two steps. First, find a network that realizes the desired function. Second, transform the network such that it uses fewer gates, while realizing the same function. This paper addresses the second step. Transformations are accomplished via template matching. The basis for a template is a network with m gates that realizes the identity function. If a sequence in the network to be synthesized matches more than half of a template, then a transformation reducing the gate count can be applied. All templates for m ≤ 7 are described in this paper. are described in this paper.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

An Algorithm for Synthesis of Reversible Logic Circuits

TL;DR: The algorithm uses the positive-polarity Reed-Muller expansion of a reversible function to synthesize the function as a network of Toffoli gates, and is able to quickly synthesize all four-variable and most five-variable reversible functions that were in the test suite.
Journal ArticleDOI

Toffoli network synthesis with templates

TL;DR: A basic method and a bidirectional synthesis algorithm which produces a network of Toffoli gates realizing a given reversible specification, and an asymptotically optimal modification of the basic synthesis algorithm employing generalized mEXOR gates is presented.
Book

Multiple-Valued Logic: Concepts and Representations

TL;DR: A survey of the use of multiple-valued logic in several modern application areas including electronic design automation algorithms and circuit design and the mathematical basis and concepts of various algebras and systems of multiple valued logic are provided.
Proceedings ArticleDOI

A new heuristic algorithm for reversible logic synthesis

TL;DR: 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), which can be used with arbitrary libraries of reversible logic gates and arbitrary cost functions.
Proceedings ArticleDOI

Quantum Circuit Simplification Using Templates

TL;DR: This work considers the use of templates to simplify a quantum circuit initially found by other means, and presents and analyzes templates in the general case, and provides particular details for circuits composed of NOT, CNOT and controlled-sqrt-of-NOT gates.
References
More filters
Book

Quantum Computation and Quantum Information

TL;DR: In this article, the quantum Fourier transform and its application in quantum information theory is discussed, and distance measures for quantum information are defined. And quantum error-correction and entropy and information are discussed.
Journal ArticleDOI

Elementary gates for quantum computation.

TL;DR: U(2) gates are derived, which derive upper and lower bounds on the exact number of elementary gates required to build up a variety of two- and three-bit quantum gates, the asymptotic number required for n-bit Deutsch-Toffoli gates, and make some observations about the number of unitary operations on arbitrarily many bits.
Book

Conservative logic

TL;DR: Conservative logic shows that it is ideally possible to build sequential circuits with zero internal power dissipation and proves that universal computing capabilities are compatible with the reversibility and conservation constraints.
Journal ArticleDOI

Quantum Mechanical Computers

TL;DR: The physical limitations due to quantum mechanics on the functioning of computers are analyzed in this paper, where the physical limitations of quantum mechanics are discussed and the physical limits of quantum computing are analyzed.
Proceedings Article

Reversible Computing

TL;DR: According to a physical interpretation, the central result of this paper is that i¢ is ideally possible to build sequential c/rcuits with zero internal power dissipation.