поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

UM0434 датащи(PDF) 29 Page - STMicroelectronics

номер детали UM0434
подробное описание детали  The primary objective of this user?셲 manual is to describe
PDF  390 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STMICROELECTRONICS [STMicroelectronics]
домашняя страница  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0434 датащи(HTML) 29 Page - STMicroelectronics

Back Button UM0434 Datasheet HTML 25Page - STMicroelectronics UM0434 Datasheet HTML 26Page - STMicroelectronics UM0434 Datasheet HTML 27Page - STMicroelectronics UM0434 Datasheet HTML 28Page - STMicroelectronics UM0434 Datasheet HTML 29Page - STMicroelectronics UM0434 Datasheet HTML 30Page - STMicroelectronics UM0434 Datasheet HTML 31Page - STMicroelectronics UM0434 Datasheet HTML 32Page - STMicroelectronics UM0434 Datasheet HTML 33Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 390 page
background image
e200z3 core complex overview
UM0434
30/391
3.5.2
Interrupt classes
All interrupts may be categorized as asynchronous/synchronous and critical/noncritical.
Asynchronous interrupts (such as machine check, critical input, and external interrupts)
are caused by events that are independent of instruction execution. For asynchronous
interrupts, the address reported in a save/restore register is the address of the
instruction that would have executed next had the asynchronous interrupt not occurred.
Synchronous interrupts are those that are caused directly by the execution or
attempted execution of instructions. Synchronous inputs are further divided into precise
and imprecise types.
Synchronous precise interrupts are those that precisely indicate the address of the
instruction causing the exception that generated the interrupt or, in some cases,
the address of the immediately following instruction. The interrupt type and status
bits allow determination of which of the two instructions has been addressed in the
appropriate save/restore register.
Synchronous imprecise interrupts are those that may indicate the address of the
instruction causing the exception that generated the interrupt, or some instruction
after the instruction causing the interrupt. If the interrupt was caused by either the
context synchronizing mechanism or the execution synchronizing mechanism, the
address in the appropriate save/restore register is the address of the interrupt-
forcing instruction. If the interrupt was not caused by either of those mechanisms,
the address in the save/restore register is the last instruction to start execution and
may not have completed. No instruction following the instruction in the
save/restore register has executed.
3.5.3
Interrupt types
The e200z3 core processes all interrupts as either debug, critical, or noncritical types.
Separate control and status register sets are provided for each type of interrupt. The core
handles interrupts from these three categories in the following order of priority:
1.
Debug interrupt—The EIS defines a separate set of resources for the debug interrupt.
The debug save and restore registers (DSRR0/DSRR1) are used to save state when a
debug interrupt is taken; the rfdi instruction restores state when interrupt handling
completes.The debug enable bit, HID0[DAPUEN], determines what interrupt is taken
when a debug exception occurs, as follows:
If DAPUEN = 0, the debug interrupt is disabled. Debug interrupts use the critical
interrupt resources: CSRR0/CSRR1 and rfci; rfdi is treated as an illegal
instruction. DCLREE, DCLRCE, CICLRDE, and MCCLRDE settings are ignored
and are assumed to be ones.
If DAPUEN = 1, the debug APU is enabled. Debug interrupts use DSRR0/DSRR1
for saving state, and rfdi is available for returning from a debug interrupt.
2.
Noncritical interrupts—First-level interrupts that allow the processor to change program
flow to handle conditions generated by external signals, errors, or unusual conditions
arising from program execution or from programmable timer events. These interrupts
are largely identical to those defined by the OEA portion of the PowerPC architecture.
They use the save and restore registers (SRR0/SRR1) to save state when they are
taken, and they use the rfi instruction to restore state. Asynchronous noncritical
interrupts can be masked by the external interrupt enable bit, MSR[EE].
3.
Critical interrupts—Critical interrupts can be taken during a noncritical interrupt or
during regular program flow. They use the critical save and restore registers



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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