Motorola MC68030 User Manual page 564

Enhanced 32-811 microprocessor
Hide thumbs Also See for MC68030:
Table of Contents

Advertisement

12-38
INSTRUCTION
PENDING TRACE OR
BOUNDARIES
-------------,T-------.I
INTERRUPT EXCEPTION
+
+
PROCESSING
CLK
'~--JI
,' - -: __ ---II
Figure ·12-20. Trace or Interrupt Exception
Figure 12-21 illustrates the assertion ofthe STATUS signal for otherexception
conditions, which include MMU address translation cache miss, reset, bus
error, address error, spurious interrupt, autovectored interrupt, and F-line
instruction when no coprocessor responds. Exception processing causes
STATUS to assert for three clock cycles to indicate that normal instruction
processing has stopped. Instruction boundaries cannot be determined in this
. case since these exceptions are processed immediately, not just at instruction
boundaries.
CLK
,'----_-----1
1
Figure 12-21. Other Exceptions
Figure 12-22 shows the assertion of STATUS, indicating that the processor
has halted due to a double bus fault. Once a bus error has occurred, any
additional bus error exception occurring before the execution of the first
instruction of the bus error handler routine constitutes a double bus fault.
The processor also halts if it receives a bus error or address error during the
vector table read operations or the prefetch for the first instruction after an
external reset. STATUS remains asserted until the processor is reset.
MC68030 USER'S MANUAL
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents