Interrupts and Exceptions
PowerPC e500 Core Family Reference Manual, Rev. 1
Freescale Semiconductor
5-39
5.11.1 e500 Exception Priorities
The following is a prioritized listing of e500 exceptions:
1. HRESET (Note that hard reset is not defined as a true interrupt in Book E, but is included
here to show its relationship to the interrupt structure.)
2. Machine_check
3. Debug_ude_exc
4. Critical input
5. Debug interrupt
6. External input
7. Debug—trap | instruction address compare
8. ITLB miss
9. ISI
10. SPE/embedded floating-point APU unavailable
11. Program
12. DTLB miss
13. DSI
14. Alignment
15. Embedded floating-point data interrupt
16. Embedded floating-point round interrupt
17. System call
18. Debug—data address compare | branch taken | instruction compare | return from interrupt
19. Watchdog
20. Fixed interval timer
21. Performance monitor
22. Decrementer
5.12 e500 Interrupt Latency
Interrupt latency of the core complex is 8 cycles or less unless a guarded load or a cache-inhibited
stwcx. instruction is in the last completion queue entry (CQ0). For specific information, see
Section 4.3.4, “Interrupt Latency
.”
Summary of Contents for PowerPC e500 Core
Page 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Page 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Page 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Page 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Page 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Page 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...