MPU Registers
328
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
Memory Protection Unit (MPU)
9.7.6 MPUIPC0 Register
Memory Protection Unit IP Control 0 Register
Figure 9-12. MPUIPC0 Register
15
14
13
12
11
10
9
8
Reserved
r-0
r-0
r-0
r-0
r-0
r-0
r-0
r-0
7
6
5
4
3
2
1
0
MPUIPLOCK
MPUIPENA
MPUIPVS
Reserved
rw[0]
rw-[0]
rw-[0]
r-0
r-0
r-0
r-0
r-0
Table 9-14. MPUIPC0 Register Description
Bit
Field
Type
Reset
Description
15-8
Reserved
R
0h
Reserved. Always read 0.
7
MPUIPLOCK
RW
0h
MPU IP Encapsulation Lock. If this bit is set, access to MPUIPC0 and
MPUIPSEGBx registers is locked, and they are read-only until a BOR occurs.
BOR sets the bit to 0.
0b = Open
1b = Locked
6
MPUIPENA
RW
0h
MPU IP Encapsulation Enable. This bit enables the MPU IP Encapsulation
operation. The enable bit can be set any time with word write and a correct
password, if MPUIPLOCK is not set
0b = Disabled
1b = Enabled
5
MPUIPVS
RW
0h
MPU IP Encapsulation segment Violation Select. This bit selects whether or not
a PUC occurs on illegal access to the IPE-segment.
0b = Violation in Main Memory Segment 1 asserts the MPUSEGIPIFG bit and
executes a SNMI if enabled by MPUSEGIE = 1
1b = Violation in Main Memory Segment 1 asserts the MPUSEGIPIFG bit and
executes a PUC
4-0
Reserved
R
0h
Reserved. Always read 0.