English
Language : 

PXR40RM Datasheet, PDF (461/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
Chapter 16
Memory Protection Unit (MPU)
16.1 Introduction
The memory protection unit (MPU) provides hardware access control for all memory references generated
in a device. Using pre-programmed region descriptors that define memory spaces and their associated
access rights, the MPU concurrently monitors all system bus transactions and evaluates the
appropriateness of each transfer. Memory references with sufficient access control rights are allowed to
complete, but references that are not mapped to any region descriptor or have insufficient rights are
terminated with a protection error response.
The MPU implements a set of program-visible region descriptors that monitor all system bus addresses.
The result is a hardware structure with a two-dimensional connection matrix, where the region descriptors
represent one dimension and the individual system bus addresses and attributes are the second dimension.
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
16-1