TABLE OF CONTENTS (Continued)
Paragraph
Number
Page
Number
Title
xii
ColdFire2/2M User’s Manual
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA
4.1.1
4.1.1.1
4.1.2
4.1.3
4.1.4
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
4.2.10
4.2.11
4.2.11.1
4.2.11.2
Exception Stack Frame Definition..........................................................4-3
Self-Aligning Stack ............................................................................4-4
Exception Vectors ..................................................................................4-5
Multiple Exceptions ................................................................................4-6
Fault-on-Fault Halt..................................................................................4-6
Exceptions...................................................................................................4-7
Reset Exception.....................................................................................4-7
Access Error Exception..........................................................................4-7
Address Error Exception ........................................................................4-8
Illegal Instruction Exception....................................................................4-9
Privilege Violation Exception..................................................................4-9
Trace Exception .....................................................................................4-9
Unimplemented Opcode Exception........................................................4-9
Debug Interrupt ....................................................................................4-10
Format Error Exceptions ......................................................................4-10
TRAP Instruction Exceptions................................................................4-10
Interrupt Exception...............................................................................4-10
Level Seven Interrupts.....................................................................4-11
Spurious, Autovectored, and Uninitialized Interrupts.......................4-12
Section 5
Integrated Memories
5.1
5.1.1
5.1.1.1
5.1.1.2
5.1.1.3
5.1.1.4
5.1.1.5
5.1.1.6
5.1.1.7
5.1.1.8
5.1.1.9
5.1.1.10
5.1.1.11
5.1.1.12
5.1.2
5.1.3
5.1.4
5.1.5
5.1.6
Instruction Cache.........................................................................................5-1
Instruction Cache Signal Description .....................................................5-1
Instruction Cache Address Bus (ICH_ADDR[14:2]) ..........................5-2
Instruction Cache Data Chip-Select (ICHD_CSB).............................5-2
Instruction Cache Data Input Bus (ICHD_DI[31:0])...........................5-2
Instruction Cache Data Output Bus (ICHD_DO[31:0]) ......................5-2
Instruction Cache Data Strobe (ICHD_ST)........................................5-2
Instruction Cache Data Read/Write (ICHD_RWB) ............................5-3
Instruction Cache Size (ICH_SZ[2:0]) ...............................................5-3
Instruction Cache Tag Chip-Select (ICHT_CSB)...............................5-3
Instruction Cache Tag Input Bus (ICHT_DI[31:8]).............................5-3
Instruction Cache Tag Output Bus (ICHT_DO[31:8])........................5-3
Instruction Cache Tag Strobe (ICHT_ST) .........................................5-4
Instruction Cache Tag Read/Write (ICHT_RWB) ..............................5-4
Instruction Cache Physical Organization................................................5-4
Interaction With Other Modules..............................................................5-4
Cache Miss Fetch Algorithm/Line Fills ...................................................5-4
Cacheability............................................................................................5-5
Invalidating Cache Entries......................................................................5-5
F
Freescale Semiconductor, Inc.
n
.