Datasheet

Table Of Contents
External Interface Module (EIM)
Freescale Semiconductor 13-5
Figure 13-4. Data Transfer State Transition Diagram
Table 13-3 describes the states as they appear in subsequent timing diagrams.
Table 13-3. Bus Cycle States
State Cycle CLKOUT Description
S0 All High The read or write cycle is initiated in S0. On the rising edge of CLKOUT, the device
places a valid address on the address bus and drives R/W high for a read and low
for a write, if it is not already in the appropriate state. The processor asserts TIP,
SIZ[1:0], and TS
on the rising edge of CLKOUT.
S1 All Low The appropriate CS
n, BS, and OE signals assert on the CLKOUT falling edge.
Fast
Termination
TA
must be asserted during S1. Data is made available by the external device and
is sampled on the rising edge of CLKOUT with TA asserted.
S2 Read/write
(skipped fast
termination)
High TS
is negated on the rising edge of CLKOUT in S2.
Write The data bus is driven out of high impedance as data is placed on the bus on the
rising edge of CLKOUT.
S3 Read/write
(skipped for
fast
termination)
Low The processor waits for TA
assertion. If TA is not sampled as asserted before the
rising edge of CLKOUT at the end of the first clock cycle, the processor inserts wait
states (full clock cycles) until TA
is sampled as asserted.
Read Data is made available by the external device on the falling edge of CLKOUT and
is sampled on the rising edge of CLKOUT with TA
asserted.
S4 All High The external device should negate TA
.
Read
(including
fast-terminati
on)
The external device can stop driving data after the rising edge of CLKOUT.
However data could be driven through the end of S5.
S0
S3
S5
S4
S1
S2
Basic
Next Cycle
Wait
States
Read/Write
Fast
Termination
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3