mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 144

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
The PowerPC Core
6.3.8 Interrupt Ordering
There are two main types of interrupts:
Instruction-related exceptions (interrupt causes) are detected while the instruction is in
various stages of being processed by the core. Exceptions found early in instruction
processing preclude detection of further exceptions. This earlier interrupt will eventually be
taken. If more than one instruction in the pipeline causes an exception, only the first
exception is taken and causes an interrupt. The remaining instruction-induced exceptions
are ignored. The following table lists the instruction-related interrupts in the order of
detection within the instruction processing.
• Instruction-related interrupts
• Asynchronous interrupts
NOTES:
NUMBER
10
11
7
1
2
3
4
5
6
1
8
9
1.
2.
The trace mechanism is implemented by letting one instruction go as if no trace is enabled and
Exclusive for any one instruction.
trapping the second instruction. This, of course, refers to this second instruction.
Table 6-5. Instruction-Related Interrupt Detection Order
Trace
Implementation Dependent Instruction TLB
Miss
Implementation Dependent Instruction TLB
Error
Machine Check Interrupt
Debug I- Breakpoint
Implementation Dependent Software Emulation
Interrupt
Floating-Point Unavailable
Privileged Instruction
Alignment Interrupt
System Call Interrupt
Trap
Implementation Dependent Data TLB Miss
Implementation Dependent Data TLB Error
Machine Check Interrupt
Debug L- Breakpoint
Freescale Semiconductor, Inc.
For More Information On This Product,
INTERRUPT TYPE
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
Trace Bit Asserted
Instruction Memory Management Unit TLB Miss
Instruction Memory Management Unit
Protection / Translation Error
Fetch Error
Match Detection
Attempt to Invoke Unimplemented Feature
Attempt to is Made to Execute Floating-Point
Instruction and MSR
Attempt to Execute Privileged Instruction in
Problem Mode
Load/Store Checking
SC Instruction
Trap Instruction
Data Memory Management Unit TLB Miss
Data Memory Management Unit TLB Protection/
Translation Error
Load or Store Access Error
Match Detection
CAUSE
FP
=0
MOTOROLA

Related parts for mpc823rg