Ver 1.3
PRELIMINARY
00 : 0 way 01 : 1 way 10 : 2 way 11: 3 way
EAGLE
0
R/W TLB V/P address register select
0 : Virtual address register
All 0’s
1 : Physical address register
3.31.2.10 TLB Virtual Address Register
Co-processor #0 – R6 (if Co-processor #0 – R7.b0 = 0)
Bit
31:17
16
R/W
R/W
R/W
R/W
Description
Default Value
TLB virtual address [31:17]
Spare bit for special purpose
All 0’s
15:8
Process Identifier number (0~255)
All 0’s
Global bit
0 : Process Identifier is compared to the value of the 8-bit Process Identifier
7
6
5
R/W
R/W
R/W
Register
1 : Process Identifier isn’t compared to the value of the 8-bit Process Identifier
Register
Spare bit for special purpose in I-TLB entry
Page access mode in the D-TLB entry
0 : Read only access mode
1 : Read/Write access mode
0b
0b
Spare bit for special purpose in I-TLB entry
Dirty page in the D-TLB entry
0 : Clean page
1 : Dirty page
Cache configuration
00b
00 : Disable cache, disable write buffer
01 : Disable cache, enable write buffer
10 : Write through cache, enable write buffer
11 : Write back cache, enable writ buffer
Access right
4:3
R/W
2
1
0
R/W
R/W
R/W
0 : Supervisor only access
1 : User/Supervisor access
Accessed
0 : Not accessed
1 : Accessed
0b
0b
0b
Valid
0 : Invalid entry
1 : Valid entry
3.31.2.11 TLB Physical Address Register
Co-processor #0 – R6 (if Co-processor #0 – R7.b0 = 1)
Bit
R/W
Description
Default Value
All 0’s
31:12
11:0
W
W
TLB physical address [31:12]
Reserved
All 0’s
3.31.2.12 Sub-bank Address Register : Indexed by SCP %R8
Co-processor #0 – R5 (R8[6:4]= x, Sub-bankx, 0≤x≤7)
Bit
R/W
Description
Default Value
Sub-bank Base Address Bit 31-12
Base Address = xxxxxxxxxxxxxxxxxxxx000000000000
31:12
R/W
All 0’s
225
CONFIDENTIAL
Beijing Peak Microtech Co.Ltd.