Research Article

A Customizable Quantum-Dot Cellular Automata Building Block for the Synthesis of Classical and Reversible Circuits

Table 1

Customization of the 11 configuration cells of the proposed basic building block where DC denotes device cell, OC denotes output cell, IC denotes input cell, and RC denotes rotate cell.

GatesConfiguration cells Number of added cells

AND gateDCDCDCDCDCDCDCOCICIC0
OR gateOCICICDCDCDCDCDCDCDC0
NOT gateDCDCDCDCICOCDCDCDCDCDC0
XOR gateDC1.0ICDCDCDC1.01.01.01
XNOR gateDC1.0ICDCDCDC1.01.01.03
CNOT gateDC1.0ICDCDCDC1.01.01.04
Toffoli gateDC1.0ICRCRCDC1.01.01.09
Reversible circuit in Figure 14DC1.0ICDCDCDC1.01.01.010