Transcendental and Optimized Digital Designing Using Reversible Logic
The approach in the reversible logic design differs significantly from the traditional combinational logic design. In reversible logic circuit, the number of input lines should be equal to the number of output lines with each output line being used only once thereby making the resulting circuit acyclic. Thus a reversible logic gate is an n-input, n-output device with one-to-one mapping. This helps in the determination of the outputs from the inputs and vice-versa, i.e. there is one-to-one correspondence between the input and the output vectors.