Title :
Bennett and Landauer clocking in quantum-dot cellular automata
Author :
Liu, M. ; Lent, C.S.
Author_Institution :
Electr. Eng., Notre Dame Univ., IN, USA
Abstract :
Quantum-dot cellular automata (QCA) is a new computation paradigm which encodes bit information by charge configurations. No current flows through the cells; only Coulomb interaction contributes to the computation. Power dissipation has become an important issue in nanotechnology because of the high densities in nano-devices. The chip will melt unless the device dissipates only a small amount of energy to the environment. Landauer (Landauer and Keyes, 1970) has proposed an adiabatic switching method, which has been applied widely in clocked QCA cells (Timler and Lent, 2003). Gradual clocking insures the cells always in the instantaneous ground state, which can provide arbitrarily low power dissipation if the switching process is slow enough. Nondissipative computation can be achieved by keeping a copy to the bits that are going to be erased (Timler and Lent, 2003). Bennett pointed out that any computation could be rendered into reversible format by accumulating a history of all information that would normally thrown away, then disposing this history by the reverse of the process that created it (Bennett, 2000). In this paper, we employ the Bennett clocking design in QCA circuits, which clocks the circuit forward through the cell array and then retreats the clock in a backward sequence. In conventional CMOS considerable overhead in circuit complexity is required to achieve Bennett clocking. In QCA by contrast, no additional circuit complexity is required - only a different clock signal. We show by direct calculation of the equations of motion for a QCA system that energy dissipation less than k/sub B/Tlog(2) is possible for logically irreversible systems using the Bennett clocking approach.
Keywords :
cellular automata; circuit complexity; electronic engineering computing; logic circuits; quantum dots; quantum gates; Bennett clocking design; Landauer clocking; QCA circuits; cell array; circuit complexity; clock signal; energy dissipation; logically irreversible systems; quantum-dot cellular automata; Cellular automata; Logic circuits;
Conference_Titel :
Computational Electronics, 2004. IWCE-10 2004. Abstracts. 10th International Workshop on
Conference_Location :
West Lafayette, IN, USA
Print_ISBN :
0-7803-8649-3
DOI :
10.1109/IWCE.2004.1407356