Samsung S5PC100 User Manual page 507

Table of Contents

Advertisement

CF CONTROLLER
1.8 TRUE IDE UDMA MODE TIMING DIAGRAM
The Ultra-DMA (UDMA) is a fast DMA protocol which supports six timing modes (mode 0 ~ 5). Mode 5 is the
fastest; it operates at 100MHz. This ATAPI host controller supports to mode 4. It runs 66MHz. Both host and
device driver perform CRC check during UDMA burst transfer. At the end of the burst, the host sends its CRC
result to the device. If the CRC result does not match, the driver reports an error in the error register and asserts
the ATA_INTRQ signal.
The following figures (figure 7, figure 8, figure 9 and figure 10) defines the relationships between host and device
interface signals for UDMA data transfer.
The timing parameters involved are tACKENV, tRP, tSS, tDVS, tDVH.
tACKENV indicates the setup and hold times of DMACK (Before assertion or negation) and envelope time
(From DMACKn to STOP and HDMARDYn).
tRP indicates Ready-to-pause time.
tSS indicates time from STROBE edge to negation of DMARQ or assertion of STOP.
tDVS is time for which data is valid until STROBE edge.
tDVH is time from STROBE edge until data may become invalid.
DMARQ
DMACK
DIOW
DIOR
CS0,CS1,
DA[2:0]
IORDY
RD
DD[15:0 ] or
DD[7:0]
5.5-12
tACKENV
tACKENV
Figure 5.5-9 UDMA- In Operation (Terminated by Device)
S5PC100 USER'S MANUAL (REV1.0)
tACKENV
tDVS
tDVH
CRC
tACKENV

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents