[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ICDCSW.2014.17guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Protection Mechanism in Privileged Memory Space for Embedded Systems, Real-Time OS

Published: 30 June 2014 Publication History

Abstract

Memory protection mechanisms have become important in embedded systems because programs are becoming larger and more complex, and the failure of one program can corrupt other programs. In order to isolate failures and to prevent the failure of one program from propagating throughout the system, memory protection is required. Recently, memory protection is also required in safety-critical embedded systems. In embedded systems, the memory protection mechanisms are used the memory management unit (MMU) function in a CPU. However, the overhead cost of system calls to the OS is very large because the system calls are implemented by a software trap, which decreases the system performance. The goal of the present study is to provide a lightweight memory protection mechanism in the privilege memory space in order to protect a real-time OS from unintended behaviors of application programs in the privilege memory space. An application program in the privilege level in an embedded system, which is accessible to registers in peripheral devices and can execute privilege instructions for the embedded system, is crucial. We design and implement the light memory protection mechanism in the privilege memory space in real-time OS using MMU in ARM processor. We show that our memory protection mechanism is effective in a real application because of very small increase of execution time.
  1. Protection Mechanism in Privileged Memory Space for Embedded Systems, Real-Time OS

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      ICDCSW '14: Proceedings of the 2014 IEEE 34th International Conference on Distributed Computing Systems Workshops
      June 2014
      214 pages
      ISBN:9781479941810

      Publisher

      IEEE Computer Society

      United States

      Publication History

      Published: 30 June 2014

      Author Tag

      1. MMU, Memory protection, privileged memory space

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 19 Dec 2024

      Other Metrics

      Citations

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media