• DocumentCode
    619458
  • Title

    Defect tolerance in nanodevice-based programmable interconnects: Utilization beyond avoidance

  • Author

    Cong, J. ; Bingjun Xiao

  • Author_Institution
    Comput. Sci. Dept. & Electr. Eng. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This work focuses on defect tolerance for nanodevice-based programmable interconnects of FPGAs. First, we show that the stuck-closed defects of nanodevices have a much higher impact than the stuck-open defects. Instead of simply avoiding the stuck-closed defects, we use them by treating them as shorting constraints in the routing. We develop a scalable algorithm to perform timing-driven routing under these extra constraints. We also enhance the placement algorithm to recover logic blocks which become virtually unusable due to shorted pins. Simulation results show that at the up-to-date level of nanodevice defects (108-1011x higher than CMOS), compared to the simple avoidance method, our approach reduces the degradation of resource usage by 87%, improves the routability by 37%, and reduce the degradation of circuit performance by 36%, at a negligible overhead of tool runtime.
  • Keywords
    field programmable gate arrays; interconnections; logic circuits; network routing; FPGA; circuit performance degradation reduction; defect tolerance; logic blocks; nanodevice defects; nanodevice-based programmable interconnects; placement algorithm; resource usage degradation reduction; routability; scalable algorithm; stuck-closed defects; stuck-open defects; timing-driven routing; up-to-date level; Abstracts; Benchmark testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560602