Deskstar 7K160 Hard Disk Drive Specification
101
•
Read Stream DMA
•
Write Stream DMA
•
Read Log Ext
Support of the Streaming feature set is indicated in Identify Device work 84 bit 4.
Note that PIO versions of these commands limit the transfer rate (16.6 MB/s), provide no CRC protection, and limit
status reporting as compared to a DMA implementation.
10.17.1 Streaming commands
The streaming commands are defined to be time critical data transfers rather than the standard data integrity critical
commands. Each command shall be completed within the time specified in the Configure Stream command or in the
streaming command itself in order to ensure the stream requirements of the AV type application. The device may
execute background tasks as long as the Read Stream and Write Stream command execution time limits are still met.
Using the Configure Stream command, the host may define the various stream properties including the default
Command Completion Time Limit (CCTL) to assist the device in setting up its caching for best performance. If the
host does not use a Configure Stream command, the device shall use the CCTL specified in each streaming
command, and the time limit is effective for one time only. If the CCTL is not set by Configure Stream command,
the operation of a streaming command with a zero CCTL is device vendor specific. If Stream ID is not set by a
Configure Stream command, the device shall operate according to the Stream ID set by the streaming command.
The operation is device vendor specific.
The streaming commands may access any user LBA on a device. These commands may be interspersed with non-
streaming commands, but there may be an impact on performance due to the unknown time required to complete
the non-streaming commands.
The streaming commands should be issued using a specified minimum number of sectors transferred per command,
as specified in word 95 of the Identify Device response. The transfer length of a request should be a multiple of the
minimum number of sectors per transfer.
The host provided numeric stream identifier, Stream ID, may be used by the device to configure its resources to
support the streaming requirements of the AV content. One Stream ID may be configured for each read and write
operation with different command completion time limits be each Configure Stream command.
10.17.2 Urgent bit
The Urgent bit in the Read Stream and Write Stream commands specifies that the command should be completed in
the minimum possible time by the device and shall be completed within the specified Command Completion Time
Limit.
10.17.3 Flush to Disk bit
The Flush to Disk bit in the Write Stream command specifies that all data for the specified stream shall be flushed
to the media before posting command completion. If a host requests flushes at times other than the end of each
Allocation Unit, streaming performance may be degraded. The Set Features command to enable/disable caching
shall not affect caching for streaming commands.
10.17.4 Not Sequential bit
The Not Sequential bit specifies that the next read stream command with the same Stream ID may not be sequential
in LBA space. This information helps the device with pre-fetching decisions.
Содержание Deskstar 7K160
Страница 2: ......
Страница 18: ...Deskstar 7K160 Hard Disk Drive Specification 4 ...
Страница 20: ...Deskstar 7K160 Hard Disk Drive Specification 6 ...
Страница 21: ...Deskstar 7K160 Hard Disk Drive specification 7 Part 1 Functional specification ...
Страница 22: ...Deskstar 7K160 Hard Disk Drive Specification 8 ...
Страница 24: ...Deskstar 7K160 Hard Disk Drive Specification 10 ...
Страница 34: ...Deskstar 7K160 Hard Disk Drive Specification 20 ...
Страница 55: ...Deskstar 7K160 Hard Disk Drive Specification 41 Part 2 Interface specification ...
Страница 56: ...Deskstar 7K160 Hard Disk Drive Specification 42 ...
Страница 78: ...Deskstar 7K160 Hard Disk Drive Specification 64 ...
Страница 80: ...Deskstar 7K160 Hard Disk Drive Specification 66 ...
Страница 88: ...Deskstar 7K160 Hard Disk Drive Specification 74 ...
Страница 140: ...Deskstar 7K160 Hard Disk Drive Specification 126 ...
Страница 146: ...Deskstar 7K160 Hard Disk Drive Specification 132 ...
Страница 288: ...Deskstar 7K160 Hard Disk Drive Specification 274 ...
Страница 297: ...Write Buffer 249 Write cache function 93 Write Continuous bit 102 Write DRQ interval time 30 ...