Monitoring of I/O for safety-critical systems using PCI express advanced error reporting

Daniel Munch, Michael Paulitsch, Andreas Herkersdorf

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Certification is the process in which a manufacturer has to prove to authorities that an aircraft and systems like safety-critical avionic systems work safely as intended without unacceptable hazards. Means to achieve this are redundancy, separation/protection, monitoring, and recovery mechanisms. The objective of this paper is to provide a cost-efficient solution for monitoring of Commercial Off-The-Shelf (COTS) Input/Output (I/O) devices using COTS components and standards. The first contribution of this paper is an evaluation-proved single-event monitoring concept to permit PCI Express (PCIe) debugging without an expensive PCIe protocol analyzer and to facilitate build-in self-tests for COTS PCIe I/O devices. This is proved with an evaluation. The second contribution is a run-time monitoring concept to monitor, detect, prevent errors and to recover from errors for spatial separation of COTS PCIe I/O devices during operation. Both monitoring types use only available PCIe-compatible COTS components. This makes them portable to various computing architectures (Intel, ARM, PowerPC) and applicable for existing I/O virtualization and I/O sharing solutions. A practical evaluation reveals that the performance overhead (transfer time, transfer rate) inserted by the run-time monitoring is with 0.88% small and insignificant.

Original languageEnglish
Title of host publication2015 10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages136-139
Number of pages4
ISBN (Electronic)9781467377119
DOIs
StatePublished - 10 Aug 2015
Event10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015 - Siegen, Germany
Duration: 8 Jun 201510 Jun 2015

Publication series

Name2015 10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015 - Proceedings

Conference

Conference10th IEEE International Symposium on Industrial Embedded Systems, SIES 2015
Country/TerritoryGermany
CitySiegen
Period8/06/1510/06/15

Keywords

  • Aerospace electronics
  • Hardware
  • Monitoring
  • Performance evaluation
  • Protocols
  • Standards
  • Virtualization

Fingerprint

Dive into the research topics of 'Monitoring of I/O for safety-critical systems using PCI express advanced error reporting'. Together they form a unique fingerprint.

Cite this