IBM DJSA-210 Hard Drive Specifications - Page 109

Write Cache function, 13 Delayed Write function vendor specific

Page 109 highlights

11.12 Write Cache function Write cache is a performance enhancement whereby the device reports completion of the write command (Write Sectors and Write Multiple) to the host as soon as the device has received all of the data in its buffer. The device assumes responsibility to write the data subsequently onto the disk. ! While writing data after completed acknowledgment of a write command, soft reset or hard reset does not affect its operation, but power off terminates writing operation immediately and unwritten data is lost. ! Flush cache, Soft reset, Standby, Standby Immediate and Sleep are executed after the completion of writing to disk media on enabling write cache function. The host system can confirm the completion of write cache operation by issuing flush cache command, Soft reset, Standby command, Standby Immediate command or Sleep command, and confirming the completion of the issued command. ! The retry bit of Write Sectors is ignored when write cache is enabled. 11.13 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 the predefined size, or if any command except the Write command is issued, the operation to write the data from the cache buffer into the media is begun. Power consumption can be reduced by Delayed Write. When Write commands come with a 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 a result, the additional energy for power saving mode transition can be saved, then the average power consumption of the device can be reduced. However, the time elapsed from the completion of the Write command to the media write completion will be extended with Delayed Write function. If the power for the device is turned off during this time, the data which has not been written to the media is lost. Therefore, a command listed in the 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. The Enable Delayed Write command is issued to the device to enable Delayed Write function every Power On Reset or Hard Reset. The actions of each reset are shown in Figure 54 on page 72. 11.13.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. Ensure that even if Delayed Write function is enabled by this command, Delayed Write does not work when Write Cache function is disabled. Travelstar 32GH/30GT/20GN hard disk drive specifications 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
  • 207
  • 208
  • 209
  • 210
  • 211

11.12 Write Cache function
Write cache is a performance enhancement whereby the device reports completion of the write command
(Write Sectors and Write Multiple) to the host as soon as the device has received all of the data in its
buffer. The device assumes responsibility to write the data subsequently onto the disk.
!
While writing data after completed acknowledgment of a write command, soft reset or hard reset does
not affect its operation, but power off terminates writing operation immediately and unwritten data is
lost.
!
Flush cache, Soft reset, Standby, Standby Immediate and Sleep are executed after the completion of
writing to disk media on enabling write cache function. The host system can confirm the completion of
write cache operation by issuing flush cache command, Soft reset, Standby command, Standby
Immediate command or Sleep command, and confirming the completion of the issued command.
!
The retry bit of Write Sectors is ignored when write cache is enabled.
11.13 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 the
predefined size, or if any command except the Write command is issued, the operation to write the data
from the cache buffer into the media is begun.
Power consumption can be reduced by Delayed Write. When Write commands come with a 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 a result, the additional energy for power saving mode transition can be saved, then the
average power consumption of the device can be reduced.
However, the time elapsed from the completion of the Write command to the media write completion will
be extended with Delayed Write function. If the power for the device is turned off during this time, the data
which has not been written to the media is lost. Therefore, a command listed in the 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. The Enable Delayed Write command
is issued to the device to enable Delayed Write function every Power On Reset or Hard Reset. The
actions of each reset are shown in Figure 54 on page 72.
11.13.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.
Ensure that even if Delayed Write function is enabled by this command, Delayed Write does not work
when Write Cache function is disabled.
Travelstar 32GH/30GT/20GN hard disk drive specifications
95