• DocumentCode
    3083275
  • 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
  • fYear
    2007
  • fDate
    8-11 July 2007
  • Firstpage
    29
  • Lastpage
    36
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    On-Line Testing Symposium, 2007. IOLTS 07. 13th IEEE International
  • Conference_Location
    Crete
  • Print_ISBN
    0-7695-2918-6
  • Type

    conf

  • DOI
    10.1109/IOLTS.2007.25
  • Filename
    4274817