• DocumentCode
    2912597
  • Title

    Concurrent monitoring of PCI bus transactions for timely detection of errors initiated by FPGA-based applications

  • Author

    Bartzoudis, Nikolaos ; McDonald-Maier, Klaus

  • Author_Institution
    Univ. of Essex, Colchester
  • fYear
    2007
  • fDate
    1-3 May 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The integration of FPGAs as co-processing engines in various dependable workstations makes the real time detection of errors an important issue. Thus, concurrent error detection components should enforce the operation of such systems, in order to prevent the propagation of errors within the system. The functionality of such monitoring modules should not interfere with the performance of the workstation and must ensure high system availability. An embedded monitoring component with concurrent error detection features was implemented to illustrate the benefits of this approach. The monitor checks for PCI protocol and application errors based on the forensic analysis of a workstation with embedded FPGA-based co-processing support.
  • Keywords
    error detection; field programmable gate arrays; monitoring; peripheral interfaces; FPGA-based applications; PCI bus transactions; PCI protocol; concurrent monitoring; embedded monitoring component; error detection features; error propagation prevention; forensic analysis; real time detection; Application software; Availability; Computer errors; Computerized monitoring; Engines; Field programmable gate arrays; Hardware design languages; Observability; Robustness; Workstations; FPGAs; dependable systems; error detection; observability; policy-based monitoring; reconfigurable systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement Technology Conference Proceedings, 2007. IMTC 2007. IEEE
  • Conference_Location
    Warsaw
  • ISSN
    1091-5281
  • Print_ISBN
    1-4244-0588-2
  • Type

    conf

  • DOI
    10.1109/IMTC.2007.378985
  • Filename
    4258320