Datasheet
Bus Operation
MOTOROLA MCF5206e USER’S MANUAL 6-75
Figure 6-45. External Master Bursting Read Transfer Using MCF5206e-Generated
Transfer-Acknowledge Flowchart
EXTERNAL MASTER
MCF5206e
1. DRIVE ADDRESS ON A[27:0]
2. DRIVE R/W
TO READ (R/W = 1)
3. DRIVE SIZ[1:0] TO INDICATE
WORD, LONGWORD OR LINE
4. ASSERT TS
FOR ONE CLK CYCLE
1. REGISTER EXTERNAL
1. NEGATE TS
1. REGISTER DATA
2. RECOGNIZE THE 1ST
TRANSFER IS DONE
3. INCREMENT APPROPRIATE
ADDRESS BITS BASED ON
SIZ[1:0], A[3:0] AND PORT SIZE
1. DRIVE TA TO NEGATED STATE*
2. LOAD WAIT STATE COUNTER
WITH APPROPRIATE COUNT
VALUE
1. DRIVE TA TO ASSERTED FOR
ONE CLK CYCLE
1. NEGATE TA FOR ONE CLK
CYCLE
1. THREE-STATE TA
.
1. DRIVE DATA ON THE
APPROPRIATE BYTE LANES
BASED ON SIZ[1:0], A[1:0] AND
PORT SIZE
SYSTEM
1. DECODE ADDRESS AND
SELECT THE APPROPRIATE
SLAVE DEVICE
1. DECODE ADDRESS AND SELECT
THE APPROPRIATE SLAVE
DEVICE
2. DRIVE DATA ON THE
APPROPRIATE BYTE LANES
BASED ON SIZ[1:0], A[1:0] AND
PORT SIZE
1. DRIVE TA TO ASSERTED FOR
ONE CLK CYCLE
1. DECODE ADDRESS AND
SELECT THE APPROPRIATE
SLAVE DEVICE
2. DRIVE DATA ON THE
APPROPRIATE BYTE LANES
BASED ON SIZ[1:0], A[1:0] AND
PORT SIZE
1. REGISTER DATA
2. RECOGNIZE THE 2ND
TRANSFER IS DONE
3. INCREMENT APPROPRIATE
ADDRESS BITS BASED ON
SIZ[1:0], A[3:0] AND PORT
SIZE
1. DRIVE TA TO ASSERTED FOR
ONE CLK CYCLE
1. DECODE ADDRESS AND SELECT
THE APPROPRIATE SLAVE
DEVICE
2. DRIVE DATA ON THE
APPROPRIATE BYTE LANES
BASED ON SIZ[1:0], A[1:0] AND
PORT SIZE
1. REGISTER DATA
2. RECOGNIZE THE 3RD
TRANSFER IS DONE
3. INCREMENT APPROPRIATE
ADDRESS BITS BASED ON
SIZ[1:0], A[3:0] AND PORT SIZE
1. REGISTER DATA
2. RECOGNIZE THE 4TH
TRANSFER IS DONE
1. DRIVE TA TO ASSERTED FOR
ONE CLK CYCLE
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
