Tlb Functions; Unified Tlb (Utlb) Configuration; Figure 3.7 Utlb Configuration - Hitachi SH7750 Hardware Manual

Sh7750 series superh risc engine
Hide thumbs Also See for SH7750:
Table of Contents

Advertisement

3.4

TLB Functions

3.4.1

Unified TLB (UTLB) Configuration

The unified TLB (UTLB) is so called because of its use for the following two purposes:
1. To translate a virtual address to a physical address in a data access
2. As a table of address translation information to be recorded in the instruction TLB in the event
of an ITLB miss
Information in the address translation table located in external memory is cached into the UTLB.
The address translation table contains virtual page numbers and address space identifiers, and
corresponding physical page numbers and page management information. Figure 3.7 shows the
overall configuration of the UTLB. The UTLB consists of 64 fully-associative type entries. Figure
3.8 shows the relationship between the address format and page size.
Entry 0
ASID [7:0]
Entry 1
ASID [7:0]
Entry 2
ASID [7:0]
Entry 63
ASID [7:0] VPN [31:10] V
VPN [31:10]
V
PPN [28:10]
VPN [31:10]
V
PPN [28:10]
VPN [31:10]
V
PPN [28:10]
PPN [28:10] SZ [1:0] SH C PR [1:0]

Figure 3.7 UTLB Configuration

SZ [1:0]
SH
C
PR [1:0]
SZ [1:0]
SH
C
PR [1:0]
SZ [1:0]
SH
C
PR [1:0]
Rev. 6.0, 07/02, page 71 of 986
D
WT
SA [2:0]
TC
D
WT
SA [2:0]
TC
D
WT
SA [2:0]
TC
D WT
SA [2:0] TC

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sh7750rSh7750s

Table of Contents