Fujitsu MAJ3364MP Manual/User Guide - Page 53

allocation method is the same as with the REASSIGN BLOCKS command alternate sector

Page 53 highlights

(3) Automatic alternate block allocation • Automatic alternate block allocation at read operation If the ARRE flag in the MODE SELECT parameter permits the automatic alternate block allocation, the IDD automatically executes the alternate block allocation and data duplication on the defective data block detected during the READ or READ EXTENDED command. This allocation method is the same as with the REASSIGN BLOCKS command (alternate sector treatment). • Automatic alternate block allocation at write operation If the AWRE flag in the MODE SELECT parameter permits the automatic alternate block allocation, the IDD executes reassign processing to all the existing sectors in the servo frame where offtrack error occurred during WRITE/WRITE EXTENDED command processing and in the next servo frame. After completing reassignment, WRITE/WRITE EXTENDED command processing is successively executed for the following sectors. IMPORTANT Automatic alternate block allocation is made only once during the execution of one command. If second defective block is detected, the alternate block assignment processing for the first defective block is executed but the alternate block assignment processing for the second one is not executed and the command being executed terminates. However, the initiator can recover the twice error by issuing the same command again. When an error is detected in a data block in the data area, recovery data is rewritten and verified in automatic alternate block allocation during the execution of the READ or READ EXTENDED command. Alternate block allocation will not be made for the data block if recovery is successful. Example: Even if the data error which is recoverable by the WRITE LONG command is simulated, automatic alternate block allocation will not be made for the data block. 3 - 16 C141-E103-02EN

  • 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

C141-E103-02EN
3 - 16
(3)
Automatic alternate block allocation
Automatic alternate block allocation at read operation
If the ARRE flag in the MODE SELECT parameter permits the automatic alternate block
allocation, the IDD automatically executes the alternate block allocation and data duplication on
the defective data block detected during the READ or READ EXTENDED command.
This
allocation method is the same as with the REASSIGN BLOCKS command (alternate sector
treatment).
Automatic alternate block allocation at write operation
If the AWRE flag in the MODE SELECT parameter permits the automatic alternate block
allocation, the IDD executes reassign processing to all the existing sectors in the servo frame where
offtrack error occurred during WRITE/WRITE EXTENDED command processing and in the next
servo frame.
After completing reassignment, WRITE/WRITE EXTENDED command processing
is successively executed for the following sectors.
IMPORTANT
Automatic alternate block allocation is made only once during the
execution of one command.
If second defective block is detected, the
alternate block assignment processing for the first defective block is
executed but the alternate block assignment processing for the
second one is not executed and the command being executed
terminates.
However, the initiator can recover the twice error by
issuing the same command again.
When an error is detected in a data block in the data area, recovery
data is rewritten and verified in automatic alternate block allocation
during the execution of the READ or READ EXTENDED command.
Alternate block allocation will not be made for the data block if
recovery is successful.
Example:
Even if the data error which is recoverable by the WRITE
LONG command is simulated, automatic alternate block
allocation will not be made for the data block.