• DocumentCode
    2176767
  • Title

    Defect-aware logic mapping for nanowire-based programmable logic arrays via satisfiability

  • Author

    Zheng, Yexin ; Huang, Chao

  • Author_Institution
    Bradley Dept. of Electr. & Comput. Eng., Virginia Tech, Blacksburg, VA
  • fYear
    2009
  • fDate
    20-24 April 2009
  • Firstpage
    1279
  • Lastpage
    1283
  • Abstract
    Programmable logic arrays (PLAs) using self-assembly nanowire crossbars have shown promising potential for future nano-scale circuit design. However, due to the density and size factors of nanowires and molecular switches, the fabrication fault densities are much higher than those of the conventional silicon technology, and hence pose greater design challenges. In this paper, we propose a novel defect-aware logic mapping framework via Boolean satisfiability (SAT). Compared with the prior works, our technique considers PLA defects on both input and output planes at the same time. This synergistic approach can help solve logic mapping problems with higher defect rates. The proposed method is universally suitable for various nanoscale PLAs, including AND/OR, NOR/NOR structures, etc. The experimental results have shown that it can efficiently solve large mapping problems at a total defect rate of 20% or even higher. We further investigate the impact of different defects on PLA mapping, which helps set up an initial contribution for yield estimation and utilization of partially-defective PLAs.
  • Keywords
    Boolean functions; computability; logic design; nanoelectronics; nanowires; programmable logic arrays; self-assembly; Boolean satisfiability; PLA defects; defect-aware logic mapping; nanoscale circuit design; nanowire-based programmable logic arrays; self-assembly nanowire crossbars; yield estimation; Boolean functions; Circuit faults; Circuit synthesis; Fabrication; Logic circuits; Logic design; Programmable logic arrays; Self-assembly; Silicon; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
  • Conference_Location
    Nice
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-3781-8
  • Type

    conf

  • DOI
    10.1109/DATE.2009.5090862
  • Filename
    5090862