PowerPC e500 Core Family Reference Manual, Rev. 1
Freescale Semiconductor
v
Contents
Paragraph
Number
Title
Page
Number
Cont ents
About This Book
Audience ....................................................................................................................... xxxii
Organization.................................................................................................................. xxxii
Suggested Reading....................................................................................................... xxxiii
General Information............................................................................................. xxxiii
Related Documentation ....................................................................................... xxxiv
Conventions ................................................................................................................. xxxiv
Terminology Conventions..............................................................................................xxxv
Part I
e500 Core
Chapter 1
Core Complex Overview
1.1
Overview.......................................................................................................................... 1-1
1.1.1
Upward Compatibility ................................................................................................. 1-3
1.1.2
Core Complex Summary ............................................................................................. 1-3
1.2
e500 Processor and System Version Numbers................................................................. 1-5
1.3
Features ............................................................................................................................ 1-5
1.3.1
e500v2 Differences .................................................................................................... 1-11
1.4
Instruction Set ................................................................................................................ 1-12
1.5
Instruction Flow ............................................................................................................. 1-14
1.5.1
Initial Instruction Fetch.............................................................................................. 1-14
1.5.2
Branch Detection and Prediction ............................................................................... 1-14
1.5.3
e500 Execution Pipeline ............................................................................................ 1-16
1.6
Programming Model ...................................................................................................... 1-18
1.7
On-Chip Cache Implementation .................................................................................... 1-20
1.8
Interrupts and Exception Handling ................................................................................ 1-20
1.8.1
Exception Handling ................................................................................................... 1-20
1.8.2
Interrupt Classes ........................................................................................................ 1-21
1.8.3
Interrupt Types ........................................................................................................... 1-21
1.8.4
Upper Bound on Interrupt Latencies ......................................................................... 1-22
1.8.5
Interrupt Registers...................................................................................................... 1-22
1.9
Memory Management.................................................................................................... 1-24
1.9.1
Address Translation ................................................................................................... 1-26
1.9.2
MMU Assist Registers (MAS0–MAS4 and MAS6–MAS7)..................................... 1-27
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...