ACM Home Page
Please provide us with feedback. Feedback
Tile-based QCA design using majority-like logic primitives
Full text PdfPdf (1.17 MB)
Source
ACM Journal on Emerging Technologies in Computing Systems (JETC) archive
Volume 1 ,  Issue 3  (October 2005) table of contents
Pages: 163 - 185  
Year of Publication: 2005
ISSN:1550-4832
Authors
J. Huang  Northeastern University, Boston, MA
M. Momenzadeh  Northeastern University, Boston, MA
L. Schiano  Northeastern University, Boston, MA
M. Ottavi  Northeastern University, Boston, MA
F. Lombardi  Northeastern University, Boston, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 91,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1116696.1116697
What is a DOI?

ABSTRACT

The design of circuits and systems in Quantum-dot Cellular Automata (QCA) is still in infancy. The basic logic primitive in QCA is the majority voter (MV), that is not a universal function; so, inverters (INV) are also required. Blocks (referred to as tiles) are utilized in this article. A tile with a combined logic function of MV and INV (MV-like function) is proposed. It is shown that the MV-like tile can be effectively used in logic design as basic primitive. Tiles based on both the fully populated (FP) and non-fully populated (NFP) grids are investigated in detail. Various arrangements in inputs and outputs are also possible among the 4 sides of a grid, thus defining different tiles. Using a coherence vector simulation engine, it is shown that the 3 × 3 grid offers versatile logic operation. Different combinational functions such as majority-like and wire crossing are obtained using these tiles. Tile-based design of different circuits is compared to gate-based and SQUARES designs.


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. O., Toth, G., Lent, C. S., Bernstein, G. H., and Snider, G. L. 1999. Digital logic gate using quantum-dot cellular automata. Science 284, 5412, 289--291.
2
 
3
Bernstein, G. H., Hu, W., Hang, Q., Sarveswaran, K., and Lieberman, M. 2004. Electron beam lithography and liftoff of molecules and DNA rafts. In Proceedings of the IEEE Conference on Nanotechnology. IEEE Computer Society Press, Los Alamitos, CA, 201--203.
 
4
 
5
Dimitrov, V. S., Jullien, G. A., and Walus, K. 2002. Quantum-dot cellular automata carry-look-ahead adder and barrel shifter. In Proceedings of the IEEE Emerging Telecommunications Technologies Conference. IEEE Computer Society Press, Los Alamitos, CA, pp. 2/1--2/4.
 
6
Frost, S. E., Rodrigues, A. F., Janiszewski, A. W., Rausch R. T., and Kogge, P. M. 2002. Memory in motion: A study of storage structures in QCA. In Proceedings of the 1st Workshop on Non-Silicon Computation.
 
7
Huang, J., Momenzadeh, M., Schiano, L., and Lombardi, F. 2005a. Simulation-based design of modular QCA circuits. In Proceedings of the IEEE Conference on Nanotechnology (Nagoya, Japan). IEEE Computer Society Press, Los Alamitos, CA (Paper WE-P7-1, IEEE CD-ROM 05TH8816C).
 
8
Huang, J., Momenzadeh, M., Schiano, L., Ottavi, M., and Lombardi, F. 2005b. A methodology for tile-based Design of QCA combinational circuits. Internal Report, ECE Department, Northeastern Univ., Boston, MA, available on request.
 
9
Jiao, J., Long, G. L., Grandjean, F., Beatty, A. M., and Fehiner, T. P. 2003. Building blocking for the molecular expression of QCA, isolation and characterization of a covalently bounded square array of two ferrocenium and two ferrocene complexes. J. Amer. Chem. Soc. 125, 25, 7522--7523.
 
10
Lent, C. S., Tougaw, P. D., and Porod, W. 1994. Quantum cellular automata: The physics of computing with arrays of quantum dot molecules. In PhysComp '94: Proceedings of the Workshop on Physics and Computing. IEEE Computer Society Press, Los Alamitos, CA, 5--13.
 
11
McCluskey, E. 1986. Logic Design Principles, Prentice-Hall, Englewood Cliffs, NJ.
 
12
Niemier, M. T. and Kogge, P. M. 1999. Logic-in-wire: Using quantum dots to implement a microprocessor. In Proceedings of the International Conference on Electronics, Circuits, and Systems (ICECS'99). 1211--1215.
 
13
Niemier, M. T. and Kogge, P. M. 2001. Problems in designing with QCAs: Layout=timing. Int. J. Circ. Theory Appl. 29, 1, 49--62.
 
14
Niemier, M. T., Rodrigues, A. F., and Kogge, P. M. 2002. A potentially implementable FPGA for quantum dot cellular automata. In Proceedings of the 1st Workshop on Non-Silicon Computation (NSC-1), (held in conjunction with 8th International Symposium on High Performance Computer Architecture (HPCA-8)).
 
15
Orlov, A. O., Amlani, I., Kummamuru, R., Rajagopal, R., Toth, G., Lent, C. S., Bernstein, G. H., and Snider, G. L. 2000. Experimental demonstration of clocked single-electron switching in quantum-dot cellular automata. Appl. Phys. Lett., 77, 2, 295--297.
 
16
QCADesigner Home Page: www.atips.ca/projects/qcadesigner/.
 
17
Qi, H., Sharma, S., Li, Z., Snider, G. L., Orlov, A. O., Lent, C. S., and Fehiner, T. P. 2003. Molecular quantum cellular automata cells: Electric field driven switching of a silicon surface bound array of vertically oriented two-dot molecular QCA. J. Amer. Chem. Soc., 125, 49, 15250--15259.
 
18
 
19
Tougaw, P. D. and Lent, C. S. 1994. Logical devices implemented using quantum cellular automata. J. Appl. Phys. 75, 3, 1818--1825.
 
20
Tougaw, P. D. and Lent, C. S. 1996. Dynamic behavior of quantum cellular automata. J. Appl. Phys., 80, 8, 4722--4736.
 
21
Walus, K., Budiman, R. A., and Jullien, G. A. 2002. Effects of morphological variations of self-assembled nanostructures on quantum-dot cellular automata (QCA) circuits. In Proceedings of Frontiers of Integration: An International Workshop on Integrating Nanotechnologies.
 
22
Walus, K., Vetteth, A., Jullien, G. A., and Dimitrov, V. S. 2003. RAM design using quantum-dot cellular automata. In Proceedings of the NanoTechnology Conference, Vol 2. pp. 160--163.
 
23
Wang, W., Walus, K., and Jullien, G. A. 2003. Quantum-dot cellular automata adders. In Proceedings of the IEEE Conference on Nanotechnology, IEEE Computer Society Press, Los Alamitos, CA, 461--464.


Collaborative Colleagues:
J. Huang: colleagues
M. Momenzadeh: colleagues
L. Schiano: colleagues
M. Ottavi: colleagues
F. Lombardi: colleagues