Implementation of a QCA Counter with Programmable Crossbar Architecture
Abstract
Programmable crossbar QCA (Quantum-dot cellular automata) circuits have been reported by researchers. It can be programmed to implement any Boolean logic function as needed like a programmable logic array (PLA). In this poster, we implemented an 8-bit QCA counter using the programmable crossbar architecture. In order to implement such a counter, first a D-type flip-flop is designed using the programmable crossbar architecture. Based on this, an 8-bit counter is implemented by using modular design and proper wire connection. The four clock zones in QCA circuit should be properly addressed to ensure the correct function of the sequential circuit. The QCA counter is designed and simulated with QCADesigner software. Simulated waveforms verify the correct function of the counter as expected. Rotated QCA cells are used to make the design more compact and area-efficient. The proposed design can be extended to other sequential QCA circuits as well.