![Texas Instruments AM1808 Technical Reference Manual Download Page 104](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_1094558104.webp)
MPU Registers
104
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Memory Protection Unit (MPU)
5.3.1 Revision Identification Register (REVID)
The revision ID register (REVID) contains the MPU revision. The REVID is shown in
and
described in
.
Figure 5-3. Revision ID Register (REVID)
31
0
REV
R-4E81 0101h
LEGEND: R = Read only; -
n
= value after reset
Table 5-8. Revision ID Register (REVID) Field Descriptions
Bit
Field
Value
Description
31-0
REV
4E81 0101h
Revision ID of the MPU.
5.3.2 Configuration Register (CONFIG)
The configuration register (CONFIG) contains the configuration value of the MPU. The CONFIG is shown
in
and described in
.
NOTE:
Although the NUM_AIDS bit defaults to 12 (Ch), not all AIDs may be supported on your
device. Unsupported AIDs should be cleared to 0 in the memory page protection attributes
registers (MPPA). See for a list of AIDs supported on your device.
(1)
For MPU1.
(2)
For MPU2.
Figure 5-4. Configuration Register (CONFIG)
31
24
23
20
19
16
ADDR_WIDTH
NUM_FIXED
NUM_PROG
R-0
(1)
or 6h
(2)
R-0
(1)
or 1
(2)
R-6h
(1)
or Ch
(2)
15
12
11
1
0
NUM_AIDS
Reserved
ASSUME_ALLOWED
R-Ch
R-0
R-1
LEGEND: R = Read only; -
n
= value after reset
Table 5-9. Configuration Register (CONFIG) Field Descriptions
Bit
Field
Value
Description
31-24
ADDR_WIDTH
0-FFh
Address alignment (2
n
KByte alignment) for range checking.
23-20
NUM_FIXED
0-Fh
Number of fixed address ranges.
19-16
NUM_PROG
0-Fh
Number of programmable address ranges.
15-12
NUM_AIDS
0-Fh
Number of supported AIDs.
11-1
Reserved
0
Reserved
0
ASSUME_ALLOWED
Assume allowed. When an address is not covered by any MPU protection range, this bit
determines whether the transfer is assumed to be allowed or not allowed.
0
Assume is disallowed.
1
Assume is allowed.