• DocumentCode
    726324
  • Title

    In-circuit temporal monitors for runtime verification of reconfigurable designs

  • Author

    Todman, Tim ; Stilkerich, Stephan ; Luk, Wayne

  • Author_Institution
    Dept. of Comput., Imperial Coll. London, London, UK
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We present designs for in-circuit monitoring of custom hardware designs implemented in reconfigurable hardware. The monitors check hardware designs against temporal logic specifications. Compared to previous work, which uses custom hardware to monitor software, our designs can run at higher speeds and make better use of hardware resources, such as shift registers and embedded memory blocks. We evaluate our monitor circuits on example hardware designs targeting FPGA implementation, showing that they have low overhead in terms of circuit area, and can run at the same speed as the circuits they monitor.
  • Keywords
    field programmable gate arrays; logic circuits; temporal logic; FPGA implementation; custom hardware designs; in-circuit temporal monitors; monitor circuits; reconfigurable designs; reconfigurable hardware; runtime verification; temporal logic specifications; Computer architecture; Delays; Feedforward neural networks; Field programmable gate arrays; Hardware; Monitoring; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744856
  • Filename
    7167234