English
Language : 

MC68030 Datasheet, PDF (233/602 Pages) Motorola, Inc – ENHANCED 32-BIT MICROPROCESSOR
Bus Operation
CLK
A31-A0
S0
S2
Sw
Sw
S4
FC2-FC0
SIZ1-SIZ0
R/W
S0
S2
S4
ECS
OCS
AS
DS
DSACK1
DSACK0
DBEN
D31-D0
IPL0-IPL2
BERR
HALT
WRITE WITH BUS ERROR ASSERTED
INTERNAL
PROCESSING
STACK WRITE
Figure 7-50. Late Bus Error with DSACKx
A bus error occurring during a burst fill operation is a special case. If a bus error occurs
during the first cycle of a burst, the data is ignored, the entire cache line is marked invalid,
and the burst operation is aborted. If the cycle is for an instruction fetch, a bus error
exception is made pending. This bus error is processed only if the execution unit attempts
to use either of the two words latched during the bus cycle. If the cycle is for a data fetch,
the bus error exception is taken immediately. Refer to Section 11 Instruction Execution
Timing for more information about pipeline operation.
MOTOROLA
MC68030 USER’S MANUAL
7-87