English
Language : 

K60P100M100SF2RM Datasheet, PDF (379/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Chapter 18 Memory Protection Unit (MPU)
• Alternate programming model view of the access control permissions word
• Priority given to granting permission over denying access for overlapping region
descriptors
• Detects access protection errors if a memory reference does not hit in any memory
region, or if the reference is illegal in all hit memory regions. If an access error
occurs, the reference is terminated with an error response, and the MPU inhibits the
bus cycle being sent to the targeted slave device.
• Error registers (per slave port) capture the last faulting address, attributes, and other
information
• Global MPU enable/disable control bit
18.3 Memory Map/Register Definition
The programming model is partitioned into three groups: control/status registers, the data
structure containing the region descriptors, and the alternate view of the region descriptor
access control values.
The programming model can only be referenced using 32-bit accesses. Attempted
references using different access sizes, to undefined (reserved) addresses, or with a non-
supported access type (a write to a read-only register, or a read of a write-only register)
generate an error termination.
The programming model can be accessed only in supervisor mode.
NOTE
See the chip configuration details for any chip-specific register
information for this module.
MPU memory map
Absolute
address
(hex)
Register name
4000_D000 Control/Error Status Register (MPU_CESR)
4000_D010 Error Address Register, Slave Port n (MPU_EAR0)
4000_D014 Error Detail Register, Slave Port n (MPU_EDR0)
4000_D018 Error Address Register, Slave Port n (MPU_EAR1)
4000_D01C Error Detail Register, Slave Port n (MPU_EDR1)
Width
(in bits)
Access
Reset value
Section/
page
32
R/W 0081_5101h 18.3.1/382
32
R
Undefined 18.3.2/384
32
R
Undefined 18.3.3/385
32
R
Undefined 18.3.2/384
32
R
Undefined 18.3.3/385
Table continues on the next page...
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
Freescale Semiconductor, Inc.
379