English
Language : 

SH7708 Datasheet, PDF (97/633 Pages) Renesas Technology Corp – SuperH™ RISC engine
(1) TLB Address Array Access
Read access
31
24 23
Address field
* 11110010
31
Data field
VPN
17 16 12 11 10 9 8 7 6
0
* VPN * * W 0 *
*
17 16 12 11 10 9 8 7
0
0
0 VPN 0 V
ASID
Write access
31
24 23
Address field
* 11110010
17 16 12 11 10 9 8 7 6
0
* VPN * * W A *
*
31
17 16 12 11 10 9 8 7
0
Data field
VPN:
V:
A:
W:
VPN
* * VPN * V
ASID
Virtual page number
ASID: Address space identifier
Valid bit
Association bit
*: Don’t care bit
Way (00: Way 0, 01: Way 1, 10: Way 2, 11: Way 3)
(2) TLB Data Array Access
Read/write access
31
24 23
Address field
* 11110011
31
Data field
PPN
17 16 12 11 10 9 8 7
0
* VPN * * W *
*
10 9 8 7 6 5 4 3 2 1 0
X V X PR SZ C D SH X
PPN:
PR:
C:
SH:
VPN:
X:
W:
Physical page number
V: Valid bit
Protection key field
SZ: Page size bit
Cacheable bit
D: Dirty bit
Share status bit
Virtual page number
*: Don’t care bit
0 for read, don’t care bit for write
Way (00: Way 0, 01: Way 1, 10: Way 2, 11: Way 3)
Figure 3.14 Specifying Address and Data for Memory-Mapped TLB Access
79