Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MPC8540 Datasheet(PDF) 237 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 237 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 233Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 234Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 235Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 236Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 237Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 238Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 239Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 240Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 241Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 237 / 1302 page
background image
Interrupts and Exception Handling
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
5-23
Each interrupt has an associated interrupt vector address, obtained by concatenating the IVPR
value with the address index in the associated IVOR (that is,
IVPR[32–47]||IVORn[48–59]||0b0000). The resulting address is that of the instruction to be
executed when that interrupt occurs. IVPR and IVOR values are indeterminate on reset, and must
be initialized by the system software using mtspr. Table 5-7 lists IVOR registers implemented on
the e500 and the associated interrupts.
Critical Interrupt Registers
CSRR0
Critical save/restore register 0—On critical interrupts, holds either the address of the instruction causing
the exception or the address of the instruction that will execute after the rfci instruction.
CSRR1
Critical save/restore register 1—Holds machine state on critical interrupts and restores machine state after
an rfci instruction is executed.
Machine Check Interrupt Registers
MCSRR0 Machine check save/restore register 0—Used to store the address of the instruction that will execute after
an rfmci instruction is executed.
MCSRR1 Machine check save/restore register 1—Holds machine state on machine check interrupts and restores
machine state (if recoverable) after an rfmci instruction is executed.
MCAR
Machine check address register—Holds the address of the data or instruction that caused the machine
check interrupt. MCAR contents are not meaningful if a signal triggered the machine check interrupt.
Syndrome Registers
MCSR
Machine check syndrome register—Holds machine state information on machine check interrupts and
restores machine state after an rfmci instruction is executed.
ESR
Exception syndrome register—Provides a syndrome to differentiate between the different kinds of
exceptions that generate the same interrupt type. Upon generation of a specific exception type, the
associated bit is set and all other bits are cleared.
SPE APU Interrupt Registers
SPEFSC
R
Signal processing and embedded floating-point status and control register—Provides interrupt control and
status as well as various condition bits associated with the operations performed by the SPE APU.
Other Interrupt Registers
DEAR
Data exception address register—Holds the address that was referenced by a load, store, or cache
management instruction that caused an alignment, data TLB miss, or data storage interrupt.
IVPR
IVORs
Together, IVPR[32–47]||IVORn [48–59]||0b0000 define the address of an interrupt-processing routine.
See Table 5-7 and the EREF for more information.
Table 5-6. Interrupt Registers (continued)
Register
Description



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