Electronic Components Datasheet Search
  English  ▼

X  

UM0434 Datasheet(PDF) 171 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) 171 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 167Page - STMicroelectronics UM0434 Datasheet HTML 168Page - STMicroelectronics UM0434 Datasheet HTML 169Page - STMicroelectronics UM0434 Datasheet HTML 170Page - STMicroelectronics UM0434 Datasheet HTML 171Page - STMicroelectronics UM0434 Datasheet HTML 172Page - STMicroelectronics UM0434 Datasheet HTML 173Page - STMicroelectronics UM0434 Datasheet HTML 174Page - STMicroelectronics UM0434 Datasheet HTML 175Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 171 / 390 page
background image
Interrupts and exceptions
UM0434
172/391
6.6.4
Instruction storage interrupt (IVOR3)
An instruction storage interrupt (ISI) occurs when no higher priority exception exists and an
execute access control exception occurs. This interrupt is implemented as defined by
Book E, except for the following:
●
The byte-ordering condition does not occur in the e200z3
●
The addition of precise external termination errors that occur when an instruction fetch
is terminated by assertion of a
p_i_tea_b=ERROR termination response and
MSR[EE]=1
●
Misaligned instruction fetch exceptions
●
The extension of the byte ordering exception cases.
Exception extensions implemented in e200z3 for VLE involve extending the definition of the
instruction storage interrupt to include the following:
●
Byte-ordering exceptions for instruction accesses
●
Misaligned instruction fetch exceptions
●
Corresponding updates to the ESR as shown in
Table 128 and Table 129
.
Table 129 lists register settings when an ISI is taken.
ESR
Access:
Byte ordering:
External termination error
(precise):
[ST], [VLEMI ]. All other bits cleared.
[ST], [VLEMI ], BO. All other bits cleared.
[ST], [VLEMI ], XTE. All other bits cleared.
MCSR
Unchanged
DEAR
For access and byte-ordering exceptions, set to the effective address of a byte within the page whose
access caused the violation.
Vector
IVPR[32–47] || IVOR2[48–59] || 0b0000
Table 127.
Data storage interrupt register settings (continued)
Register
Setting description
Table 128.
ISI exceptions and conditions
Interrupt
type
IVOR
Causing conditions
Instruction
storage
IVOR
3
– Access control.
– Precise external termination error (
p_tea_b assertion and precise recognition) and
MSR[EE]=1.
– Byte ordering due to misaligned instruction across page boundary to pages with
mismatched VLE bits, or access to page with VLE set, and E indicating little-endian.
– Misaligned Instruction fetch due to a change of flow to an odd halfword instruction
boundary on a Book E (non-VLE) instruction page, due to value in LR, CTR, or xSRR0
Table 129.
Instruction storage interrupt register settings
Register
Setting description
SRR0
Set to the effective address of the excepting instruction.
SRR1
Set to the contents of the MSR at the time of the interrupt



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