Electronic Components Datasheet Search
  English  ▼

X  

UM0434 Datasheet(PDF) 198 Page - STMicroelectronics

Part # UM0434
Description  The primary objective of this user?셲 manual is to describe
PDF  390 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0434 Datasheet(HTML) 198 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 194Page - STMicroelectronics UM0434 Datasheet HTML 195Page - STMicroelectronics UM0434 Datasheet HTML 196Page - STMicroelectronics UM0434 Datasheet HTML 197Page - STMicroelectronics UM0434 Datasheet HTML 198Page - STMicroelectronics UM0434 Datasheet HTML 199Page - STMicroelectronics UM0434 Datasheet HTML 200Page - STMicroelectronics UM0434 Datasheet HTML 201Page - STMicroelectronics UM0434 Datasheet HTML 202Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 198 / 390 page
background image
UM0434
Memory management unit
199/391
7.3.2
Replacement algorithm for TLB1
The replacement algorithm for TLB1 must be implemented completely by system software.
Thus, when an entry in TLB1 is to be replaced, the software can select which entry to
replace and write the entry number to the MAS0[ESEL] field before executing a tlbwe
instruction.
Alternately, the software can load the entry number of the next desired victim into
MAS0[NV]. The e200z3 then automatically loads MAS0[ESEL] from MAS0[NV] on a TLB
error condition as shown in
Figure 11.
See
Table 156 for a complete description of MAS register updates on various exception
conditions.
Figure 11.
Victim selection
7.3.3
The G bit (of WIMGE)
The G bit provides protection from bus accesses that could be canceled due to an exception
on a prior uncompleted instruction.
If G = 1 (guarded), these types of accesses must stall until the exception status of any
instructions in progress is known. If G = 0 (unguarded), these accesses may be issued to
the bus regardless of the completion status of other instructions. Because the core does not
make requests for load or store instructions until it is known that prior instructions will
complete without exceptions, the G bit is essentially ignored. Proper operation always
occurs to guarded storage.
7.3.4
TLB entry field summary
Table 152 summarizes the fields of e200z3 TLB entries.
Note:
All of these fields are defined at the Freescale Book E level.
MAS0
ESEL
NV
On tlbwe SelectsEntry
TLB Miss (TLB Error Interrupt)
Written by Software
Table 152.
TLB entry bit fields for e200z3
Field
Description
V
Valid bit for entry
TS
Translation address space (compared with AS bit of the current access)
TID[0–7]
Translation ID (compared with PID0 or TIDZ (all zeros))
EPN[0–19]
Effective page number (compared with effective address)



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