Skip to main content

Sharing I/O in Strongly Partitioned Real-Time Systems

  • Conference paper
Embedded Software and Systems (ICESS 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3605))

Included in the following conference series:

Abstract

Strongly partitioned real-time systems have been adopted to provide an integrated run time environment for applications with varied criticalities. This is achieved by guaranteeing spatial as well as temporal partitioning for the applications. To enable accesses to shared I/O devices in such an environment, this paper provides an effective model that the co-existence of any application does not hinder the execution of IO operations or spatial and temporal requirements of other applications. The model utilizes a microkernel-based approach to regulate the work of drive drivers and thus integrate the device-sharing model with the microkernel.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Lee, Y.H., Kim, D., Younis, M., Zhou, J., McElroy, J.: Resource scheduling in dependable integrated modular avionics. In: Proceedings of IEEE International Conference on Dependable Systems and Networks (June 2000)

    Google Scholar 

  2. Lee, Y.H., Kim, D., Younis, M., Zhou, J.: Scheduling tool and algorithms for integrated modular avionics systems. In: Proceedings of IEEE/AIAA Digital Avionics Systems Conference (October 2000)

    Google Scholar 

  3. Rushby, J.: Partitioning in avionics architectures: requirements, mechanisms, and assurance, NASA Contractor Report CR-1999-209347 (June 1999)

    Google Scholar 

  4. Lee, Y.H., Kim, D., Younis, M.: SPIRIT-microkernel for strongly partitioned real-time systems. In: Proceedings of the 7th IEEE Conference on Real-Time Computing Systems and Applications, November 2000, pp. 73–80 (2000)

    Google Scholar 

  5. Parkinson, P.: Safety-critical software development for integrated modular avionics, WindRiver White Paper (2003)

    Google Scholar 

  6. Klein, M.H., Ralya, T.: An analysis of input/output paradigms for real-time systems, Technical Report, CMU/SEI-90-TR-19 (July 1990)

    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

Shah, R., Lee, YH., Kim, D. (2005). Sharing I/O in Strongly Partitioned Real-Time Systems. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds) Embedded Software and Systems. ICESS 2004. Lecture Notes in Computer Science, vol 3605. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11535409_73

Download citation

  • DOI: https://doi.org/10.1007/11535409_73

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28128-3

  • Online ISBN: 978-3-540-31823-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics