EasyManua.ls Logo

Renesas SuperH SH-4A - Figure 8.2 Configuration of Instruction Cache (IC)

Renesas SuperH SH-4A
472 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...
Rev. 1.50, 10/04, page 161 of 448
31 54 2
LW0
32 bits
LW1
32 bits
LW2
32 bits
LW3
32 bits
LW4
32 bits
LW5
32 bits
LW6
32 bits
LW7
32 bits
MMU
[12:5]
255
19 bits 1 bit
Tag V
Address array
(way 0 to way 3)
Data array
(way 0 to way3)
Entry selection
Longword (LW) selection
Virtual address
3
8
22
19
0
Read data
13 12 10 0
6 bits
LRU
Hit signal
(Way 0 to way 3)
Comparison
Figure 8.2 Configuration of Instruction Cache (IC)
Tag
Stores the upper 19 bits of the 29-bit physical address of the data line to be cached. The tag is
not initialized by a power-on or manual reset.
V bit (validity bit)
Indicates that valid data is stored in the cache line. When this bit is 1, the cache line data is
valid. The V bit is initialized to 0 by a power-on reset, but retains its value in a manual reset.
U bit (dirty bit)
The U bit is set to 1 if data is written to the cache line while the cache is being used in copy-
back mode. That is, the U bit indicates a mismatch between the data in the cache line and the
data in external memory. The U bit is never set to 1 while the cache is being used in write-
through mode, unless it is modified by accessing the memory-mapped cache (see section 8.6,
Memory-Mapped Cache Configuration). The U bit is initialized to 0 by a power-on reset, but
retains its value in a manual reset.

Table of Contents

Related product manuals