Design and Implementation of Private Owner Code Region in Memory Protection Unit
- DOI
- 10.2991/ncce-18.2018.88How to use a DOI?
- Keywords
- accessed illegally; multitasking; guarantee of ownership; Embedded systems; implementation
- Abstract
Embedded systems often use a number of multitasking operations and controls, these systems must have a mechanism to ensure the implementation of the current task, so that it has no effect on other tasks, that is, to prevent the system's resources and tasks are accessed illegally. There are usually two ways to achieve this goal: software and hardware protection. Software protection means alone software to protect resources of the system, and no hardware involved. However, when a multitasking operation occurs, it must be coordinated through the system and can easily affect the operation of the current task, resulting in irrational use of resources. Conversely, if the system has specialized hardware to detect and limit access to resources, there is a good guarantee of ownership of resources and the rules governing the running of the task. The chip's internal memory protection unit is very effective to achieve such a function. The article focuses on its private owner code region, the region can not only be accessed by the user, and when the region is monopolized by the user, which can also be used as a user to access other regions
- Copyright
- © 2018, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Bo Qian AU - Weiping Jing AU - Bin Jiang PY - 2018/05 DA - 2018/05 TI - Design and Implementation of Private Owner Code Region in Memory Protection Unit BT - Proceedings of the 2018 International Conference on Network, Communication, Computer Engineering (NCCE 2018) PB - Atlantis Press SP - 554 EP - 559 SN - 1951-6851 UR - https://doi.org/10.2991/ncce-18.2018.88 DO - 10.2991/ncce-18.2018.88 ID - Qian2018/05 ER -