IBM DARA-206000 Hard Drive Specifications - Page 105

Delayed Write Function Vendor Specific

Page 105 highlights

10.12 Delayed Write Function (Vendor Specific) Delayed Write function is a power saving enhancement whereby the device delays the actual data writing into the media. When the device is in the power saving mode and the Write command (Write Sectors, Write Multiple, or Write DMA) comes from the host, the transferred data is not written into the media immediately, only stored into the cache buffer. When the cache buffer becomes full or reaches to the predefined size, or any command except the Write command comes, the operation to write the data in the cache buffer into the media is started. Here is reason why the power consumption can be reduced by Delayed Write. When some Write commands comes with enough long interval, the device must exit from the power saving mode and enter into the power saving mode again without Delayed Write function. If Delayed Write is enabled, such power saving mode transition times can be reduced. As result, the additional energy for power saving mode transition can be saved, then the average power consumption of the device can be reduced. But the duration since the command completion of the Write command until the media write completion will be extended terribly with Delayed Write function. If the power for the device is turned off in this duration, the data which has not been written to the media is lost. So a command listed in Write Cache Function section shall be issued before the power off to confirm whole cached data has been written into the media. For safety, Delayed Write function is disabled at Power On Default. Enable Delayed Write command shall be issued to the device to enable Delayed Write function every Power On Reset or Hard Reset. The actions of each reset is shown in Figure 57 on page 74 10.12.1 Enable/Disable Delayed Write command Command code FAh with Feature register 07h enables Delayed Write function. Command code FAh with Feature register 87h disables Delayed Write function. Be careful that even if Delayed Write function is enabled by this command, Delayed Write does not work when Write Cache function is disabled. General Operation Descriptions 95

  • 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

10.12
Delayed Write Function (Vendor Specific)
Delayed Write function is a power saving enhancement whereby the device delays the actual data writing
into the media. When the device is in the power saving mode and the Write command (Write Sectors, Write
Multiple, or Write DMA) comes from the host, the transferred data is not written into the media imme-
diately, only stored into the cache buffer.
When the cache buffer becomes full or reaches to the predefined
size, or any command except the Write command comes, the operation to write the data in the cache buffer
into the media is started.
Here is reason why the power consumption can be reduced by Delayed Write.
When some Write com-
mands comes with enough long interval, the device must exit from the power saving mode and enter into the
power saving mode again without Delayed Write function. If Delayed Write is enabled, such power saving
mode transition times can be reduced. As result, the additional energy for power saving mode transition can
be saved, then the average power consumption of the device can be reduced.
But the duration since the command completion of the Write command until the media write completion
will be extended terribly with Delayed Write function.
If the power for the device is turned off in this dura-
tion, the data which has not been written to the media is lost.
So a command listed in Write Cache Func-
tion section shall be issued before the power off to confirm whole cached data has been written into the
media.
For safety, Delayed Write function is disabled at Power On Default.
Enable Delayed Write command shall
be issued to the device to enable Delayed Write function every Power On Reset or Hard Reset.
The actions
of each reset is shown in Figure 57 on page 74
10.12.1
Enable/Disable Delayed Write command
Command code FAh with Feature register 07h enables Delayed Write function.
Command code FAh with Feature register 87h disables Delayed Write function.
Be careful that even if Delayed Write function is enabled by this command, Delayed Write does not work
when Write Cache function is disabled.
General Operation Descriptions
95