Electronic Components Datasheet Search
  English  ▼

X  

TMPR4956C Datasheet(PDF) 82 Page - Toshiba Semiconductor

Part # TMPR4956C
Description  64-Bit TX System RISC TX49 Family
PDF  286 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TOSHIBA [Toshiba Semiconductor]
Direct Link  http://www.semicon.toshiba.co.jp/eng
Logo TOSHIBA - Toshiba Semiconductor

TMPR4956C Datasheet(HTML) 82 Page - Toshiba Semiconductor

Back Button TMPR4956C Datasheet HTML 78Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 79Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 80Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 81Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 82Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 83Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 84Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 85Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 86Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 82 / 286 page
background image
Chapter 3 TX49/H4 Core’s Registers
3-22
3.2.17
XContext Register (Reg
#20)
The XContext register is a read/write register, and contains a pointer to an entry in the page table entry
(PTE) array, an operating system data structure that stores virtual to physical address translations. When
there is a TLB miss, the operating system software loads the TLB with the missing translation from the
PTE array. However the contents of this register duplicates some information of the BadVAddr register, it
is arranged in a form that is more useful for TLB exception handler by a software. This register is for use
with the XTLB refill handler, which loads TLB entries for references to a 64-bit address space, and is
included solely for operating system use. The operating system sets the PTE base field in the register, as
needed. Normally, the operating system uses this register to address the current page map which resides in
the Kernel mapped segment, kseg3.
The BadVPN2 field of 27 bits has bit 39-13 of the virtual address that caused the TLB miss; bit 12 is
excluded because a single TLB entry maps to an even-odd page pair. For a 4 KByte page size, this format
may be used directly to access the pair-table of 8 Byte PTEs. For other page sizes and PTE sizes, shifting
and masking this value produces the appropriate address.
Figure 3.2.17 shows the format of the XContext register and Table 3.2.18 describes the XContext
register field.
63
33 32 31 30
4 3
0
PTEBase
R
BadVPN2
0
Figure 3.2.17 XContext Register Format
Table 3.2.18 XContext Register Field Description
Bit(s)
Field Name
Description
Cold Reset
Read/Write
63:33
PTEBase
Page table entry base pointer
This field is normally written with a value that allows the
operation system to use the Context register as a pointer into
the current PTE array in memory.
Undefined
Read/Write
32:31
R
The Region field contains bits 63-62 of the virtual address.
00: user
01: supervisor
11: kernel
Undefined
Read/Write
30:4
BadVPN2
Bad virtual page number divided by two.
This field is written by hardware on a miss. It contains the
VPN of the most recent invalidly translated virtual address.
Undefined
Read
3:0
0
Reserved
0x0
Read



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com