3.7.6
UTLB Data Array 2
UTLB data array 2 is allocated to addresses H'F780 0000 to H'F7FF FFFF in the P4 area. A data
array access requires a 32-bit address field specification (when reading or writing) and a 32-bit
data field specification (when writing). Information for selecting the entry to be accessed is
specified in the address field, and SA and TC to be written to data array 2 are specified in the data
field.
In the address field, bits [31:23] have the value H'F78 indicating UTLB data array 2, and the entry
is selected by bits [13:8].
In the data field, TC is indicated by bit [3], and SA by bits [2:0].
The following two kinds of operation can be used on UTLB data array 2:
1. UTLB data array 2 read
SA and TC are read into the data field from the UTLB entry corresponding to the entry set in
the address field.
2. UTLB data array 2 write
SA and TC specified in the data field are written to the UTLB entry corresponding to the entry
set in the address field.
31
Address field
1 1 1 1 0 1 1 1 1
31
Data field
TC:
E:
Rev. 4.0, 04/00, page 60 of 850
24
23
Timing control bit
Entry
Figure 3.18 Memory-Mapped UTLB Data Array 2
14
13
SA:
Space attribute bits
:
Reserved bits (0 write value, undefined read
value)
8
7
E
4
0
3 2
0
SA
TC