An Introduction to Reversible Latches
read more
Citations
Design of reversible sequential circuits optimizing quantum cost, delay, and garbage outputs
Design of efficient reversible logic-based binary and BCD adder circuits
Design of Reversible Latches Optimized for Quantum Cost, Delay and Garbage Outputs
Mapping of Subtractor and Adder-Subtractor Circuits on Reversible Quantum Gates
Novel design of a fast reversible Wallace sign multiplier circuit in nanotechnology
References
Irreversibility and heat generation in the computing process
Logical reversibility of computation
Conservative logic
Reversible Computing
A transformation based algorithm for reversible logic synthesis
Related Papers (5)
Frequently Asked Questions (11)
Q2. What contributions have the authors mentioned in the paper "An introduction to reversible latches" ?
Now, however, the authors may have hit a brick wall, and incremental improvements will bring only small advances. The use of reversible logic in building chips may provide a solution.
Q3. What are the main features of the reversible logic?
traditional designs for arithmetic operations such as addition and multiplication make heavy use of irreversible logic gates such as AND and OR.
Q4. What is the way to design a reversible latch?
One possibility is to design building blocks with known forwards and reverse behaviours, and to build reversible circuits entirely from such building blocks.
Q5. Why do some researchers believe that the well known Moore’s law is at end?
Some researchers believe that the wellknown Moore’s law is at an end due to the inability for us to deal with the power-requirements of future chips [1].
Q6. What is the prominent application of reversible logic?
a most prominent application of reversible logic lies in quantum computers, and in fact reversible logic has been called “quantum computing’s practical cousin” [3].
Q7. What is the problem with the data in quantum computation models?
Another problem that has been raised is that in quantum computation models data are stored in qubits, for which there is no known method of implementing feedback.
Q8. What are the characteristics of a reversible latch?
for all input values on either the left- or right-hand of the latch designs (i.e. being driven forwards or in reverse) both designs show the characteristics required of reversible gates: they are surjective (onto) and injective (1 to 1).
Q9. What is the true requirement that must be imposed on the logical functionality of a ?
In this work Frank states thatThe true requirement that must be imposed on the logical functionality of a reversible logic gate is simply this: that for each distinct operation that the gate can be directed to perform, no two initial logical states . . . that can possibly arise in the normal course of the machine’s operation . . . can be transformed to the same final state [1].
Q10. What is the characteristic of a reversible gate?
In examining the combinational part of their sequential design, the authors should point out that the most commonly used reversible gates exhibit the following characteristic: if X is a particular combination of input values, and f is the function carried out by the gate, thenf ð f ðIÞÞ ¼ I:However, this characteristic is not a requirement for a reversible gate, and indeed their SR latch designs do not have this behaviour.
Q11. What is the basic type of latch used in the current model of computing?
There are a variety of types of latches, but the basic type upon which other designs are generally modified is the Set-Reset, or SR latch.