Ultrastar C10K600 OEM Specification

Add to My manuals
390 Pages

advertisement

Ultrastar C10K600 OEM Specification | Manualzz

18.10.2 Mode Page 00 (Vendor Unique Parameters)

12

13

14

15

10

11

8

9

6

7

4

5

2

3

0

1

Table 95: Vendor Unique Parameters - Page 00

Byte

Bit

Default

7

PS

6

0

5 4 3 2

Page Code = 00h

Reserved

Page Length = 0Eh

MRG

Reserved VGMDE Reserved

1 0

Reserved Ignored

RRNDE Reserved

IGRA

Reserved

AVERP

Reserved

FDD Reserved

Reserved

Overall Command Timer (low byte)

CAEN Ignored

OCT (high nibble)

Reserved

Temperature Threshold

DRRT

Command Aging Limit (Hi byte)

Command Aging Limit (Low byte)

Read Reporting Threshold

Write Reporting Threshold

Ignored

Ignored Reserved FCERT

FFMT

Ignored Reserved Ignored

16h

14h

Ignored 00h

Reserved 00h

00h

00h

00h

30h

00h

02h

00h

00h

80h

0Eh

00h

00h

Fields marked in the table as 'Ignored' are not used or checked by the drive. They will be initialized to zero but can be set as desired for compatibility with older drives.

MRG (Merge Glist into Plist) bit is set to 1 for merging the Glist entries into the Plist during FORMAT UNIT command.

VGMDE (Veggie Mode) bit set to 1 will cause the drive to execute random self-seeks. To enable this mode, the initiator must perform the mode select to set the bit while the drive is spinning, then Stop Unit, then Start Unit. VGMDE set to

0 disables the self-seeks (normal operation).

RRNDE (Report Recovered Non Data Errors) bit controls the reporting of recovered Non Data Errors when the PER bit is set. If RRNDE is set, recovered Non Data Errors are reported. If the RRNDE bit is not set, then recovered Non

Data Errors are not reported.

FDD (Format Degraded Disable) controls the reporting of Format Degraded sense data for Test Unit Ready commands when the drive is in a format degraded state. When the FDD bit is one, Format Degraded sense data will not be reported for a Test Unit Ready command. When the FDD bit is zero, Format Degraded sense data will be reported for

Test Unit Ready commands when the drive is in a format degraded state. This bit does not affect the reporting of Format Degraded conditions for any media access commands.

CAEN (Command Aging Enable) When set this bit causes the Command Age Limit timer to be used to avoid commands waiting in the command queue for an indefinite period. When commands have been in the queue for a period of time greater than the timer limit they will be reordered to be executed on a first come first served basis. When this bit is reset, commands are always executed based on the queue reordering rules.

IGRA (Ignore Reassigned LBA) bit works in conjunction with the RC bit (Mode Page 01h, byte 2, bit 4). The main purpose of this bit is to avoid undesirable read processing time delays due to reassigned LBA processing for continuous data availability requirements such as Audio Visual applications. If IGRA is set to one and RC is set to one, out-of-

HGST Ultrastar C10K600 (SAS) Hard Disk Drive Specification

135

line reassigned LBAs will not be processed. If IGRA is set to one and RC is set to zero, or if IGRA is set to zero, reassigned LBAs will be processed normally.

AVERP (AV ERP Mode) bit is set to one in order to specify maximum retry counts during Read DRP. When AVERP bit is set to one, the maximum retry counts for read operations is specified by Read Retry Count (Mode Page 1 Byte 3).

AVERP bit is set to zero to specify that the drive shall process read DRP up to the default maximum retry count when

Read Retry Count is set to a non-zero value.

OCT (Overall Command Timer) controls the maximum command execution time, from receipt by the drive until status is returned. If the command is unable to complete in the specified amount of time, it will be aborted with Check Condition status, Aborted Command sense key. The Overall Command Timer does not alter the behavior of the Command Aging Limit or Recovery Time Limit. Each unit of this timer is 50 milliseconds. Setting the value to zero disable the feature.

Temperature Threshold Temperature Threshold specifies the threshold value in degrees Celsius for the thermal sensor

Information Exception Warning; the reporting of which is controlled by Mode Page 0x1C. A value of 0 selects the default value (85 degrees Celsius).

Command Aging Limit This value controls the maximum time a command should wait in the command queue when the

CAEN bit is set. Each unit of this timer is 50 ms.

Read Reporting Threshold specifies the recovery step that must be exceeded to report recovered data errors during read operations when PER=1. For example, if the Read Reporting Threshold is set to 22, recovered read errors will be reported starting at recovery step 23

Write Reporting Threshold specifies the recovery step that must be exceeded to report recovered data errors during write operations when PER=1. For example, if the Write Reporting Threshold is set to 20, recovered write errors will be reported starting at recovery step 21.

DRRT (Disable Restore Reassign Target) bit disables the reading and restoration of the target LBA during a Reassign

Blocks command. If the DRRT bit is zero, the reassign command attempts to restore the target LBA's data. If the data cannot be restored, the target LBA is reassigned and written with a data pattern of all 00s. If the DRRT bit is one, no attempt is made to restore the target LBA.

FFMT (Fast Format Enable) bit allows the formatting of the drive without any writes to the customer media. All format operations are allowed including changing block sizes and manipulating defects. The drive will operate normally after a fast format with the following caveat: since no data is written to any customer data blocks as a result of a Fast

Format operation, there is a possibility that a read attempt to any particular block (without having previously written to that block) will result in an unrecoverable data error. This will most likely happen if the block size is changed as every LBA will contain data of an incorrect length and apparently an incorrect starting point. It is also possible to generate an uncorrectable data error without changing block sizes if the defect list is shortened and previously bad blocks become visible in the customer address space. Of course ALL DATA ON THE DRIVE WILL BE LOST as the result of any format operation and so any attempt to read blocks which have not been written to will result in unpredictable behavior.

FCERT (Format Certification) bit determines whether the certification step will be performed during a Format Unit command. FCERT bit set to 0 disables certification. FCERT bit set to 1 enables the certification step.

HGST Ultrastar C10K600 (SAS) Hard Disk Drive Specification

136

advertisement

Related manuals

advertisement

Table of contents