Title :
Defect-Aware Configurable Computing in Nanoscale Crossbar for Improved Yield
Author :
Paul, Somnath ; Chakraborty, Rajat Subhra ; Bhunia, Swarup
Author_Institution :
Case Western Reserve Univ., Cleveland
Abstract :
High defect rate in emerging nano-devices mandates new computational models that can tolerate defects thereby rendering reliability of operation and reasonable manufacturing yield. In a bottom-up system design approach using nano-crossbar applications are typically mapped into a crossbar using either PLA or lookup table (LUT) implementation of a logic circuits. LUT-based implementation has some definite advantages over PLA-based one due its easy reconfigurability. In this paper, we consider a LUT-based logic design paradigm using nano-crossbar and propose a novel application mapping technique that can effectively take advantage of certain defects in the LUTs. The main idea is: 1) to identify and localize the unidirectional stuck-at faults in the LUTs and 2) then map an application in such a way that the a particular defective LUT is used to map a Boolean function which is compatible with the behavior of the LUT. The idea of exploiting certain defects to implement a function (as opposed to discard the defective location as unusable), improves yield considerably in LUT-based configurable nanocomputing. Our simulation with 5times5 and 5times1 LUT shows an average improvement of 87% in number of mapped function over conventional mapping for a defect rate of 10%.
Keywords :
Boolean functions; electronic engineering computing; fault diagnosis; fault tolerant computing; logic circuits; logic testing; nanotechnology; table lookup; Boolean function; LUT-based configurable nanocomputing; LUT-based logic design; application mapping technique; defect-aware configurable computing; logic circuits; lookup table; nanocrossbar; nanoscale crossbar; unidirectional stuck-at faults; Boolean functions; Circuit faults; Computational modeling; Computer aided manufacturing; Fault diagnosis; Logic circuits; Logic design; Programmable logic arrays; Table lookup; Virtual manufacturing;
Conference_Titel :
On-Line Testing Symposium, 2007. IOLTS 07. 13th IEEE International
Conference_Location :
Crete
Print_ISBN :
0-7695-2918-6
DOI :
10.1109/IOLTS.2007.25