English
Language : 

SH7261 Datasheet, PDF (234/1348 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
Section 8 Cache
(1) Data Array Read
The data specified by the L bit in the address is read from the entry address specified by the
address and the entry corresponding to the way.
(2) Data Array Write
The longword data specified by the data is written to the position specified by the L bit in the
address from the entry address specified by the address and the entry corresponding to the way.
1. Instruction cache
1.1 Address array access
(a) Address specification
Read access
31
23 22
13 12 11 10
43210
111100000 *----------* W
Entry address 0 * 0 0
Write access
31
23 22
13 12 11 10
43210
111100000 *----------* W
Entry address A * 0 0
(b) Data specification (both read and write accesses)
31 29 28
11 10 9
43210
0 0 0 Tag address (28 to 11) E
LRU
XXXV
2. Operand cache
2.1 Address array access
(a) Address specification
Read access
31
23 22 13 12 11 10
43210
111100001 *----------* W Entry address 0 * 0 0
Write access
31
23 22
13 12 11 10
43210
111100001 *----------* W Entry address A * 0 0
(b) Data specification (both read and write accesses)
31 29 28
11 10 9
43210
0 0 0 Tag address (28 to 11) E
LRU
X X UV
1.2 Data array access (both read and write accesses)
(a) Address specification
31
23 22 13 12 11 10
43210
111100010 *----------* W Entry address
L 00
(b) Data specification
31
0
Longword data
2.2 Data array access (both read and write accesses)
(a) Address specification
31
23 22 13 12 11 10
43210
111100011 *----------* W Entry address
L 00
(b) Data specification
31
0
Longword data
[Legend]
*: Don't care
E: Bit 10 of entry address for read, don't care for write
X: 0 for read, don't care for write
Figure 8.4 Specifying Address and Data for Memory-Mapped Cache Access
Rev. 2.00 Sep. 07, 2007 Page 202 of 1312
REJ09B0320-0200