ColdFire Core
MCF52110 ColdFire® Integrated Microcontroller Reference Manual, Rev. 1
3-24
Freescale Semiconductor
Preliminary
Information loaded into D1 defines the local memory hardware configuration as shown in the figure below.
BDM: Load: 0x081 (D1)
Store: 0x181 (D1)
Access: User read-only
BDM read-only
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
CLSZ
CCAS
CCSZ
FLASHSZ
0
0
0
0
W
Reset
0
0
0
1
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
MBSZ
UCAS
0
0
0
0
SRAMSZ
0
0
0
0
W
Reset
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0
0
Figure 3-19. D1 Hardware Configuration Info
Table 3-10. D1 Hardware Configuration Information Field Description
Field
Description
31–30
CLSZ
Cache line size. This field is fixed to a hex value of 0x0 indicating a 16-byte cache line size.
29–28
CCAS
Configurable cache associativity.
00
Four-way
01
Direct mapped (This is the value used for this device)
Else Reserved for future use
27–24
CCSZ
Configurable cache size. Indicates the amount of instruction/data cache.The cache configuration options available
are 50% instruction/50% data, 100% instruction, or 100% data, and are specified in the CACR register.
0000 No configurable cache (This is the value used for this device)
0001 512B configurable cache
0010 1KB configurable cache
0011 2KB configurable cache
0100 4KB configurable cache
0101 8KB configurable cache
0110 16KB configurable cache
0111 32KB configurable cache
Else Reserved
23–20
FLASHSZ
Flash bank size.
0000-0111 No flash
1000 64KB Flash
1001 128KB Flash
1010 256KB Flash (This is the value used for this device)
1011 512KB Flash
Else Reserved for future use.
19–16
Reserved
15–14
MBSZ
Bus size. Defines the width of the ColdFire master bus datapath.
00
32-bit system bus datapath (This is the value used for this device)
01
64-bit system bus datapath
Else Reserved