Technical information

HGST Ultrastar C15K600 Hard Disk Drive Specification
320
20.13
Idle Time Function
The drive periodically saves data in logs and S.M.A.R.T. counters in the reserved area of the disks. The information
is used by the drive to support various SCSI commands and for the purpose of failure analysis.
20.14
Command Time out Limits
The 'Command Time-out Limits' are defined as the time period from the SCSI Arbitration phase through the SCSI
Task complete message, associated with a particular command.
The following times are for environments where Automatic Reallocation is disabled and there are no queued
commands.
20.14.1
Reassignment Time
The drive should be allowed a minimum of 5 seconds to complete a “Reassign Blocks” command.
20.14.2
Format Time
Approximately 1 / 0.75 / 0.5 hours should be allowed for 600 / 450 / 300 GB capacity drives to complete a "Format
Unit" command when certification is disabled. Allow 2/1.5/1 600 / 450 / 300 GB capacity drives to hours when
certification is enabled. If "Fast Format" is enabled via the FFMT bit in mode page 00h, allow 1 minute for
completion.
20.14.3
Start/Stop Unit Time
The drive should be allowed a minimum of 30 seconds to complete a “Start Stop Unit” command (with Immed bit = 0).
Initiators should also use this time to allow startup sequences initiated by auto start ups and “Start Stop Unit”
commands (with Immed bit = 1) to complete and place the drive in a “ready for use” state.
Note: A time-out of one minute or more is recommended but NOT required. The larger system time-out limit allows the
system to take advantage of the extensive ERP/DRP that the drive may attempt in order to successfully complete the startup
sequence.
Note: For SAS devices a NOTIFY(Enable Spinup) primitive is required prior to actually starting to spin up the spindle motor
(regardless of whether a Start Stop Command with the Start bit set, was received or not).
20.14.4
Medium Access Command Time
The time-out limit for medium access commands that transfer user data or non-user data or both should be a
minimum of 30 seconds. These commands are
Pre-Fetch
Read
Read Defect Data
Seek
Send Diagnostic (Function Code = 0)
Read Long
Reassign Blocks
Write
Write and Verify
Write Buffer
Write Same
Verify
Note: The 30-second limit assumes the absence of bus contention and data transfers of 64 blocks or less. This time
should be adjusted for anticipated bus contention and if longer user data transfers are requested.