Fujitsu MAX3073NC Specifications - Page 281

Write And Verify

Page 281 highlights

5.3 Disk Drive Error Recovery Processing Remark: 1. When this function is specified (ARRE = "1"), the EER flag's specification in the MODE SELECT parameter is made invalid and Read retry processing is performed up to the number of times specified in the "Number of Retries during Read" parameter. If "0" is specified in the DCR flag, correction processing of the data is performed afterward (see Section 5.3.1 (3)). When "1" is specified in the DCR flag, ECC correction processing is prohibited, so even if "1" is specified in the ARRE flag, auto alternate block allocation processing will not be executed for errors in the data area. 2. When errors in the data area are recovered from by ECC correction processing, before implementing alternate block allocation processing, rewriting of the recovered data and a verify check (rereading) are performed. If data are recovered by rewriting, alternate block allocation of that data block is not performed. 3. When a write operation is prohibited through the setting terminal, the auto alternate block allocation processing specification is disabled. (2) Auto alternate block allocation processing during a write operation 1 This function is enabled by specifying "1" in the AWRE flag in the MODE SELECT parameters. Furthermore, this function is applicable to the following commands only. • WRITE command • WRITE EXTENDED command • WRITE AND VERIFY If a WRITE command has the same LBA in the log, then data will be written to the sector, and it will be verified. If the verify is successful, then the AWRE will not be performed. (no sense will be reported). If the verify is unsuccessful, then check the spare. Write the data onto the new spare, and verify it. If the verify is successful, then the reallocation will be proceeded. If the verify is unsuccessful, then the drive will add the defective spare onto the G-List, and then its conversion process will be interrupted. After reallocates all of the logged LBA included in a WRITE command the drive will start the write operation. (3) Auto alternate block allocation processing during a write operation 2 This function is enabled by specifying "1" in the AWRE flag in the MODE SELECT parameters. Furthermore, this function is applicable to the following commands only. • WRITE command • WRITE EXTENDED command • WRITE AND VERIFY When this function is permitted, if, during WRITE/WRITE EXTENDED command detects any Servo error (e.g. Write offtrack error) and cannot be recovered within pre-determined retry number (specified in Mode Parameter). For the sectors around defective Servo, alternate blocks are allocated and the data of this WRITE commands are re-written. C141-C010 5-25

  • 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
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310

5.3
Disk Drive Error Recovery Processing
C141-C010
5-25
Remark:
1.
When this function is specified (ARRE = "1"), the EER flag's specification in the MODE
SELECT parameter is made invalid and Read retry processing is performed up to the number of
times specified in the "Number of Retries during Read" parameter.
If "0" is specified in the
DCR flag, correction processing of the data is performed afterward (see Section 5.3.1 (3)).
When "1" is specified in the DCR flag, ECC correction processing is prohibited, so even if "1"
is specified in the ARRE flag, auto alternate block allocation processing will not be executed for
errors in the data area.
2.
When errors in the data area are recovered from by ECC correction processing, before
implementing alternate block allocation processing, rewriting of the recovered data and a verify
check (rereading) are performed.
If data are recovered by rewriting, alternate block allocation
of that data block is not performed.
3.
When a write operation is prohibited through the setting terminal, the auto alternate block
allocation processing specification is disabled.
(2)
Auto alternate block allocation processing during a write operation 1
This function is enabled by specifying "1" in the AWRE flag in the MODE SELECT parameters.
Furthermore, this function is applicable to the following commands only.
WRITE command
WRITE EXTENDED command
WRITE AND VERIFY
If a WRITE command has the same LBA in the log, then data will be written to the sector, and it will be
verified.
If the verify is successful, then the AWRE will not be performed.
(no sense will be reported).
If the verify is unsuccessful, then check the spare.
Write the data onto the new spare, and verify it. If the
verify is successful, then the reallocation will be proceeded. If the verify is unsuccessful, then the drive
will add the defective spare onto the G-List, and then its conversion process will be interrupted.
After
reallocates all of the logged LBA included in a WRITE command the drive will start the write operation.
(3)
Auto alternate block allocation processing during a write operation 2
This function is enabled by specifying "1" in the AWRE flag in the MODE SELECT parameters.
Furthermore, this function is applicable to the following commands only.
WRITE command
WRITE EXTENDED command
WRITE AND VERIFY
When this function is permitted, if, during WRITE/WRITE EXTENDED command detects any Servo
error (e.g. Write offtrack error) and cannot be recovered within pre-determined retry number (specified
in Mode Parameter).
For the sectors around defective Servo, alternate blocks are allocated and the data
of this WRITE commands are re-written.