• DocumentCode
    2548564
  • Title

    A greedy algorithm for tolerating defective crosspoints in nanoPLA design

  • Author

    Naeimi, Helia ; DeHon, André

  • Author_Institution
    Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2004
  • fDate
    6-8 Dec. 2004
  • Firstpage
    49
  • Lastpage
    56
  • Abstract
    Recent developments suggest both plausible fabrication techniques and viable architectures for building sublithographic programmable logic arrays using molecular-scale wires and switches. Designs at this scale will see much higher defect rates than in conventional lithography. However, these defects need not be an impediment to programmable logic design as this scale. We introduce a strategy for tolerating defective crosspoints and develop a linear-time, greedy algorithm for mapping PLA logic around crosspoint defects. We note that P-term fanin must be bounded to guarantee low overhead mapping and develop analytical guidelines for bounding fanin. We further quantify analytical and empirical mapping overhead rates. Including fanin bounding, our greedy mapping algorithm maps a large set of benchmark designs with 13% average overhead for random junction defect rates as high as 20%.
  • Keywords
    greedy algorithms; logic design; nanolithography; nanowires; programmable logic arrays; P-term fanin; PLA logic mapping; defective crosspoint tolerance; linear-time greedy algorithm; molecular-scale switches; molecular-scale wires; nanoPLA design; programmable logic design; random junction defect rates; sublithographic programmable logic arrays; Algorithm design and analysis; Buildings; Fabrication; Greedy algorithms; Impedance; Lithography; Logic design; Programmable logic arrays; Switches; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
  • Print_ISBN
    0-7803-8651-5
  • Type

    conf

  • DOI
    10.1109/FPT.2004.1393250
  • Filename
    1393250