English
Language : 

SH7727 Datasheet, PDF (197/1109 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7700 Series
Section 3 Memory Management Unit (MMU)
3.6.1 Address Array
The address array is assigned to H'F2000000 to H'F2FFFFFF. To access an address array, the
32-bit address field (for read/write operations) and 32-bit data field (for write operations) must be
specified. The address field specifies information for selecting the entry to be accessed; the data
field specifies the VPN, V bit and ASID to be written to the address array ((1) in figure 3.15).
In the address field, specify VPN (16 to 12) as the index address for selecting the entry (bits 16 to
12), the W bits for selecting the way (bits 9 and 8), and H'F2 to indicate address array access (bits
31 to 24). The IX bit in MMUCR indicates whether an EX-OR of VPN (16 to 12) and ASID (4 to
0) in the PTEH register is taken as the index address.
When writing, the write is performed to the entry selected with the index address and way.
When reading, the VPN, V bit, and ASID of the entry selected with the index address and way in
the format of the data field in figure 3.12 without comparing addresses. 0 is written to data field
bits 16 to 12.
To invalidate a specific entry, specify the entry and way, and write 0 to the corresponding V bit.
3.6.2 Data Array
The data array is assigned to H'F3000000 to H'F3FFFFFF. To access a data array, the 32-bit
address field (for read/write operations), and 32-bit data field (for write operations) must be
specified. The address section specifies information for selecting the entry to be accessed; the data
section specifies the longword data to be written to the data array ((2) in figure 3.15). Longword
data has the same bit configuration as PTEL.
In the address field, specify VPN (16 to 12) as the index address for selecting the entry (bits 16 to
12), the W bits for selecting the way (bits 9 and 8), and H'F3 to indicate data array access (bits 31
to 24). The IX bit in MMUCR indicates whether an EX-OR of VPN (16 to 12) and ASID (4 to 0)
in the PTEH register is taken as the index address.
Both reading and writing use the longword of the data array specified by the entry address and
way number.
Rev. 5.00 Dec 12, 2005 page 125 of 1034
REJ09B0254-0500