Fujitsu MHN2150AT Manual/User Guide - Page 177

The device shall drive a data word onto DD 15:0.

Page 177 highlights

5.5 Ultra DMA Feature Set 8) The device may assert DSTROBE tZIORDY after the host has asserted DMACK-. Once the device has driven DSTROBE the device shall not release DSTROBE until after the host has negated DMACK- at the end of an Ultra DMA burst. 9) The host shall negate STOP and assert HDMARDY- within t after ENV asserting DMACK-. After negating STOP and asserting HDMARDY-, the host shall not change the state of either signal until after receiving the first transition of DSTROBE from the device (i.e., after the first data word has been received). 10) The device shall drive DD (15:0) no sooner than tZAD after the host has asserted DMACK-, negated STOP, and asserted HDMARDY-. 11) The device shall drive the first word of the data transfer onto DD (15:0). This step may occur when the device first drives DD (15:0) in step (10). 12) To transfer the first word of data the device shall negate DSTROBE within tFS after the host has negated STOP and asserted HDMARDY-. The device shall negate DSTROBE no sooner than t after driving the first word of data onto DVS DD (15:0). 5.5.3.2 The data in transfer The following steps shall occur in the order they are listed unless otherwise specifically allowed (see 5.6.3.3 and 5.6.3.2 for specific timing requirements): 1) The device shall drive a data word onto DD (15:0). 2) The device shall generate a DSTROBE edge to latch the new word no sooner than tDVS after changing the state of DD (15:0). The device shall generate a DSTROBE edge no more frequently than tCYC for the selected Ultra DMA Mode. The device shall not generate two rising or two falling DSTROBE edges more frequently than 2t for the selected Ultra DMA mode. CYC 3) The device shall not change the state of DD (15:0) until at least t after DVH generating a DSTROBE edge to latch the data. 4) The device shall repeat steps (1), (2) and (3) until the data transfer is complete or an Ultra DMA burst is paused, whichever occurs first. 5.5.3.3 Pausing an Ultra DMA data in burst The following steps shall occur in the order they are listed unless otherwise specifically allowed (see 5.6.3.4 and 5.6.3.2 for specific timing requirements). a) Device pausing an Ultra DMA data in burst 1) The device shall not pause an Ultra DMA burst until at least one data word of an Ultra DMA burst has been transferred. 2) The device shall pause an Ultra DMA burst by not generating DSTROBE edges. C141-E120-02EN 5-101

  • 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
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236

5.5
Ultra DMA Feature Set
C141-E120-02EN
5-101
8)
The device may assert DSTROBE t
ZIORDY
after the host has asserted DMACK-.
Once the device has driven DSTROBE the device shall not release
DSTROBE until after the host has negated DMACK- at the end of an Ultra
DMA burst.
9)
The host shall negate STOP and assert HDMARDY- within t
ENV
after
asserting DMACK-.
After negating STOP and asserting HDMARDY-, the
host shall not change the state of either signal until after receiving the first
transition of DSTROBE from the device (i.e., after the first data word has
been received).
10)
The device shall drive DD (15:0) no sooner than t
ZAD
after the host has
asserted DMACK-, negated STOP, and asserted HDMARDY-.
11)
The device shall drive the first word of the data transfer onto DD (15:0).
This step may occur when the device first drives DD (15:0) in step (10).
12)
To transfer the first word of data the device shall negate DSTROBE within t
FS
after the host has negated STOP and asserted HDMARDY-.
The device shall
negate DSTROBE no sooner than t
DVS
after driving the first word of data onto
DD (15:0).
5.5.3.2
The data in transfer
The following steps shall occur in the order they are listed unless otherwise
specifically allowed (see 5.6.3.3 and 5.6.3.2 for specific timing requirements):
1)
The device shall drive a data word onto DD (15:0).
2)
The device shall generate a DSTROBE edge to latch the new word no sooner
than t
DVS
after changing the state of DD (15:0).
The device shall generate a
DSTROBE edge no more frequently than t
CYC
for the selected Ultra DMA
Mode.
The device shall not generate two rising or two falling DSTROBE
edges more frequently than 2t
CYC
for the selected Ultra DMA mode.
3)
The device shall not change the state of DD (15:0) until at least t
DVH
after
generating a DSTROBE edge to latch the data.
4)
The device shall repeat steps (1), (2) and (3) until the data transfer is
complete or an Ultra DMA burst is paused, whichever occurs first.
5.5.3.3
Pausing an Ultra DMA data in burst
The following steps shall occur in the order they are listed unless otherwise
specifically allowed (see 5.6.3.4 and 5.6.3.2 for specific timing requirements).
a)
Device pausing an Ultra DMA data in burst
1)
The device shall not pause an Ultra DMA burst until at least one data
word of an Ultra DMA burst has been transferred.
2)
The device shall pause an Ultra DMA burst by not generating
DSTROBE edges.