![Freescale Semiconductor MCF54455 Скачать руководство пользователя страница 150](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541150.webp)
Cache
Freescale Semiconductor
6-5
6.3
Memory Map/Register Definition
This section describes the implementation of the cache registers.
6.3.1
Cache Control Register (CACR)
The CACR register contains bits for configuring the cache. It can be written by the MOVEC register
instruction and can be read or written from the debug facility. A hardware reset clears CACR, which
disables the cache; however, reset does not affect tags, state information, or data in the cache.
Table 6-2. Cache Memory Map
BDM
Register
Width
(bits)
Access
Reset Value
Written with
MOVEC
Section/Page
0x002
Cache Control Register (CACR)
32
R/W
0x0000_0000
Yes
0x004
Access Control Register 0 (ACR0)
32
R/W
Undefined
Yes
0x005
Access Control Register 1 (ACR1)
32
R/W
Undefined
Yes
0x006
Access Control Register 2 (ACR2)
32
R/W
Undefined
Yes
0x007
Access Control Register 3 (ACR3)
32
R/W
Undefined
Yes
1
The values listed in this column represent the Rc field used when accessing the core registers via the BDM port. For more
information see
.
BDM: 0x002
Access: MOVEC write-only
Debug read/write
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
DEC
DW
DESB DDPI DHLCK
DDCM
DC
INVA
DDSP
0
0
IVO
BEC
BC
INVA
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
IEC
SPA DNFB IDPI
IHLCK IDCM
0
IC
INVA
IDSP
0
EUSP
0
0
0
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 6-4. Cache-Control Register (CACR)
Table 6-3. CACR Field Descriptions
Field
Description
31
DEC
Enable data cache.
0 Cache disabled. The data cache is not operational, but data and tags are preserved.
1 Cache enabled.
30
DW
Data default write-protect. For normal operations that do not hit in the RAMBARs or ACRs, this field defines
write-protection. See
.”
0 Not write protected.
1 Write protected. Write operations cause an access error exception.
Содержание MCF54455
Страница 33: ...xxviii Freescale Semiconductor ...
Страница 67: ...Freescale Semiconductor 1 ...
Страница 125: ...Freescale Semiconductor 1 ...
Страница 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Страница 173: ...Cache 6 28 Freescale Semiconductor ...
Страница 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Страница 207: ...Power Management 9 16 Freescale Semiconductor ...
Страница 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Страница 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Страница 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Страница 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Страница 601: ...Freescale Semiconductor 1 ...
Страница 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Страница 843: ...Freescale Semiconductor 1 ...
Страница 921: ...Revision History A 6 Freescale Semiconductor ...