Title :
Online monitoring of FPGA-based co-processing engines embedded in dependable workstations
Author :
Bartzoudis, Nikolaos ; McDonald-Maier, Klaus
Author_Institution :
Univ. of Essex, Colchester
Abstract :
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.
Keywords :
error detection; field programmable gate arrays; hardware description languages; peripheral interfaces; FPGA-based co-processing engines; PCI protocol; VHDL; assertion-based monitoring system; error detection; online monitoring; Availability; Computerized monitoring; Condition monitoring; Engines; Field programmable gate arrays; Hardware; Remote monitoring; Runtime; Security; Workstations; FPGAs; dependable systems.; error detection; online monitoring;
Conference_Titel :
On-Line Testing Symposium, 2007. IOLTS 07. 13th IEEE International
Conference_Location :
Crete
Print_ISBN :
0-7695-2918-6
DOI :
10.1109/IOLTS.2007.51