|
ABSTRACT
Quantum-dot Cellular Automata (QCA) is a novel computing mechanism that can represent binary information based on spatial distribution of an electron charge configuration in chemical molecules. In this article, we present the first partitioning and placement algorithm for automatic QCA layout. We identify several objectives and constraints that will enhance the buildability of QCA circuits. The results are intended to: (1) define what is computationally interesting and could actually be built within a set of predefined constraints, (2) project what designs will be possible as additional constructs become realizable, and (3) provide a vehicle that we can use to compare QCA systems to silicon-based systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Amlani, I., Orlov, A., Snider, G., and Lent, C. 1998. Demonstation of a func. quantum-dot cellular automata cell. J. Vac. Sci. Tech. 3795--3799.
|
| |
2
|
Amlani, I., Orlov, A., Toth, G., Bernstein, G., Lent, C., and Snider, G. 1999. Digital logic gate using quantum-dot cellular automata. Science. 289--291.
|
 |
3
|
Dominic A. Antonelli , Danny Z. Chen , Timothy J. Dysart , Xiaobo S. Hu , Andrew B. Kahng , Peter M. Kogge , Richard C. Murphy , Michael T. Niemier, Quantum-Dot Cellular Automata (QCA) circuit partitioning: problem modeling and solutions, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
[doi> 10.1145/996566.996671]
|
 |
4
|
|
 |
5
|
|
| |
6
|
Dunlop, A. and Kernighan, B. 1985. A procedure for placement of standard-cell VLSI circuits. IEEE Trans. Comput.-Aid. Des. Integr. Circuits Syst. 92--98.
|
| |
7
|
Enos, M., Hauck, S., and Sarrafzadeh, M. 1999. Evaluation and optimization of replication algorithms for logic bipartitioning. IEEE Trans. Comput.-Aid. Des. Integr. Circuits Syst. 1237--1248.
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
Hennessy, K. and Lent, C. 2001. Clocking of molecular quantum-dot cellular automata. J. Vacuum Science Tech. 1752--1755.
|
| |
12
|
Ho, R., Mai, K., and Horowitz, M. 2001. The future of wires. Proceedings of the IEEE. 490--504.
|
 |
13
|
Jing Huang , Mariam Momenzadeh , Mehdi B. Tahoori , Fabrizio Lombardi, Design and characterization of an and-or-inverter (AOI) gate for QCA implementation, Proceedings of the 14th ACM Great Lakes symposium on VLSI, April 26-28, 2004, Boston, MA, USA
[doi> 10.1145/988952.989054]
|
| |
14
|
Kleinhans, J. M., Sigl, G., Johannes, F. M., and Antreich, K. J. 1991. GORDIAN: VLSI placement by quadratic programming and slicing optimization. IEEE Trans. on Comput-Aided Des. Integr. Circuits Syst. 10, 3, 356--365.
|
| |
15
|
Kummamuru, R., Timler, J., Toth, G., Lent, C., Ramasubramaniam, R., Orlov, A., and Bernstein, G. 2002. Power gain in a quantum-dot cellular automata latch. Applied Physics Letters. 1332--1334.
|
| |
16
|
Leni, C. S. 2002. Molecular electronics: Bypassing the transistor paradigm. Science, 1597--1599.
|
| |
17
|
Lieberman, M., Chellamma, S., Varughese, B., Wang, Y., Lent, C., Bernstein, G., Snider, G., and Peiris, F. 2002. Quantum-dot cellular automata at a molecular scale. Annals of the New York Academy of Science. 225--239.
|
| |
18
|
|
| |
19
|
Hiroshi Murata , Kunihiro Fujiyoshi , Shigetoshi Nakatake , Yoji Kajitani, Rectangle-packing-based module placement, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.472-479, November 05-09, 1995, San Jose, California, United States
|
| |
20
|
Nguyen, J., Ravichandran, R., Lim, S. K., and Niemier, M. 2003. Global placement for quantum-dot cellular automata based circuits. Tech. Rep. GIT-CERCS-03-20, Georgia Institute of Technology.
|
| |
21
|
|
| |
22
|
Niemier, M. and Kogge, P. 2001. Exploring and exploiting wire-level pipelining in emerging technologies. In Proceedings of the Great Lakes Symposum on VLSI.
|
| |
23
|
Niemier, M. and Kogge, P. 2004. The 4-diamond circuit: A minimally complex nano-scale computational building block in QCA. In IEEE Symposium on VLSI. 3--10.
|
| |
24
|
Packan, P. 1999. Pushing the limits. Science, 2079--2081.
|
| |
25
|
|
 |
26
|
Ramprasad Ravichandran , Nihal Ladiwala , Jean Nguyen , Mike Niemier , Sung Kyu Lim, Automatic cell placement for quantum-dot cellular automata, Proceedings of the 14th ACM Great Lakes symposium on VLSI, April 26-28, 2004, Boston, MA, USA
[doi> 10.1145/988952.989033]
|
| |
27
|
Rutten, P. 2001. Is moore's law infinite? The economics of Moore's law. Kellog Tech Venture. 1--28.
|
| |
28
|
Snider, G., Orlov, A., Amlani, I., Bernstein, G., Lent, C., Merz, J., and Porod, W. 1999. Quantum-dot cellular automata: Line and majority gate logic. Jpn. J. Appl. Phys., 7227--7229.
|
| |
29
|
Sugiyama, K., Tagawa, S., and Toda, M. 1981. Methods for visual understanding of hierarchical system structures. IEEE Trans. Syst. Man., Cybern. 109--125.
|
| |
30
|
Sun, W. J. and Sechen, C. 1995. Efficient and effective placement for very large circuits. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 14, 3, 349--359.
|
| |
31
|
Tougaw, P. and Lent, C. 1994. Logical devices implemented using quantum cellular automata. J. Appl. Phys. 1818.
|
| |
32
|
Tsay, R. S. 1993. An exact zero-skew clock routing algorithm. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst.
|
| |
33
|
Walus, K., Dysart, T., Jullien, G., and Budiman, R. 2004. QCADesigner: A rapid design and simulation tool for quantum-dot cellular automata. IEEE Trans. Nanotech.
|
CITED BY 3
|
Mayur Bubna , Sudip Roy , Naresh Shenoy , Subhra Mazumdar, A layout-aware physical design method for constructing feasible QCA circuits, Proceedings of the 18th ACM Great Lakes symposium on VLSI, May 04-06, 2008, Orlando, Florida, USA
|
|
|
Sanjukta Bhanja , Marco Ottavi , Fabrizio Lombardi , Salvatore Pontarelli, Novel designs for thermally robust coplanar crossing in QCA, Proceedings of the conference on Design, automation and test in Europe: Proceedings, March 06-10, 2006, Munich, Germany
|
|
|
|
|