Motorola MC68030 User Manual page 215

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

Advertisement

Since CIIN, CBACK, and STERM are synchronous signals, they must meet the
synchronous input setup and hold times for all rising edges of the clock while AS is
asserted. If STERM is negated at the beginning of S2, wait states are inserted after S2,
and STERM is sampled on every rising edge of the clock thereafter until it is recognized.
Once STERM is recognized, data is latched on the next falling edge of the clock
(corresponding to the beginning of S3).
State 3
The processor maintains AS, DS, and DBEN asserted during S3. It also holds the address
valid during S3 for continuation of the burst. R/W, SIZ0–SIZ1, and FC0–FC2 also remain
valid throughout S3.
The external device must keep the data driven throughout the synchronous hold time for
data from the beginning of S3. The device must negate STERM within one clock after
asserting STERM; otherwise, the processor may inadvertently use STERM prematurely
for the next burst access. STERM need not be negated if subsequent accesses do not
require wait cycles.
State 4
At the beginning of S4, the processor tests the level of STERM. This state signifies the
beginning of burst mode, and the remaining states correspond to burst fill cycles. If
STERM is recognized, the processor latches the incoming data at the end of S4. This data
corresponds to the second long word of the burst. If STERM is negated at the beginning
of S4, wait states are inserted instead of S4 and S5, and STERM is sampled on every
rising edge of the clock thereafter until it is recognized. As for synchronous cycles, the
states of CBACK and CIIN are latched at the time STERM is recognized. The assertion
of CBACK at this time indicates that the burst operation should continue, and the assertion
of CIIN indicates that the data latched at the end of S4 should not be cached and that the
burst should abort.
State 5
The processor maintains all the signals on the bus driven throughout S5 for continuation
of the burst. The same hold times for STERM and data described for S3 apply here.
State 6
This state is identical to S4 except that once STERM is recognized, the third long word of
data for the burst is latched at the end of S6.
MOTOROLA
MC68030 USER'S MANUAL
Bus Operation
7-69

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents