Freescale Semiconductor MPC850 User Manual page 10

Mpc850 family integrated communications microprocessor
Table of Contents

Advertisement

Paragraph
Number
6.1
Exceptions........................................................................................................... 6-2
6.1.1
Exception Ordering......................................................................................... 6-3
6.1.2
PowerPC-Defined Exceptions ........................................................................ 6-4
6.1.2.1
System Reset Interrupt (0x00100) .............................................................. 6-5
6.1.2.2
Machine Check Interrupt (0x00200) .......................................................... 6-5
6.1.2.3
DSI Exception (0x00300) ........................................................................... 6-6
6.1.2.4
ISI Exception (0x00400)............................................................................. 6-6
6.1.2.5
External Interrupt Exception (0x00500) ..................................................... 6-6
6.1.2.6
Alignment Exception (0x00600) ................................................................ 6-7
6.1.2.6.1
6.1.2.7
Program Exception (0x00700).................................................................... 6-9
6.1.2.8
Decrementer Exception (0x00900)........................................................... 6-10
6.1.2.9
System Call Exception (0x00C00) ........................................................... 6-10
6.1.2.10
Trace Exception (0x00D00) ..................................................................... 6-11
6.1.2.11
Floating-Point Assist Exception ............................................................... 6-12
6.1.3
Implementation-Specific Exceptions............................................................ 6-12
6.1.3.1
Software Emulation Exception (0x01000) ............................................... 6-12
6.1.3.2
Instruction TLB Miss Exception (0x01100)............................................. 6-12
6.1.3.3
Data TLB Miss Exception (0x01200)....................................................... 6-13
6.1.3.4
Instruction TLB Error Exception (0x01300) ............................................ 6-13
6.1.3.5
Data TLB Error Exception (0x014000) .................................................... 6-14
6.1.3.6
6.1.4
Implementing the Precise Exception Model................................................. 6-16
6.1.5
Recoverability after an Exception................................................................. 6-17
6.1.6
Exception Latency ........................................................................................ 6-18
6.1.7
Partially Completed Instructions .................................................................. 6-20
7.1
Instruction Cache Organization .......................................................................... 7-2
7.2
Data Cache Organization .................................................................................... 7-4
7.3
Cache Control Registers ..................................................................................... 7-6
7.3.1
Instruction Cache Control Registers ............................................................... 7-6
7.3.1.1
Reading Data and Tags in the Instruction Cache........................................ 7-8
7.3.1.2
IC_CST Commands.................................................................................... 7-9
7.3.1.2.1
7.3.1.2.2
7.3.1.2.3
CONTENTS
Chapter 6
Exceptions
Integer Alignment Exceptions ................................................................ 6-8
Chapter 7
Instruction and Data Caches
Instruction Cache Enable/Disable Commands ....................................... 7-9
Instruction Cache Load & Lock Cache Block Command ...................... 7-9
Instruction Cache Unlock Cache Block Command .............................. 7-10
MPC850 Family User's Manual
Title
Page
Number

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc850deMpc850dslMpc850sr

Table of Contents