English
Language : 

SH7730 Datasheet, PDF (219/1188 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7780 Series
Section 7 Memory Management Unit (MMU)
7.3.2 Instruction TLB (ITLB) Configuration
The ITLB is used to translate a virtual address to a physical address in an instruction access.
Information in the address translation table located in the UTLB is cached into the ITLB. Figure
7.8 shows the ITLB configuration. The ITLB consists of four fully-associative type entries.
Entry 0 ASID[7:0] VPN[31:10] V
Entry 1 ASID[7:0] VPN[31:10] V
Entry 2 ASID[7:0] VPN[31:10] V
Entry 3 ASID[7:0] VPN[31:10] V
PPN[28:10] SZ[1:0] SH C PR
PPN[28:10] SZ[1:0] SH C PR
PPN[28:10] SZ[1:0] SH C PR
PPN[28:10] SZ[1:0] SH C PR
Notes: 1. The D and WT bits are not supported.
2. There is only one PR bit, corresponding to the upper bit of the PR bits in the UTLB.
Figure 7.8 ITLB Configuration (TLB Compatible Mode)
7.3.3 Address Translation Method
Figure 7.9 shows a flowchart of a memory access using the UTLB.
Rev. 1.00 Sep. 19, 2007 Page 171 of 1136
REJ09B0359-0100