Fujitsu MBA3300NC Product Manual - Page 49

AWRE Type 1 = 16 times, ARRE = Twice

Page 49 highlights

2) Application requirements / processing When 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. Sectors to be made AWRE shall be following: - the sector where the error occurs and the latter sectors and, - the sectors whose data are logically continual and stored in Cache, - the sectors which will be processed in this Write command and, - the sectors which locate between erroneous Servo −1 and +1 (including Split sector) This function is also applied for the sector that has already been re-assigned. Remark: When a write protection is prohibited through the setting terminal, the auto alternate block allocation processing specification is disabled. IMPORTANT Automatic alternate block allocation is made up to the following quantities during the execution of one command: ARRE = Twice AWRE (Type 1) = 16 times AWRE (Type 2) =Maximum number which can be processed within the recovery time limit If more than the above mentioned 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. C141-E270 45

  • 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

2) Application requirements / processing
When 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.
Sectors to be made AWRE shall be following:
-
the sector where the error occurs and the latter sectors and,
-
the sectors whose data are logically continual and stored in Cache,
-
the sectors which will be processed in this Write command and,
-
the sectors which locate between erroneous Servo
1 and +1 (including Split sector)
This function is also applied for the sector that has already been re-assigned.
Remark:
When a write protection is prohibited through the setting terminal, the auto alternate
block allocation processing specification is disabled.
IMPORTANT
Automatic alternate block allocation is made up to the following
quantities during the execution of one command:
ARRE = Twice
AWRE (Type 1) = 16 times
AWRE (Type 2) = Maximum number which can be processed
within the recovery time limit
If more than the above mentioned 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.
C141-E270
45