ACM Home Page
Please provide us with feedback. Feedback
Low-overhead defect tolerance in crossbar nanoarchitectures
Full text PdfPdf (1.62 MB)
Source
ACM Journal on Emerging Technologies in Computing Systems (JETC) archive
Volume 5 ,  Issue 2  (July 2009) table of contents
Article No. 11  
Year of Publication: 2009
ISSN:1550-4832
Author
Mehdi B. Tahoori  Northeastern University, Boston, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 93,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1543438.1543444
What is a DOI?

ABSTRACT

It is anticipated that the number of defects in nanoscale devices fabricated using bottom-up self-assembly process is significantly higher than that for CMOS devices fabricated by conventional top-down lithography patterning. This is mainly because of inherent lack of control in self-assembly fabrication as well as atomic scale of devices. The goal of defect tolerance, as an integral part of nano computing, is to obtain error-free computation from such fabrics containing defective elements.

In this article, an application-independent defect tolerant scheme for reconfigurable crossbar array nanoarchitectures is presented. The main feature of this approach is that the existence and location of defective resources within the nano-fabric are hidden from the entire design flow, resulting in minimum post-fabrication customization per chip and minimum changes to the entire design and synthesis flow. It is also shown how to drastically minimize the area overhead associated with this flow. The proposed technique requires extraction of regular yet incomplete defect-free subsets, in contrast to previously proposed complete defect-free subsets. This can greatly reduce the area overhead required for defect tolerance while not sacrificing logic mapping or signal routing capabilities. Extensive simulation results confirm considerable reduction in the area overhead without any negative impact on the usability of modified defect-free subsets.


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
Bachtold, A., Harley, P., Nakanishi, T., and Dekker, C. 2001. Logic circuits with carbon nanotube transistors. Science. 294. 1317--1320.
 
2
3
 
4
Chen, Y., Jung, G., Ohlberg, D., Li, X., Stewart, D., Jeppesen, J., Nielsen, K., Stoddart, J., and Williams, R. 2003. Nanoscale molecular-switch crossbar circuits. Nanotech. 14, 462--468.
 
5
Collier, C., Wong, E., Belohradsky, M., Raymo, F., Stoddart, J., Kuekes, P., Williams, R., and Heath, J. 1999. Electronically configurable molecular-based logic gates. Science. 285, 391--394.
 
6
Cui, Y. and Lieber, C. 2001. Functional nanoscale electronics devices assembled using silicon nanowire building blocks. Science. 291, 851--853.
 
7
DeHon, A. 2003. Array-based architecture for FET-based, nanoscale electronics. IEEE Trans. Nanotech. 2, 23--32.
 
8
DeHon, A., Lincoln, P., and Savage, J. 2003. Stochastic assembly of sublithographic nanoscale interfaces. IEEE Trans. Nanotech. 2, 165--174.
9
10
 
11
 
12
Huang, Y., Duan, X., Cui, Y., Lauhon, L., Kim, K., and Lieber, C. 2001. Logic gates and computation from assembled nanowire building blocks. Science. 294, 1313--1317.
 
13
Ma, X., Strukov, D., Lee, J., and Likharev, K. 2005. Afterlife for silicon: CMOL circuit architectures. In Proceedings of the IEEE Conference on Nanotechnology. 175--178.
 
14
Mishra, M. and Goldstein, S. C. 2003. Defect tolerance at the end of the roadmap. In Proceedings of the International Test Conference. 1201--1210.
 
15
Naeimi, H. and DeHon, A. 2004. A greedy algorithm for tolerating defective crosspoints in NanoPLA design. In Proceedings of the International Conference on Field-Programmable Technology. 49--56.
 
16
 
17
Rueckes, T., Kim, K., Joselevich, E., Tseng, G., Cheung, C., and Lieber, C. 2000. Carbon nanotube-based nonvolatile random access memory for molecular computing. Science. 289, 94--97.
 
18
Strukov, D. and Likharev, K. 2005. CMOL FPGA: A reconfigurable architecture for hybrid digital circuits with two-terminal nanodevices. Nanotech. 16, 888--900.
 
19
 
20
21
22
 
23
 
24
 
25