IBM IC35L036UWDY10 Hard Drive Specifications - Page 197

WIDE DATA TRANSFER REQUEST 010203H, 1.3.1 Transfer Width Negotiation started by the Initiator

Page 197 highlights

10.1.3 WIDE DATA TRANSFER REQUEST (010203H) A pair of WIDE DATA TRANSFER REQUEST messages is exchanged between an initiator and a drive to establish a data transfer width agreement between the two devices. The initiator may initiate a wide data transfer negotiation at any time after the LUN has been identified. The drive initiates a wide data transfer negotiation if the drive has not negotiated with the Initiator since the last time the drive was Reset (Power-on Reset, SCSI Bus Hard Reset, or TARGET RESET message). Drive-initiated negotiation occurs either immediately following the COMMAND phase or immediately following the first reconnection. In either case negotiation occurs before any DATA phase between the drive and the initiator. The drive will negotiate the data transfer width agreement prior to negotiating the synchronous data transfer agreement. If a synchronous data transfer agreement is in effect when a WIDE DATA TRANSFER REQUEST message is received, the drive will reset the synchronous agreement to asynchronous mode. The implied data transfer width agreement remains in effect until the drive is Reset (Power-on Reset, SCSI Bus "hard" Reset, or TARGET RESET message) or a new data transfer width agreement is negotiated. If a Reset occurs, the drive to eight-bit mode. Byte Value Description 0 01H Extended message 1 02H Extended message length 2 03H WIDE DATA TRANSFER REQUEST code 3 E Transfer width exponent Figure 183. Wide Data Transfer Request. E The Transfer Width Exponent (E) is two to the transfer width exponent bytes wide. Valid data transfer widths are 8 bits (E = 00h) and 16 bits (E = 01h). Values of E greater than 01h are reserved. 10.1.3.1 Transfer Width Negotiation started by the Initiator If the Initiator recognizes that negotiation is required and sends a WIDE DATA TRANSFER REQUEST message out, the drive responds by changing to the Message In phase and sending a WIDE DATA TRANSFER REQUEST message in to the Initiator prior to transferring any additional message bytes (or any other Information phase bytes) from the Initiator. This provides an interlock during the data transfer width negotiation. The drive responds to each Initiator requested transfer width exponent as shown in the following table. Initiator Request Ei = 00h Ei > 00h Target Response Et = 00h Et = 01h Target Data Transfer Width 8 Bit 16 Bit Figure 184. Initiator Request/Target Response If, after the Target response above the Initiator asserts the ATN signal and the first message received is either a MESSAGE PARITY ERROR or a MESSAGE REJECT message, the drive negates the data transfer width agreement and goes to 8 bits mode. For the MESSAGE PARITY ERROR case the implied data Ultrastar 146Z10 hard disk drive specifications 181

  • 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
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249

10.1.3 WIDE DATA TRANSFER REQUEST (010203H)
A pair of WIDE DATA TRANSFER REQUEST messages is exchanged between an initiator and a drive to
establish a data transfer width agreement between the two devices. The initiator may initiate a wide data
transfer negotiation at any time after the LUN has been identified. The drive initiates a wide data transfer
negotiation if the drive has not negotiated with the Initiator since the last time the drive was Reset
(Power-on Reset, SCSI Bus Hard Reset, or TARGET RESET message).
Drive-initiated negotiation occurs either immediately following the COMMAND phase or immediately fol-
lowing the first reconnection. In either case negotiation occurs before any DATA phase between the drive
and the initiator. The drive will negotiate the data transfer width agreement prior to negotiating the syn-
chronous data transfer agreement. If a synchronous data transfer agreement is in effect when a WIDE
DATA TRANSFER REQUEST message is received, the drive will reset the synchronous
agreement to
asynchronous mode.
The implied data transfer width agreement remains in effect until the drive is Reset (Power-on Reset,
SCSI Bus "hard" Reset, or TARGET RESET message) or a new data transfer width agreement is ne-
gotiated. If a Reset occurs, the drive to eight-bit mode.
Transfer width exponent
E
3
WIDE DATA TRANSFER REQUEST code
03H
2
Extended message length
02H
1
Extended message
01H
0
Description
Value
Byte
Figure 183. Wide Data Transfer Request.
E
The Transfer Width Exponent (E) is two to the transfer width exponent bytes wide. Valid data
transfer widths are 8 bits (E = 00h) and 16 bits (E = 01h). Values of E greater than 01h are
reserved.
10.1.3.1 Transfer Width Negotiation started by the Initiator
If the Initiator recognizes that negotiation is required and sends a WIDE DATA TRANSFER REQUEST
message out, the drive responds by changing to the Message In phase and sending a WIDE DATA
TRANSFER REQUEST message in to the Initiator prior to transferring any additional message bytes (or
any other Information phase bytes) from the Initiator. This provides an interlock during the data transfer
width negotiation.
The drive responds to each Initiator requested transfer width exponent as shown in the following table.
Ei > 00h
Et = 01h
16 Bit
Ei = 00h
Et = 00h
8 Bit
Initiator
Target
Target Data
Request
Response
Transfer Width
Figure 184. Initiator Request/Target Response
If, after the Target response above the Initiator asserts the ATN signal and the first message received is
either a MESSAGE PARITY ERROR or a MESSAGE REJECT message, the drive negates the data trans-
fer width agreement and goes to 8 bits mode. For the MESSAGE PARITY ERROR case the implied data
Ultrastar 146Z10 hard disk drive specifications
181