Electronic Components Datasheet Search
  English  ▼

X  

TMPR4956C Datasheet(PDF) 137 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) 137 Page - Toshiba Semiconductor

Back Button TMPR4956C Datasheet HTML 133Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 134Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 135Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 136Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 137Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 138Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 139Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 140Page - Toshiba Semiconductor TMPR4956C Datasheet HTML 141Page - Toshiba Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 137 / 286 page
background image
Chapter 8 CPU Exception
8-9
8.10 TLB Modified Exception
8.10.1
Cause
The TLB Modified exception occurs when a store operation virtual address reference to memory
matches a TLB entry that is marked valid but is not dirty and therefore is not writable. This exception is
not maskable.
8.10.2
Processing
The common exception vector is used for this exception, and Mod code in Cause register is set.
When this exception occurs:
•
BadVAddr, Context, XContext and EntryHi registers hold the virtual address failed address
translation
•
EntryHi register contains ASID from which the translation fault occurred, too
•
The contents of EntryLo register are undefined
If EXL bit of Status register is only set to 0, the following operation is executed. EPC register points to
the address of the instruction causing the exception. If, however, the affected instruction was in the branch
delay slot (for execution during a branch), the immediately preceding branch instruction address is
retained in EPC register and BD bit of Cause register is set to 1.
8.10.3
Servicing
The kernel uses the failed virtual address or virtual page number to identify the corresponding access
control information. The page identified may or may not permit write accesses; if writes are not permitted,
a write protection violation occurs.
If write accessed are permitted, the page frame is marked dirty/writable by the kernel in its own data
structures. The TLB Probe (TLBP) instruction places the index of the TLB entry that must be altered into
the Index register. The EntryLo register is loaded with a word containing the physical page frame and
access control bits (with the D bit set), and the EntryHi and EntryLo registers are written into the TLB.



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