6.8 Ultra DMA timings
The Ultra DMA timings meet Mode 0, 1, 2, and 4 of the Ultra DMA Protocol.
6.8.1 Initiating Read DMA
Table 25: Ultra DMA cycle timing chart (Initiating Read)
DMARQ
DMACK-
STOP
HDMARDY-
DSTROBE
DD(15:0)
Table 26: Ultra DMA cycle timings (Initiating Read)
PARAMETER
DESCRIPTION
(all values in ns)
tUI
Unlimited interlock time
tACK
Setup time for DMACK-
tENV
Envelope time
Minimum time before driving
tZIORDY
IORDY
tFS
First DSTROBE time
tCYC
Cycle time
t2CYC
Two cycle time
Maximum time allowed for out-
tAZ
put drivers to release
tZAD
Drivers to assert
tDS
Data setup time at host
tDH
Data hold time at host
Time from data output
tDZFS
released-to-driving until the first
transition of critical timing
tUI
tACK
tENV
tACK
tENV
tZIORDY
tAZ
xxxxxxxxxxxxxxxxxxxxxxxxxxx
Host drives DD
MODE 0
MODE 1
MIN
MAX
MIN
MAX
0
–
0
–
20
–
20
–
20
70
20
70
0
–
0
–
0
230
0
200
112
–
73
–
230
–
154
–
–
10
–
10
0
–
0
–
15
–
10
–
5
–
5
–
70
–
48
–
Deskstar 7K500 and Deskstar E7K500 Hard Disk Drive Specification
t2CYC
tFS
tCYC
tDS
tZAD
xxx
xxxx
RD Data
RD Data
Device drives DD
MODE 2
MODE 3
MIN
MAX
MIN
MAX
0
0
0
–
20
–
20
–
20
70
20
55
0
–
0
–
0
170
0
130
54
–
39
–
115
–
86
–
–
10
–
10
0
–
0
–
7
–
7
–
5
–
5
–
31
–
20
–
35
tCYC
tDH
xxx
RD Data
MODE 4
MODE 5
MIN
MAX
MIN
MAX
0
–
0
–
20
–
20
–
20
55
20
50
0
–
0
–
0
120
–
90
25
–
17
–
57
–
38
–
–
10
10
0
–
0
–
5
–
4.8
–
5
–
4.8
–
6.7
–
25
–
MODE 6
MIN
MAX
0
--
20
--
20
50
0
--
0
80
13
--
29
--
--
10
0
--
2.6
--
3.5
--
17.5
--