
Advanced Technology Attachment Controller (ATA)
MCF5253 Reference Manual, Rev. 1
23-12
Freescale Semiconductor
23.4.3.5
UDMA Out Timing Diagrams
UDMA mode timing is more complicated than PIO mode or MDMA mode. In this section, timing
diagrams for UDMA out are provided.
shows timing for UDMA out transfer start.
Table 23-6. Timing Parameters for UDMA in Burst
ATA
Parameter
Spec
Parameter
Value
Required Conditions
tack
tack
tack(min) = (time_ack * T) - ( tskew2)
time_ack
tenv
tenv
tenv(min) = (time_env * T) - ( tskew2)
tenv(max) = (time_env * T) + ( tskew2)
time_env
tds
tds1
tds - (tskew3) - ti_ds > 0
tskew3, ti_ds, ti_dh
should be low enough
tdh
tdh1
tdh - (tskew3) -ti_dh > 0
tcyc
tc1
(tcyc - tskew + TBD) > T
T big enough
trp
trp
trp(min) = time_rp * T - ( tskew6)
time_rp
–
tx1
1
1
There is a special timing requirement in the ATA host that requires the internal DIOW to go only high three clocks after the last
active edge on the DSTROBE signal. The equation given on this line tries to capture this constraint.
2. Make ton and toff big enough to avoid bus contention.
(time_rp * T) - (tco + tsu + 3T + 2 *tbuf + 2*tcable2) > trfs (drive)
time_rp
tmli
tmli1
tmli1(min) = (tim 0.4) * T
time_mlix
tzah
tzah
tzah(min) = (ti 0.4) * T
time_zah
tdzfs
tdzfs
tdzfs = (time_dzfs * T) - ( tskew2)
time_dzfs
tcvh
tcvh
tcvh = (time_cvh *T) - ( tskew2)
time_cvh
–
ton
toff
ton = time_on * T - tskew1
toff = time_off * T - tskew1
–
Summary of Contents for MCF5253
Page 1: ...Document Number MCF5253RM Rev 1 08 2008 MCF5253 Reference Manual...
Page 26: ...MCF5253 Reference Manual Rev 1 xxvi Freescale Semiconductor...
Page 32: ...MCF5253 Reference Manual Rev 1 xxxii Freescale Semiconductor...
Page 46: ...MCF5253 Introduction MCF5253 Reference Manual Rev 1 1 14 Freescale Semiconductor...
Page 62: ...Signal Description MCF5253 Reference Manual Rev 1 2 16 Freescale Semiconductor...
Page 98: ...Instruction Cache MCF5253 Reference Manual Rev 1 5 10 Freescale Semiconductor...
Page 104: ...Static RAM SRAM MCF5253 Reference Manual Rev 1 6 6 Freescale Semiconductor...
Page 128: ...Synchronous DRAM Controller Module MCF5253 Reference Manual Rev 1 7 24 Freescale Semiconductor...
Page 144: ...Bus Operation MCF5253 Reference Manual Rev 1 8 16 Freescale Semiconductor...
Page 176: ...System Integration Module SIM MCF5253 Reference Manual Rev 1 9 32 Freescale Semiconductor...
Page 198: ...Analog to Digital Converter ADC MCF5253 Reference Manual Rev 1 12 6 Freescale Semiconductor...
Page 246: ...DMA Controller MCF5253 Reference Manual Rev 1 14 18 Freescale Semiconductor...
Page 282: ...UART Modules MCF5253 Reference Manual Rev 1 15 36 Freescale Semiconductor...
Page 344: ...Audio Interface Module AIM MCF5253 Reference Manual Rev 1 17 46 Freescale Semiconductor...
Page 362: ...I2 C Modules MCF5253 Reference Manual Rev 1 18 18 Freescale Semiconductor...
Page 370: ...Boot ROM MCF5253 Reference Manual Rev 1 19 8 Freescale Semiconductor...