
Chapter 8. Local Memory
For More Information On This Product,
Go to: www.freescale.com
8-21
Local Memory Connection Specification
The tag array has one entry for every four data array entries; therefore, the tag array does
not use ochadd[3:2]. The array address is connected as shown in Table 8-19 for all
supported data cache tag array sizes.
The data cache controller provides enough tag array write data bits for the smallest
supported cache size. Each larger cache size needs one fewer (low order) tag bit.
Unnecessary tag bits may be implemented in the tag array (the cache controller always
writes and reads them as 0) or they may be tied to 0 at the core boundary. The tag array write
data is connected as shown in Table 8-20 for supported data cache tag array sizes.
Table 8-18. Data Cache Data Array Address Connection
ocsize[3:0]
Total Size
Configuration
Array Address
Unused Address
0000
0 bytes
Data cache disabled
—
nsorowsd[11:0]
0001
0 bytes
Data cache disabled
—
nsorowsd[11:0]
0010
0 bytes
Data cache disabled
—
nsorowsd[11:0]
0011
2 Kbytes
4 x 128 X 4 bytes
nsorowsd[6:0]
nsorowsd[11:7]
0100
4 Kbytes
4 x 256 X 4 bytes
nsorowsd[7:0]
nsorowsd[11:8]
0101
8 Kbytes
4 x 512 X 4 bytes
nsorowsd[8:0]
nsorowsd[11:9]
0110
16 Kbytes
4 x 512 X 4 bytes
nsorowsd[9:0]
nsorowsd[11:10]
0111
32 Kbytes
4 x 1024 X 4 bytes
nsorowsd[10:0]
nsorowsd[11]
1000–1111
RFU
RFU
RFU
RFU
Table 8-19. Data Cache Tag Array Address Connection
ocsize[3:0]
Total Size
Configuration
Array Address
Unused Address
0000
0 rows
Data cache disabled
—
nsorowst[9:0]
0001
0 rows
Data cache disabled
—
nsorowst[9:0]
0010
0 rows
Data cache disabled
—
nsorowst[9:0]
0011
32 rows
32 X 24 bits
nsorowst[4:0]
nsorowst[9:5]
0100
256 rows
256 X 24 bits
nsorowst[5:0]
nsorowst[9:6]
0101
512 rows
512 X 24 bits
nsorowst[6:0]
nsorowst[9:7]
0110
1024 rows
1024 X 24 bits
nsorowst[7:0]
nsorowst[9:8]
0111
2048 rows
2048 X 24 bits
nsorowst[8:0]
nsorowst[9]
1000–1111
RFU
RFU
RFU
RFU
Table 8-20. Data Cache Tag Array Write Data Connection
ocsize[3:0]
Total Size
Configuration
Array Write Data
Unused Write Data (Must Be Tied to 0)
0000
0 rows
Data cache disabled
—
nsoaddrt[31:9]:
nsosw:nsosv
0001
0 rows
Data cache disabled
—
nsoaddrt[31:9]
nsosw:nsosv
F
Freescale Semiconductor, Inc.
n
.