loading...
Robust Partitioning for Reliable Real-Time Systems
Santa Fe, New Mexico April 26-April 30
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IPDPS.2004.130307318th International Parallel and Distr ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Reinhard Seyer, DaimlerChrysler Research
Christian Siemers, Technical University Clausthal
Rainer Falsett, DaimlerChrysler Research
Klaus Ecker, Technical University Clausthal
Harald Richter, Technical University Clausthal
Mechatronic systems request for high reliability, especially in the context of time where mostly hard real-time capabilities are mandatory. Maybe even stronger requirements regard the robustness against software failures and interdependences from erroneous tasks to others. This paper proposes the concept of robust partitioning for reliable real-time embedded systems. The concept consists of two parts, memory space protection and time protection. Memory protection is realized by already existing hardware and software mechanisms. For realizing temporal protection, a two-step timer interrupt system realizing an imprecise computation concept is proposed: If the execution of a module exceeds a certain time limit before the deadline, the first timer interrupt is triggered and a backup routine is started to produce an imprecise result in the remaining time until the second timer expires. This time protection concept shows significant advantages as compared to classical approaches for single, parallel and distributed systems. The paper gives an extended introduction into the concept and discussed first attempts for its realization.
Index Terms:
Mechatronic System, Reliability, Distributed Real-Time Systems, Time Supervision, Imprecise Computation
Citation:
Reinhard Seyer, Christian Siemers, Rainer Falsett, Klaus Ecker, Harald Richter, "Robust Partitioning for Reliable Real-Time Systems," ipdps, vol. 3, pp.117b, 18th International Parallel and Distributed Processing Symposium (IPDPS'04) - Workshop 2, 2004
Usage of this product signifies your acceptance of the Terms of Use.