DocumentCode
1068579
Title
Reversible Logic-Based Concurrently Testable Latches for Molecular QCA
Author
Thapliyal, Himanshu ; Ranganathan, Nagarajan
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Volume
9
Issue
1
fYear
2010
Firstpage
62
Lastpage
69
Abstract
Nanotechnologies, including molecular quantum dot cellular automata (QCA), are susceptible to high error rates. In this paper, we present the design of concurrently testable latches (D latch, T latch, JK latch, and SR latch), which are based on reversible conservative logic for molecular QCA. Conservative reversible circuits are a specific type of reversible circuits, in which there would be an equal number of 1´s in the outputs as there would be on the inputs, in addition to one-to-one mapping. Thus, conservative logic is parity-preserving, i.e., the parity of the input vectors is equal to that of the output vectors. We analyzed the fault patterns in the conservative reversible Fredkin gate due to a single missing/additional cell defect in molecular QCA. We found that if there is a fault in the molecular QCA implementation of Fredkin gate, there is a parity mismatch between the inputs and the outputs, otherwise the inputs parity is the same as outputs parity. Any permanent or transient fault in molecular QCA can be concurrently detected if implemented with the conservative Fredkin gate. The design of QCA layouts and the verification of the latch designs using the QCADesigner and the HDLQ tool are presented.
Keywords
cellular automata; flip-flops; logic circuits; logic gates; molecular electronics; nanoelectronics; quantum dots; HDLQ tool; QCADesigner; conservative Fredkin gate; conservative reversible Fredkin gate; conservative reversible circuits; molecular QCA; molecular quantum dot cellular automata; nanotechnologies; reversible conservative logic; reversible logic-based concurrently testable latches; Concurrent testing; conservative reversible logic; sequential circuits;
fLanguage
English
Journal_Title
Nanotechnology, IEEE Transactions on
Publisher
ieee
ISSN
1536-125X
Type
jour
DOI
10.1109/TNANO.2009.2025038
Filename
5071217
Link To Document