EasyManua.ls Logo

Freescale Semiconductor PowerPC e500 Core - L1 Cache Configuration Register 0 (L1 CFG0)

Default Icon
548 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PowerPC e500 Core Family Reference Manual, Rev. 1
2-34 Freescale Semiconductor
Register Model
2.11.3 L1 Cache Configuration Register 0 (L1CFG0)
The L1CFG0 register, shown in Figure 2-22, is defined by the EIS to provide configuration
information for the L1 data cache supplied with this version of the e500 core complex.
Table 2-18 describes the L1CFG0 fields.
62 ICFI Instruction cache flash invalidate. Write to 0 and then write to 1 to flash clear the valid bit of all entries in the
instruction cache; operates independently from the value of the enable bit (ICE). ICFI is always read as 0.
63 ICE Instruction cache enable
0 The instruction cache is neither accessed or updated.
1 Enables instruction cache operation.
SPR 515 Access: Supervisor read-only
32 33 34 38 39 40 41 42 43 44 45 49 50 51 52 53 55 56 63
R CARCH CBSIZE CREPL CLA CPA CNWAY CSIZE
W
Reset0 0 00000 0 0 0 1 1 1 0000011100000100000
Figure 2-22. L1 Cache Configuration Register 0 (L1CFG0)
Table 2-18. L1CFG0 Field Descriptions
Bits Name Description
32–33 CARCH Cache architecture
00 Harvard
01 Unified
34–38 Reserved, should be cleared.
39–40 CBSIZE Cache block size
0 32 bytes
1 64 bytes
41–42 CREPL Cache replacement policy
0 True LRU
1 Pseudo LRU
43 CLA Cache locking APU available
0 Unavailable
1 Available
44 CPA Cache parity available
0 Unavailable
1 Available
45–49 Reserved, should be cleared.
50–52 CNWAY Cache number of ways. 111 indicates eight ways
Table 2-17. L1CSR1 Field Descriptions (continued)
Bits Name Description

Table of Contents

Related product manuals