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
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;
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
DOI :
10.1145/2744769.2744856