Hitachi C4K60 Specifications - Page 133

Ultra DMA Data Transfer Timing - driver

Page 133 highlights

8.2. Ultra DMA Data Transfer Timing DMARQ (device) DMACK(host) STOP (host) Figure 8.4 Initiating an Ultra DMA Read tUI tACK tENV tFS tZAD HDMARDY(host) tACK tENV tZ IO R D Y tFS tZAD tZFS DSTROBE (device) tAZ DD(15:0) tDZFS tDVS tDVH tACK DA0, DA1, DA2, CS0-, CS1- Note: The definitions for the STOP, HDMARDY and DSTROBE signal lines are not in effect until DMARQ and DMACK are asserted. Mode 0(ns) Mode 1(ns) Mode 2(ns) Mode3(ns) Mode4(ns) Mode5(ns Description ) SYMBOL MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX tDVS 70 48 31 20 6.7 4.8 Data valid setup time at sender tDVH 6.2 6.2 6.2 6.2 6.2 4.8 Data valid hold time at sender tFS 230 200 170 130 120 90 First strobe tUI 0 0 0 0 0 0 Unlimited interlock tAZ 10 10 10 10 10 10 Maximum time allowed for output drivers to release tZAD 0 0 0 0 0 0 Maximum delay time for output drivers turning on tENV tZIORDY 20 70 20 70 20 70 20 55 20 55 20 50 Envelope time 0 0 0 0 0 0 Minimum time waiting before driving IORDY tZFS 0 0 0 0 0 35 Time from STROBE output released-to-driving until the first transition of critical timing tDZFS 70 48 31 20 6.7 25 Time from data output released- to-driving until the first transition of critical timing tACK 20 20 20 20 20 20 Setup and hold times before assertion and negation of DMACK_ K6610170 Rev.2 Dec 22, 2004 - 133 -

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145

K6610170
Rev.2
Dec 22, 2004
- 133 -
8.2. Ultra DMA Data Transfer Timing
Figure 8.4 Initiating an Ultra DMA Read
DMARQ
(device)
DMACK-
(host)
STOP
(host)
HDMARDY-
(host)
DSTROBE
(device)
DD(15:0)
t
ZAD
DA0, DA1, DA2,
CS0-, CS1-
t
UI
t
ZAD
t
ACK
t
ACK
t
ENV
t
ENV
t
ZIORDY
t
FS
t
FS
t
DVS
t
AZ
t
DVH
t
ACK
t
DZFS
t
ZFS
Note:
The definitions for the STOP, HDMARDY and DSTROBE signal lines are not in effect until DMARQ
and DMACK are asserted.
Mode 0(ns) Mode 1(ns) Mode 2(ns) Mode3(ns) Mode4(ns) Mode5(ns
)
Description
SYMBOL MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX
t
DVS
70
48
31
20
6.7
4.8
Data valid setup time at sender
t
DVH
6.2
6.2
6.2
6.2
6.2
4.8
Data valid hold time at sender
t
FS
230
200
170
130
120
90
First strobe
t
UI
0
0
0
0
0
0
Unlimited interlock
t
AZ
10
10
10
10
10
10
Maximum time allowed for output
drivers to release
t
ZAD
0
0
0
0
0
0
Maximum delay time for output
drivers turning on
t
ENV
20
70
20
70
20
70
20
55
20
55
20
50
Envelope time
t
ZIORDY
0
0
0
0
0
0
Minimum time waiting before
driving IORDY
t
ZFS
0
0
0
0
0
35
Time from STROBE output
released-to-driving until the first
transition of critical timing
t
DZFS
70
48
31
20
6.7
25
Time from data output released-
to-driving until the first transition
of critical timing
t
ACK
20
20
20
20
20
20
Setup and hold times before
assertion and negation of
DMACK_