Title :
Partitioning and placement for buildable QCA circuits
Author :
Ravichandran, Ravi ; Niemier, Mike ; Lim, Sung Kyu
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Quantum-dot cellular automata (QCA) is a novel computing mechanism that can represent binary information based on spatial distribution of electron charge configuration in chemical molecules. In this paper, we present partitioning and placement algorithms for a large-scale automatic QCA layout. The purpose of zone partitioning is to initially partition a given circuit such that a single clock potential modulates the inter-dot barriers in all of the QCA cells within each zone. We then place these zones during our placement step. We identify several objectives and constraints that will enhance the buildability of QCA circuits and use them in our optimization process. The results are intended to define what is computationally interesting and could actually be built within a set of predefined constraints.
Keywords :
cellular automata; circuit optimisation; integrated circuit layout; logic partitioning; quantum dots; QCA circuits; binary information; cell placement; chemical molecules; electron charge configuration; interdot barriers; large-scale automatic QCA layout; quantum dot cellular automata; spatial distribution; zone partitioning; zone placement; Chemicals; Circuits; Clocks; Distributed computing; Electrons; Large-scale systems; Partitioning algorithms; Quantum cellular automata; Quantum computing; Quantum dots;
Conference_Titel :
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN :
0-7803-8736-8
DOI :
10.1109/ASPDAC.2005.1466200