Component · Safety & Security
Memory protection unit
A hardware block that enforces read, write and execute permissions on address ranges per execution context, trapping accesses that violate them. It is the core mechanism for freedom from interference in memory on microcontrollers.
- Also known as
- MPU
- Type
- Component
- Domain
- Safety & Security, Security architecture
Notes
Simpler than an MMU because it checks physical regions without translation, which suits deterministic real-time software.
Related terms
Part of the Safety & Security glossary, with every term in the topic and the lifecycles, tools and standards that use them.
Where it appears on the Hub
Used on 1 page of the Hub. In each group, the pages that mention it most come first.
Suggest an improvement
Suggest an improvement to this entry
A clearer definition, an example, a correction or a source an editor can check. Editors review every suggestion before the entry changes.
Last reviewed: not yet reviewed in depth. Entry last updated . The full glossary