Skip to main content

A Safety-Related PES for Task-Oriented Real-Time Execution Without Asynchronous Interrupts

  • Conference paper
Computer Safety, Reliability, and Security (SAFECOMP 2005)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3688))

Included in the following conference series:

Abstract

The architectural concept of a safety-related programmable electronic system featuring task-oriented real-time execution is presented. Its most essential characteristics are task execution without the use of asynchronous interrupts, scheduling in direct reference to Universal Time Co-ordinated, and an integrative hardware approach to detection and processing of failures, forward recovery and non-intrusive monitoring. The architecture is based on physical separation of task execution and task administration, which is realised in form of a digital logic circuit. Time is quantised into Execution Intervals, and tasks are partitioned into Execution Blocks matching these intervals. This concept lowers the complexity of both hardware architecture and temporal behaviour and, thus, conforms particularly well with the safety standard IEC 61508.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bolton, W.: Programmable Logic Controllers. Elsevier Books, Oxford (2003)

    Google Scholar 

  2. Rabiee, M.: Programmable Logic Controllers: Hardware and Programming. Ingram, New Orleans (2002)

    Google Scholar 

  3. Shaw, A.C.: Real-Time Systems and Software. John Wiley, New York (2001)

    Google Scholar 

  4. VDI: Richtlinie VDI/VDE 3554: Funktionelle Beschreibung von Prozessrechner-Betriebssystemen. Beuth Verlag, Berlin-Cologne (1982)

    Google Scholar 

  5. Dertouzos, M.L.: Control robotics: the procedural control of physical processes. Information Processing 74 (1974)

    Google Scholar 

  6. Henn, R.: Feasible processor allocation in a hard-real-time environment. Real-Time Systems 1, 77–93 (1989)

    Article  Google Scholar 

  7. Stankovic, J.A., Spuri, M., Ramamritham, K., Buttazzo, G.C.: Deadline Scheduling for Real-Time Sytems, EDF and Related Algorithms. Kluwer Academic Publishers, Boston (1998)

    Google Scholar 

  8. Halang, W.A., Stoyenko, A.D.: Constructing Predictable Real Time Systems. Kluwer Academic Publishers, Boston (1991)

    MATH  Google Scholar 

  9. Spuri, M.: Analysis of deadline scheduled real-time systems. In: Rapport the Recherche RR-2873, Le Chesnay Cedex, France, INRIA (1996)

    Google Scholar 

  10. Buttazzo, G.C.: Hard Real Time Systems, Predictable Scheduling Algorithms and Applications. Kluwer Academic Publishers, Boston (2002)

    Google Scholar 

  11. Sha, L., Abdelzaher, T., Årzén, K.E., Cervin, A., Baker, T., Burns, A., Buttazzo, G., Caccamo, M., Lehoczky, J., Mok, A.K.: Real-time scheduling theory: A historical perspective. Real-Time Systems 28, 101–155 (2004)

    Article  MATH  Google Scholar 

  12. Hamuda, G., Tsai, G.: Formal specification of a real-time operating systems’s component. In: WRTP Conference Proceedings of Real-Time Programming 2003. Elsevier Science Ltd., Amsterdam (2003)

    Google Scholar 

  13. GI: PEARL90 Language Report. 2.2. edn. Technical Commitee 4.4.2 (Realtime programming, PEARL), Bonn (1998)

    Google Scholar 

  14. Burns, A., Wellings, A.: Real-Time Systems and Programming Languages, 3rd edn. Pearson Addison Wesley, Harlow (2001)

    Google Scholar 

  15. Buttazzo, G.C.: Rate monotonic vs. edf: Judgement day. Real-Time Systems 29, 5–26 (2005)

    Article  MATH  Google Scholar 

  16. Baginski, A., Müller, M.: Interbus. Hüthig Verlag, Heidelberg (1998)

    Google Scholar 

  17. Biedenkopf, K.: Komplexität und kompliziertheit (complexity and complicateness). Informatik Spektrum 17, 82–86 (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Skambraks, M. (2005). A Safety-Related PES for Task-Oriented Real-Time Execution Without Asynchronous Interrupts. In: Winther, R., Gran, B.A., Dahll, G. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2005. Lecture Notes in Computer Science, vol 3688. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11563228_20

Download citation

  • DOI: https://doi.org/10.1007/11563228_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29200-5

  • Online ISBN: 978-3-540-32000-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics