1. An improved KFDD based reversible circuit synthesis method.
- Author
-
Bu, Dengli and Wang, Pengjun
- Subjects
- *
QUANTUM computing , *QUANTUM numbers , *SUPERCONDUCTING circuits , *LOGIC circuits , *QUBITS - Abstract
Since reversible logic has promising applications in domains like low-power design and quantum computing, it is necessary to efficiently design high-performance reversible logic circuits. In this paper, in order to reduce the number of qubits while achieving low quantum cost, the Kronecker functional decision diagram (KFDD) based reversible circuit synthesis method is improved by using two strategies. One is to generate a locally optimal reversible cascade for each of the KFDD nodes by performing transformations on the function represented by a node and using a gate library consisting of NOT, CNOT, Toffoli gates and mixed-polarity Peres gates. This strategy helps reduce the quantum cost and the number of qubits. The other is to map KFDD nodes to their locally optimal reversible cascades level by level via breadth-first traversal of the KFDD. This strategy reduces the number of qubits by using the circuit line labeled by an input variable of the KFDD as the target line of a reversible gate. Comparison results are presented in tabular and graphical forms. Compared to the existing decision diagram based reversible circuit synthesis methods, the proposed method can reduce both the quantum cost and the number of qubits in many cases. Compared to other state-of-the-art synthesis methods for reversible circuits, the proposed method can achieve much lower quantum cost but still incurs a high number of qubits for many functions. However, it can achieve the minimum number of qubits for a few irreversible functions while achieving much lower quantum cost. In addition, the proposed method is very time efficient. • Locally optimal reversible cascades are generated for the KFDD nodes. • The circuit line labeled by an input variable of the KFDD is used as the target line of a reversible gate. • The proposed reversible circuit synthesis method is very time efficient. • Both the quantum cost and the number of qubits of the circuit synthesized from a KFDD are reduced in many cases. • For a few irreversible functions, the minimum number of qubits is achieved while achieving low quantum cost. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF