DocumentCode
1246996
Title
Reversible logic
Author
Pan, W. David ; Nalasani, Mahesh
Volume
24
Issue
1
fYear
2005
Firstpage
38
Lastpage
41
Abstract
This work presents the logical reversibility. The inputs and outputs of reversible logic gates can be uniquely retrievable from each other. The reversible logic operations can´t erase information and dissipate zero heat. The circuit actually operates in a backward operation, allows reproducing the inputs from the outputs and consumes zero power. As the basic elements of any logic circuit, logic gates are used to realize Boolean functions. By combining reversible logic gates, reversible circuits can perform complex logical and arithmetic operations. A one-to-one mapping between inputs and outputs is realized. The logical operations run backwards by cascading a reversible logic gate with its dual (inverse). Reversible circuits are also called lossless circuits, as there is neither energy loss nor information loss. These circuits are very attractive for applications where extremely low power consumption, or heat dissipation, is desirable in areas ranging from communications, low power VLSI (very large-scale integration) technology, optical computing to nanotechnology. Reversible logic found to be very useful in quantum computing where the quantum evolution is inherently reversible.
Keywords
Boolean functions; logic circuits; logic gates; Boolean function; arithmetic operation; dual circuit; information loss; logic input-output; logical operation; lossless circuit; low power VLSI; nanotechnology; one-to-one mapping; optical computing; quantum computing; reversible logic circuit; reversible logic gate; very large-scale integration; zero heat dissipation; zero power consumption; Arithmetic; Boolean functions; Cogeneration; Energy consumption; Energy loss; Logic circuits; Logic gates; Optical losses; Quantum computing; Ultraviolet sources;
fLanguage
English
Journal_Title
Potentials, IEEE
Publisher
ieee
ISSN
0278-6648
Type
jour
DOI
10.1109/MP.2005.1405801
Filename
1405801
Link To Document