|
ABSTRACT
Defect tolerance will be critical in any system with nanoscale feature sizes. This article examines some fundamental aspects of defect tolerance for a reconfigurable system based on Quantum-dot Cellular Automata (QCA). We analyze a novel, QCA-based, Programmable Logic Array (PLA) structure, develop an implementation independent fault model, and discuss how expected defects and faults might affect yield. Within this context, we introduce techniques for mapping Boolean logic functions to a defective QCA-based PLA. Simulation results show that our new mapping techniques can achieve higher yields than existing techniques.
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., Toth, G., Bernstein, G., Lent, C., and Snider, G. 1999. Digital logic gate using quantum-dot cellular automata. Science 284 5412, 289--291.
|
| |
2
|
|
| |
3
|
Crocker, M., Hu, X. S., and Niemier, M. 2007. Fault models and yield analysis for QCA-based PLAs. In Proceeding of the International Symposium on FPL, 435--440.
|
 |
4
|
|
 |
5
|
|
| |
6
|
Demjanenko, M. and Upadhyaya, S. J. 1990. Yield enhancement of field-programmable logic array by inherent component redundancy. IEEE Trans. Comput.-Aid. Des. 9, 8, 876--884.
|
| |
7
|
Donahue, M. and Porter, D. OOMMF user's guide, version 1.0, Interagency Report NISTIR 6367. http://math.nist.gov/oommf.
|
| |
8
|
El-Sonbaty, Y. and Ismail, M. A. 1998. A new algorithm for subgraph optimal isomorphism. Pattern Recog. 31, 205--218.
|
| |
9
|
Haselman, M. and Hauck, S. 2008. The future of integrated circuits: A survey of nano-electronics. Proc. IEEE.
|
| |
10
|
Hennessy, K. and Lent, C. 2001. Clocking of molecular quantum-dot cellular automata. J. Vac. Sci. Tech. B 19(5), 1752--55.
|
| |
11
|
Hogg, T. and Snider, G. 2006. Defect-tolerant adder circuits with nanoscale crossbars. IEEE Trans. Nanotech. 5, 2.
|
| |
12
|
|
 |
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
|
Imre, A., Csaba, G., Ji, L., Orlov, A., Bernstein, G., and Porod, W. January 13, 2006. Majority logic gate for Magnetic Quantum-dot Cellular Automata. Science 311, 5758, 205--208.
|
| |
15
|
Lent, C. and Tougaw, P. 1997. A device architecture for computing with quantum dots. Proc. IEEE 85, 541.
|
 |
16
|
|
| |
17
|
Mitic, M., Cassidy, M., Petersson, K., Starrett, R., Gauja, E., Brenner, R., Clark, R., Dzurak, A., Yang, C., and Jamieson, D. July 5, 2006. Demonstration of a silicon-based Quantum Cellular Automata cell. Appl. Phys. Lett. 89, x.
|
| |
18
|
Momenzadeh, M., Jing, H., Tahoori, M., and Lombardi, F. 2005. On the evaluation of scaling of QCA devices in the presence of defects at manufacturing. IEEE T. NanoTech. 4, 6, 740--743.
|
 |
19
|
M. Niemier , M. Alam , X. S. Hu , G. Bernstein , W. Porod , M. Putney , J. DeAngelis, Clocking structures and power analysis for nanomagnet-based logic devices, Proceedings of the 2007 international symposium on Low power electronics and design, August 27-29, 2007, Portland, OR, USA
[doi> 10.1145/1283780.1283787]
|
| |
20
|
Niemier, M., Crocker, M., and Hu, X. S. 2008. Clocking structures and power analysis for nanomagnet-based logic devices. In Proceedings of the IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems.
|
 |
21
|
|
| |
22
|
|
| |
23
|
Qi, H., Sharma, S., Li, Z., Snider, G., Orlov, A., Lent, C., and Fehlner, T. 2003. Molecular Quantum Cellular Automata cells. electric field driven switching of a silicon surface bound array of vertically oriented two-dot molecular quantum cellular automata. J. Amer. Chem. Soc. 125, 15250--15259.
|
 |
24
|
|
| |
25
|
Snider, G., Kuekes, P. J., Hogg, T., and Williams, R. S. 2005. Nanoelectronic architectures. Appl. Phys. A 80, 1183--1196.
|
| |
26
|
Snider, G. and Williams, R. S. 2007. Nano/cmos architectures using a field-programmable nanowire interconnect. Nanotech. 18, 035204.
|
| |
27
|
Somenzi, F. and Gai, S. May 1986. Fault detection in programmable logic arrays. Proc. IEEE 74, 5, 655--667.
|
| |
28
|
Strukov, D. and Likharev, K. 2005. CMOL FPGA: A reconfigurable architecture for hybrid digital circuits with two-terminal nanodevices. Nanotech. 16, 888--900.
|
| |
29
|
Tougaw, P. and Lent, C. 1994. Logical devices implemented using quantum cellular automata. J. App. Phys. 75, 1818.
|
| |
30
|
Wey, C. L. 1988. On yield consideration for the design of redundant programmable logic arrays. IEEE Trans. Comput.-Aid. Des. Integ. Circ. Syst. 7, 528--535.
|
|