• DocumentCode
    188129
  • Title

    Timing Fault Detection in FPGA-Based Circuits

  • Author

    Stott, Edward ; Levine, Joshua M. ; Cheung, Peter Y. K. ; Kapre, Nachiket

  • Author_Institution
    Imperial Coll. London, London, UK
  • fYear
    2014
  • fDate
    11-13 May 2014
  • Firstpage
    96
  • Lastpage
    99
  • Abstract
    The operation of FPGA systems, like most VLSI technology, is traditionally governed by static timing analysis, whereby safety margins for operating and manufacturing uncertainty are factored in at design-time. If we operate FPGA designs beyond these conservative margins we can obtain substantial energy and performance improvements. However, doing this carelessly would cause unacceptable impacts to reliability, lifespan and yield - issues which are growing more severe with continuing process scaling. Fortunately, the flexibility of FPGA architecture allows us to monitor and control reliability problems with a variety of runtime instrumentation and adaptation techniques. In this paper we develop a system for detecting timing faults in arbitrary FPGA circuits based on Razor-like shadow register insertion. Through a combination of calibration, timing constraint and adaptation of the CAD flow, we deliver low-overhead, trustworthy fault detection for FPGA-based circuits.
  • Keywords
    circuit reliability; fault diagnosis; field programmable gate arrays; logic design; CAD flow; FPGA-based circuits; Razor-like shadow register insertion; VLSI technology; conservative margins; control reliability problems; manufacturing uncertainty; safety margins; static timing analysis; timing constraint; timing fault detection; Clocks; Electrical fault detection; Fault detection; Field programmable gate arrays; Registers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines (FCCM), 2014 IEEE 22nd Annual International Symposium on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    978-1-4799-5110-9
  • Type

    conf

  • DOI
    10.1109/FCCM.2014.32
  • Filename
    6861594