13th IEEE International On-Line Testing Symposium (IOLTS 2007)
Online monitoring of FPGA-based co-processing engines embedded in dependable workstations
Heraklion, Crete, Greece
July 08-July 11
ISBN: 0-7695-2918-6
An assertion-based monitoring system was implemented to enforce the operation of a FPGA coprocessing engine, which is part of a dependable workstation. The monitor was built in VHDL using simple state machines. Concurrent error detection is an important aspect in dependable workstations helping to prevent the propagation of errors within the system. The functionality of the implemented monitoring component does not interfere with the performance of the workstation and ensures high system availability. The monitor checks for PCI protocol and application errors based on the forensic analysis of a dependable workstation with FPGA-based co-processing support.
Index Terms:
FPGAs, online monitoring, error detection, dependable systems.
Citation:
Nikolaos Bartzoudis, Klaus McDonald-Maier, "Online monitoring of FPGA-based co-processing engines embedded in dependable workstations," iolts, pp.79-84, 13th IEEE International On-Line Testing Symposium (IOLTS 2007), 2007