![Freescale Semiconductor MCF54455 Reference Manual Download Page 588](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541588.webp)
Advanced Technology Attachment (ATA)
Freescale Semiconductor
23-13
is accessed.No description of operation of these registers is given here. Consult the ATA specification for
details.
The module operates in big endian mode. Therefore, as the drive data register (ATA_DDR) bytes are
transferred to/from the ATA bus, they switch order. No swaps occur for any other register.
23.4
Functional Description
The ATA interface provides two ways to communicate with ATA peripherals connected to ATA bus:
•
PIO mode read/write operation to the ATA bus.
•
DMA transfers with the ATA bus
The operation of the peripheral is described in detail in the following sections.
23.4.1
Timing on ATA Bus
Timing on the ATA bus is explained in this section with timing diagrams and equations.
23.4.1.1
PIO Mode Timing Diagrams
A timing diagram for PIO read mode appears in
Figure 23-11. PIO Read Mode Timing
To fulfill read mode timing, the different timing parameters appearing in
must be observed.
Table 23-8. Timing Parameters PIO Read
ATA
Parameter
PIO Read
Mode Timing
Parameter
1
Value
How to Meet?
t1
t1
t1(min) = time_1 * T - ( tskew5)
TIME_1
t2
t2r
t2(min) = time_2r * T - ( tskew5)
TIME_2R
t9
t9
t9(min) = time_9 * T - ( tskew6)
TIME_9
t5
t5
t5(min) = tco + tsu + tbuf + tbuf + t tcable2
if not met, increase
TIME_2
ATA_DA[2:0]
ATA_DIOR
ATA_IORDY
ATA_IORDY
Read Data[15:0]
t
1
t
2r
t
9
t
6
t
5
t
A
t
rd1
Summary of Contents for MCF54455
Page 33: ...xxviii Freescale Semiconductor ...
Page 67: ...Freescale Semiconductor 1 ...
Page 125: ...Freescale Semiconductor 1 ...
Page 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Page 173: ...Cache 6 28 Freescale Semiconductor ...
Page 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Page 207: ...Power Management 9 16 Freescale Semiconductor ...
Page 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Page 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Page 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Page 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Page 601: ...Freescale Semiconductor 1 ...
Page 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Page 843: ...Freescale Semiconductor 1 ...
Page 921: ...Revision History A 6 Freescale Semiconductor ...