FPGA implementation of multiple hardware watchdog timers for enhancing real-time systems security

In this work, we deal with securing the real-time systems by providing them with additional hardware watchdog timers. This paper proposes the basic concept of the multiple hardware watchdog timers system and describes the proposed architecture of the system providing 256 hardware watchdog timers. It deals with the particular implementation of the system in the FPGA programmable device. The results show that the developed system has a promising potential for enhancing the security of real-time systems and that the proposed architecture is suitable to be implemented in reasonably small programmable devices.

[1]  T. Korkishko,et al.  Improved watchdog timer for control the IBM PC based autonomous computer systems , 2002, Modern Problems of Radio Engineering, Telecommunications and Computer Science (IEEE Cat. No.02EX542).

[2]  Jack G. Ganssle,et al.  Art of Designing Embedded Systems , 1999 .

[3]  Tibor Krajovi,et al.  FAULT-TOLERANT EMBEDDED SYSTEMS WITH MULTIPLE FPGA IMPLEMENTED WATCHDOGS , 2010 .

[4]  Maria Pohronska,et al.  Embedded systems with increased reliability using the multiple watchdog timers approach , 2010, 2010 International Conference on Applied Electronics.

[5]  G. Capponi,et al.  FPGA-based concurrent watchdog for real-time control systems , 2003 .

[6]  Kevin M. Passino,et al.  Intelligent control for brake systems , 1999, IEEE Trans. Control. Syst. Technol..