Datasheet
Bus Operation
6-32  MCF5206e USER’S MANUAL MOTOROLA
Clock 3 (C3)
At the end of C3, the MCF5206e samples the level of internal asynchronous transfer 
acknowledge and if it is asserted, latches the current value of D[31:24]. If internal 
asynchronous transfer acknowledge is asserted, the byte transfer is complete and the 
transfer terminates. If internal asynchronous transfer acknowledge is negated, the 
MCF5206e continues to sample internal asynchronous transfer acknowledge and inserts 
wait states instead of terminating the transfer. The MCF5206e continues to sample 
internal asynchronous transfer acknowledge until it is asserted. As long as ATA is 
asserted prior to the falling edge of C2, internal asynchronous transfer acknowledge is 
asserted by the rising edge of C3.
6.5.7 Asynchronous Acknowledge Write Transfer
Figure 6-18 is a flowchart for write transfers to 8-, 16-, or 32-bit ports with asynchronous 
termination. Bus operations are similar for each case and vary only with the size indicated, 
the portion of the data bus used for the transfer, and the specific number of cycles needed 
for each transfer.
Figure 6-18. Byte-, Word-, and Longword-Write Transfer with Asynchronous 
Termination Flowchart
MCF5206e
SYSTEM
1. DRIVE ADDRESS ON A[27:0]
2. DRIVE R/W
 TO WRITE (R/W = 0)
3. DRIVE SIZ[1:0] TO INDICATE BYTE, WORD OR LONGWORD
4. DRIVE TT[1:0] AND ATM TO INDICATE APPROPRIATE 
ACCESS TYPE
5. ASSERT TS
 FOR ONE CLK CYCLE
1. RECOGNIZE THE TRANSFER IS DONE
2. THREE-STATE D[31:0]
*TO INSERT WAIT STATES, ATA IS DRIVEN NEGATED.
1. DECODE ADDRESS AND SELECT THE APPROPRIATE 
SLAVE DEVICE.*
2. ASSERT ATA
3. CAPTURE THE DATA FROM THE APPROPRIATE BYTE 
LANES BASED ON SIZ[1:0], A[1:0] AND PORT SIZE
1. NEGATE TS
2. DRIVE ATM TO INDICATE APPROPRIATE ACCESS TYPE
3. DRIVE DATA ON APPROPRIATE BYTE LANES BASED ON 
SIZ[1:0], A[1:0] AND PORT SIZE
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
 Go to: www.freescale.com
nc...










