The Transforming Method Between Two Reversible Functions

Authors

  • Andrzej Skorupski Warsaw University of Technology
  • Krzysztof Gracki Warsaw University of Technology

Abstract

This paper presents an original method of designing some special reversible circuits. This method is intended for the most popular gate set with three types of gates CNT (Control, NOT and Toffoli). The presented algorithm is based on two types of cascades with these reversible gates. The problem of transformation between two reversible functions is solved. This method allows to find optimal reversible circuits. The paper is organized as follows. Section 1 and 2 recalls basic concepts of reversible logic. Especially the two types of cascades of reversible function are presented. In Section 3 there is introduced a problem of analysis of the cascades. Section 4 describes the method of synthesis of the optimal cascade for transformation of the given reversible function into another one.

Author Biographies

Andrzej Skorupski, Warsaw University of Technology

Institute of Computer Science

Krzysztof Gracki, Warsaw University of Technology

Institute of Computer Science

Downloads

Published

2019-02-16

Issue

Section

Applied Informatics