Freescale Semiconductor, Inc.
TABLE OF CONTENTS (Continued)
Paragraph
Number
Title
Page
Number
7.8.2.3
7.8.2.4
7.9
7.9.1
7.9.2
7.9.3
7.9.4
7.10
7.11
7.11.1
7.11.2
7.11.3
M68040 Synchronous DMA Arbitration ..........................................7-55
M68040 Asynchronous DMA Arbitration ........................................7-57
Bus Snooping Operation .......................................................................7-59
Snoop-Inhibited Cycle........................................................................7-60
Snoop-Enabled Cycle (No Intervention Required) ............................ 7-61
Snoop Read Cycle (Intervention Required) .......................................7-63
Snoop Write Cycle (Intervention Required) .......................................7-63
Reset Operation ....................................................................................7-65
Special Modes of Operation ..................................................................7-68
Output Buffer Impedance Selection ...................................................7-68
Multiplexed Bus Mode .......................................................................7-68
Data Latch Enable Mode ...................................................................7-69
8.1
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
8.2.9
8.2.10
8.3
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
8.4.6
8.4.6.1
8.4.6.2
8.4.6.3
8.4.6.4
Section 8
Exception Processing
Exception Processing Overview ............................................................8-1
Integer Unit Exceptions ......................................................................... 8-5
Access Fault Exception ..................................................................... 8-6
Address Error Exception.................................................................... 8-8
Instruction Trap Exception .................................................................8-8
Illegal Instruction and Unimplemented Instruction Exceptions .......... 8-9
Privilege Violation Exception .............................................................8-9
Trace Exception .................................................................................8-10
Format Error Exception .....................................................................8-11
Breakpoint Instruction Exception ....................................................... 8-12
Interrupt Exception ............................................................................8-12
Reset Exception.................................................................................8-17
Exception Priorities ...............................................................................8-19
Return From Exceptions........................................................................8-20
Four-Word Stack Frame (Format $0) ................................................8-21
Four-Word Throwaway Stack Frame (Format $1) ............................. 8-21
Six-Word Stack Frame (Format $2) ...................................................8-22
Floating-Point Post-Instruction Stack Frame (Format $3) ................. 8-23
Eight-Word Stack Frame (Format $4)................................................8-23
Access Error Stack Frame (Format $7) .............................................8-24
Effective Address ...........................................................................8-24
Special Status Word (SSW) ...........................................................8-24
Write-Back Status ..........................................................................8-26
Fault Address .................................................................................8-26
MOTOROLA
M68040 USER’S MANUAL
xi
For More Information On This Product,
Go to: www.freescale.com