1st Edition (Revision 0.1) (14 June 2006) Revised
2nd Edition (Revision 1.0)(14 July 2006) Revised
3rd Edition (Revision 1.5)(10 January 2007) Revised
4th Edition (Revision 1.6)(19 January 2007) Revised
5th Edition (Revision 1.7)(28 January 2007) Revised
6th Edition (Revision 1.8)(09 March 2007) Final
7th Edition (Revision 1.9)(26 September 2008) Revised
8th Edition (Revision 2.0)(6 July 2009) Revised
The following paragraph does not apply to the United Kingdom or any country where such provisions are
inconsistent with local law: HITACHI GLOBAL STORAGE TECHNOLOGIES PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer or express or implied warranties in
certain transactions, therefore, this statement may not apply to you.
This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the
information herein; these changes will be incorporated in new editions of the publication. Hitachi may make
improvements or changes in any products or programs described in this publication at any time.
It is possible that this publication may contain reference to, or information about, Hitachi products (machines and
programs), programming, or services that are not announced in your country. Such references or information must not
be construed to mean that Hitachi intends to announce such Hitachi products, programming, or services in your country.
Technical information about this product is available by contacting your local Hitachi Global Storage Technologies
representative or on the Internet at
Note to U.S. Government Users - Documentation related subject to restricted rights - Use, duplication or disclosure is
subject to restrictions set forth in GSA ADP Schedule Contract with Hitachi Global Storage Technologies Inc.
These specifications are subject to change without notice.
, HDS721616PLA320160 GB
, HDS721680PLA320 80 GB
160 GB120 GB80 GB
120 GB
1.2 References
•Information Technology - AT Attachment with Packet Interface-7.
1.3 Abbreviations
Abbreviation Meaning
AAmpere
ACalternating current
ATAdvanced Technology
ATAAdvanced Technology Attachment
BIOSBasic Input/Output System
CCelsius
CSACanadian Standards Association
C-ULCanadian-Underwriters Laborato ry
Cylcylinder
DCDirect Current
DFTDrive Fitness Test
DMADirect Memory Access
ECCerror correction code
EECEuropean Economic Community
EMCelectromagnetic compatibility
ERPError Recovery Procedure
ESDE lectrostatic Discharge
FCCFederal Com munications Commission
Deskstar 7K160 Hard Disk Drive Specification
1
Page 16
FRUfield replacement unit
Ggravity (a uni t of force)
2
G
/Hz(32 ft/sec)2 per Hertz
Gb1,000,000,000 bits
GB1,000,000,000 bytes
GNDground
hhexadecimal
HDDhard disk drive
HzHertz
IInput
ILSintegrated lead suspension
I/OInput/Output
ISOInternational Standards Organization
KB1,000 bytes
Kbpi1000 bits per inch
kgf-cmkilogram (force)-centimeter
KHzkilohertz
LBAlogical block addressing
Lwunit of A-weighted sound power
mmeter
maxmaximum
MB1,000,000 bytes
Mbps1,000,000 bits per second
MHzmegahertz
MLCMachine Level Control
mmmillimeter
msmillisecond
us, msmicrosecond
OOutput
ODOpen Drain Programmed Input/Output
POHpower on hours
Poppopulation
P/Np art number
p-ppeak-to-peak
PSDpower spectral density
RESradiated electromagnetic susceptibility
RFIradio frequency interference
RHrelative humidity
RMSroot mea n square
RPMrevolu t ions per minute
RSTreset
R/Wread/write
secsecond
Deskstar 7K160 Hard Disk Drive Specification
2
Page 17
SELVsecondary low voltage
S.M.A.R.TSelf-Monitoring, Analysis, and Reporting Technology
TPItracks per inch
Trktrack
TTLtransistor-transistor logic
ULUnderwriters Laboratory
Vvolt
VDEVerband Deutscher Electrotechniker
Wwatt
3-statetransistor-transistor tristate logic
1.4 Caution
•Do not apply force to the top cover.
•Do not cover the breathing hole on the top cover.
•Do not touch the interface connector pins or the surface of the printed circuit board
•This drive can be damaged by electrostatic discharge (ESD). Any damages incurred to the drive after its
removal from the shipping package and the ESD protective bag are the responsibility of the user.
Deskstar 7K160 Hard Disk Drive Specification
3
Page 18
Deskstar 7K160 Hard Disk Drive Specification
4
Page 19
2.0 General features of the drive
•Formatted capacities of 160 GB, 120 GB and 80 GB
•Spindle speeds of 7200 RPM
•Fluid Dynamic Bearing motor
•Enhanced IDE interface
•Sector format of 512 bytes/sector
•Closed-loop actuator servo
•Load/Unload mechanism, non head disk contact start/stop
•Automatic Actuator lock
•Interleave factor 1:1
•Seek time of 8.8 ms in Read Operation. 8.5 ms typical without Command Overhead
•Sector Buffer size of
•Ring buffer implementation
•Write Cache
•Native command queuing support (SATA model)
•Advanced ECC On The Fly (EOF)
•Automatic Error Recovery procedures for read and write commands
•Self Diagnostics on Power on and resident diagnostics
•PIO Data Transfer Mode 4 (16.6 MB/s)
•DMA Data Transfer
•Multiword mode Mode 2 (16.6 MB/s)
•Ultra DMAMode 6 (133 MB/s)
•Serial ATA Data Transfer 3Gbps / 1.5Gbps
•CHS and LBA mode
•Power saving modes/Low RPM idle mode (APM)
•S.M.A.R.T. (Self Monitoring and Analysis Reporting Technology)
•Support security feature
•Quiet Seek mode (AAM)
2048K and 8192 K (Upper 292 KB is used for firmware)
•48-bit addressing feature
•Adaptive BPI
•ATA-7 compliant
•UDMA 133 support
•Streaming feature set support
•World Wide Name
Deskstar 7K160 Hard Disk Drive specification
5
Page 20
Deskstar 7K160 Hard Disk Drive Specification
6
Page 21
Part 1. Functional specification
Deskstar 7K160 Hard Disk Drive specification
7
Page 22
Deskstar 7K160 Hard Disk Drive Specification
8
Page 23
3.0 Fixed-disk subsystem description
3.1 Control electronics
The drive is electronically controlled by a microprocessor, several logic modules, digital/analog modules, and various drivers and receivers. The control electronics performs the following major functions:
•Controls and interprets all interface signals between the host controller and the drive.
•Controls read write accessing of the disk media, including defect management and error
recovery.
•Controls starting, stopping, and monitoring of the spindle.
•Conducts a power-up sequence and calibrates the servo.
•Analyzes servo signals to provide closed loop control. These include position error signal and
estimated velocity.
•Monitors the actuator position and determines the target track for a seek operation.
•Controls the voice coil motor driver to align the actuator in a desired position.
•Constantly monitors error conditions of the servo and takes corresponding action if an error
occurs.
•Monitors various timers such as head settle and servo failure.
•Performs self-checkout (diagnostics).
3.2 Head disk assembly
The head disk assembly (HDA) is assembled in a clean room environment and contains the disks and actuator
assembly. Air is constantly circulated and filtered when the drive is operational. Venting of the HDA is accomplished via a breather filter.
The spindle is driven directly by an in-hub, brushless, sensorless DC drive motor. Dynamic braking is used to
quickly stop the spindle.
3.3 Actuator
The read/write heads are mounted in the actuator. The actuator is a swing-arm assembly driven by a voice coil
motor . A closed-loop position ing servo controls the movement of the actuator. An embedded servo pattern supplies
feedback to the positioning servo to keep the read/write heads centered over the desired track.
The actuator assembly is balanced to allow vertical or horizontal mounting without adjustment.
When the drive is powered off, the actuator automatically moves the head to the actuator ramp outside of the disk
where it parks.
Deskstar 7K160 Hard Disk Drive Specification
9
Page 24
Deskstar 7K160 Hard Disk Drive Specification
10
Page 25
4.0 Drive characteristics
4.1 Default logical drive parameters
Table 1: Formatted capacities
PATA
SATA
HDS721680PLAT80
HDS721680PLA3
x0
HDS721612PLAT80
HDS721612PLA380
HDS721616PLAT80
HDS721616PLA3
Physical Layout
Label capacity (GB)80120160
Bytes per sector512512512
Sectors per track720-1500672-1280720-1500
Number of heads122
Number of disks111
Data sectors per cylinder567-11701134-23401440-3000
Data cylinders per zone256-90881152-6656256-9088
Logical layout
1
Number of heads161616
Number of Sectors per track636363
Number of Cylinders
2
16,38316,38316383
Number of sectors160,836,480241,256,720321,672,960
Total logical data bytes 82,348,277,760123,522,416,640164,696,555,520
IDEMA Std. Capacity
3
Number of Sectors156,301,488312,581,808
x0
Total Logical Data Bytes80,026,361,856
160,041,885,696
Notes:
1.
Number of cylinders: For drives with capacities greater than 8.45 GB the Identify Device information word 01
limits the number of cylinders to 16, 383 per the ATA specification.
2.
Logical layout: Logical layout is an imaginary drive parameter (that is, the number of heads) which is used to
access the drive from the system interface. The logical layout to Physical layout (that is, the actual Head and Sectors ) translation is done automatically in the drive. The default setting can be obtained by issuing an IDENTIFY
DEVICE command.
3.
Applies to part numbers beginning with 0Y3.
Deskstar 7K160 Hard Disk Drive Specification
11
Page 26
4.2 Data sheet
Table 2: Mechanical positioning performance
Description80GB Model1 20GB Model160GB Model
Data transfer rates (Mbps)966824966
Interface transfer rates (Mb/s)133 (PATA) / 300 (SATA)
Data buffer size
Rotational speed (RPM)7200
Number of buffer segments (read)up to 128
Number of buffer segments (write)up to 63
Recording density - max (Kbpi)900733900
Track density [TPI]135125135
Areal density - max (Gbits/in
Number of data bands30
1
(KB)
2
)
12092120
2048 (80GB & 160GB), 8192
4.3 World Wide Name Assignment
Table 3: Word Wide Name Assignment
Description
OrganizationHitachi GST
Manufacturing SiteExcelstor Plant China / Hitachi GST China Plant (GSP)
ProductDeskstar 7K160
OUI000CCAh
SHBU Block Assignment320h for ExcelStor,China
Port/Node ID11b
80 GB model120 GB model160 GB model
324h for Hitachi
GST China Plant
326h for ExcelStor,China
328h for Hitachi
321h for ExcelStor,China
325h for Hitachi
GST China Plant
4.4 Drive organization
4.4.1 Drive format
Upon shipment from manufacturing the drive satisfies the sector continuity in the physical format by means of the
defect flagging strategy described in Section 5.0, “Defect flagging strate gy” on page 21 in order to provide the
maximum performance to users.
Deskstar 7K160 Hard Disk Drive Specification
12
Page 27
4.4.2 Cylinder allocation
Physical cylinder is calculated from the starting data track of 0. It is not relevant to logical CHS. Depending on the
capacity some of the inner zone cylinders are not allocated.
This cylinder contains the user data which can be sent and retrieved via read/write commands and a spare area for
reassigned data.
Spare cylinder
Deskstar 7K160 Hard Disk Drive Specification
13
Page 28
The spare cylinder is used by Hitachi Global Storage Technologies manufacturing and includes data sent from a
defect location.
Deskstar 7K160 Hard Disk Drive Specification
14
Page 29
4.5 Performance characteristics
Drive performance is characterized by the following parameters:
• Command overhead
• Mechanical head positioning
- Seek time
- Latency
• Data transfer speed
• Buffering operation (Look ahead/Write cache)
All the above parameters contribute to drive performance. There are other parameters that contribute to the performance of the actual system. This specification tries to define the bare drive characteristics, not system throughput,
which depends on the system and the application.
4.5.1 Command overhead
Command overhead is defined as the time required from the time the command is written into the command register by a host to the assertion of DRQ for the first data byte of a READ command when the requested data is not in
the buffer excluding Physical seek time and Latency.
The table below gives average command overhead.
Table 4: Command overhead
Command type (Drive is in quiescent state)Time (typical)
(ms)
Read (cache not hit) (from Command Write to Seek Start)
Read (cache hit) (from Command Write to DRQ)
Write (from Command Write to DRQ)
Seek (from Command Write to Seek Start)
0.50.5
0.10.2
0.0150.2
0.5not applicable
Time (typical) for
queued command
(ms)
4.5.2 Mechanical positioning
4.5.2.1 Average seek time (without command overhead, including settling)
The terms “Typical” and “Max” are used throughout this document and are defined as follows:
Typical The average of the drive population tested at nominal environmental and voltage conditions.
MaxMaximum value measured on any one drive over the full range of the environmental and voltage
conditions. The seek time is measured from the start of the actuator’s motion to the start of a reliable read or write operation. A reliable read or write implies that error correction or recovery is not
used to correct arrival problems. The average seek time is measured as the weighted average of all
possible seek combinations.
max
Σ (m10 n)(Tnin + Tnout)
n=1
Weighted Average = ––––––––––––––––––––––––––––
(max + 1)(max)
where
max= Maximum seek length
n= Seek length (1 to max)
Tnin= Inward measured seek time for an n track seek
Tnout = Outward measured seek time for an n track seek
4.5.2.2 Full stroke seek time (without command overhead, including settling)
Full stroke seek is measured as the average of 1,000 full stroke seeks with a random head switch from both directions (inward and outward).
4.5.2.3 Single track seek time (without command overhead, including settling)
Table 7: Single track seek time
FunctionTypical (ms)Max (ms)
Read0.81.5
Write1.32.0
Read (Quiet Seek mode)0.81.5
Write (Quiet Seek mode)1.32.0
Single track seek is measured as the average of one (1) single track seek from every track in both directions
(inward and outward).
Deskstar 7K160 Hard Disk Drive Specification
16
Page 31
4.5.2.4 Average latency
Table 8: Latency Time
Rotational speed
(RPM)
Time for one
revolution (ms)
Average latency
(ms)
7200 RPM8.34.17
4.5.3 Drive ready time
Table 9: Drive ready time
Power on to readyTypical (sec)Maximum (sec)
820
ReadyThe condition in which the drive is able to perform a media access command (for exam-
ple- read, write) immediately.
Power onThis includes the time required for the internal self diagnostics.
Note: Max Power On to ready time is the maximum time period that Device 0 waits for Device 1 to assert PDIAG.
4.5.4 Operating modes
4.5.4.1 Description of operating modes
Table 10: Description of operating modes
Operating modeDescription
Spin-up
Seek
Write
Read
Unload Idle
Idle
Standby
Sleep
Start up time period from spindle stop or power down.
Seek operation mode
Write operation mode
Read operation mode
Spindle rotation at 7200 RPM with heads unloaded.
Spindle motor and servo system are working normally. Commands can be received and processed immediately.
Actuator is unloaded and spindle motor is stopped. Commands can be received immediately.
TActuator is unloaded and spindle motor is stopped. Only soft reset or hard reset can change
the mode to standby.
Note: Upon power down or spindle stop a head locking mechanism will secure the heads in the OD parking position.
Deskstar 7K160 Hard Disk Drive Specification
17
Page 32
4.5.4.2 Mode transition time
Table 11: Mode transition times
FromToRPM
StandbyIdle0 ---> 7200620
IdleStandby7200 ---> 0ImmediatelyImmediately
StandbySleep0ImmediatelyImmediately
SleepStandby0ImmediatelyImmediately
Unload idleIdle72000.720
IdleUnload idle72000.720
Low RPM IdleIdle4500 ---> 7200320
Transition time (sec)
TypicalMaximum
Note: The command is processed immediately (within 1ms) but there will be an actual spin down time reflecting
the seconds passed until the spindle motor stops.
Deskstar 7K160 Hard Disk Drive Specification
18
Page 33
5.0 Defect flagging strategy
Media defects are remapped to the next available sector during the Format Process in manufacturing. The
mapping from LBA to the physical locations is calculated by an internally maintained table.
Shipped format
•Data areas are optimally used.
•No extra sector is wasted as a spare throughout user data areas.
•All pushes generated by defects are absorbed by the spare tracks of the inner zone.
Table 12: PATA Plist physical format
NN+1N+2N+3
Defects are skipped without any constraint, such as track or cylinder boundary.
defe ctdefect
skip
skip
Deskstar 7K160 Hard Disk Drive Specification
19
Page 34
Deskstar 7K160 Hard Disk Drive Specification
20
Page 35
6.0 Electrical interface specification
6.1 Connector location
Refer to the following illustration to see the location of the connectors
PATA
SATA
Deskstar 7K160 Hard Disk Drive Specification
21
Page 36
6.1.1 4 pin DC power connector
The DC power connector is designed to mate with AMP part number 1-480424-0 using AMP pins part number
350078-4 (strip), part number 61173-4 (loose piece), or their equivalents. Pin assignments are shown in the figure
below.
PinVoltage
4 3 2 1
1+12 V
2GND
3GND
4+5V
6.1.2 AT signal connector
The AT signal connector is a 40-pin connector.
Deskstar 7K160 Hard Disk Drive Specification
22
Page 37
6.2 Signal definitions (PATA model)
The pin assignments of interface signals are listed as follows:
Odesignates an output from the drive
Idesi gnates an input to the drive
I/Odesignates an input/outp ut common
ODdesignates an Open-Drain output
The signal lines marked with (*) are redefined during the Ultra DMA protocol to provide special functions. These
lines change from the conventional to special definitions at the moment the host decides to allow a DMA burst, if
the Ultra DMA transfer mode was previously ch os e n vi a Set Features. The drive becomes aware of this change
upon assertion of the DMACK- line. These lines revert back to their original definitions upon the deassertion of
DMACK- at the termination of the DMA burst.
Deskstar 7K160 Hard Disk Drive Specification
23
Page 38
6.3 Signal descriptions
Table 14: Special signal definitions for Ultra DMA
Special Definition
(for Ultra DMA)
Conventional
Definition
DDMARDY-IORDY
Write Operation
HSTROBEDIORSTOPDIOWHDMARDY-DIOR-
Read Operation
DSTROBEIORDY
STOPDIOW-
DD00–DD15
A 16-bit bi-directional data bus between the host and the drive. The lower 8 lines, DD00-07, are used for Register and ECC access. All 16 lines, DD00–15, are used for data transfer. These are 3-state lines with 24 mA current sink capability.
DA00–DA02
These are addresses used to select the individual register in the drive.
CS0-
The chip select signal generated from the Host address bus. When active, one of the Command Block Registers
[Data, Error (Features when written), Sector Count, Sector Number, Cylinder Low , Cylinder High, Drive/Head
and Status (Command when written) register] can be selected. (See Table 34: “I/O address map” on page 40.)
CS1-
The chip select signal generated from the Host address bus. When active, one of the Control Block Registers
[Alternate Status (Device Control when written) and Drive Address register] can be selected. (See Table 34:
“I/O address map” on page 40.)
RESET-
This line is used to reset the drive. It shall be kept at a Low logic state during power up and kept High thereafter.
DIOW-
The rising edge of this signal holds data from the data bus to a register or data register of the drive.
DIOR-
When this signal is low , it enables data from a register or data register of the drive onto the data bus. The data on
the bus shall be latched on the rising edge of DIOR-
INTRQ
The interrupt is enabled only when the drive is selected and the host activates the IEN- bit in the Device Control
Register. Otherwise, this signal is in high impedance state regardless of the state of the IRQ bit. The interrupt is
set when the IRQ bit is set by the drive CPU. The IRQ is reset to zero by a host read of the status register or a
write to the Command Register. This signal is a 3-state line with 24mA of sink capability.
Deskstar 7K160 Hard Disk Drive Specification
24
Page 39
DASP-
This is a time-multiplexed signal which indicates that a drive is active or that device 1 is present. This signal is
driven by an Open-Drain driver and internally pulled up to 5 volts through a 10 kW resistor. During a Power-On
initialization or after RESET- is negated, DASP- shall be asserted by Device 1 within 400 ms to indicate that
device 1 is present. Device 0 shall allow up to 450 ms for device 1 to assert DASP-. If device 1 is not present,
device 0 may assert DASP- to drive an LED indicator. The DASP- signal shall be negated following acceptance
of the first valid command by device 1. Anytime after negation of DASP-, either drive may assert DASP- to
indicate that a drive is active.
During Power-On initialization or after RESET- is negated, DASP- shall be asserted by Device 1 within 400 ms
to indicate that device 1 is present. Device 0 shall allow up to 450ms for device 1 to assert DASP-. If device 1 is
not present, device 0 may assert DASP- to drive a LED indicator.
DASP- shall be negated following acceptance of the first valid command by device 1. At anytime after negation of DASP-, either drive may assert DASP- to indicate that a drive is active.
PDIAG-
This signal shall be asserted by device 1 to indicate to device 0 that it has completed the diagnostics. This line is
pulled up to 5 volts in the drive through a 10 kΩ resistor.
Following a Power On Reset, software reset, or RESET-, drive 1 shall negate PDIAG- within 1 ms (to indicate
to device 0 that it is busy). Drive 1 shall then assert PDIAG- within 30 seconds to indicate that it is no longer
busy and is able to provide status.
Following the receipt of a valid Execute Drive Diagnostics command, device 1 shall negate PDIAG- within 1
ms to indicate to device 0 that it is busy and has not yet passed its drive diagnostics. If device 1 is present then
device 0 shall wait up to 6 seconds from the receipt of a valid Execute Drive Diagnostics command for drive 1
to assert PDIAG-. Device 1 should clear BSY before asserting PDIAG-, as PDIAG- is used to indicate that
device 1 has passed its diagnostics and is ready to post status.
If device 1 did not assert DASP- during reset initialization, device 0 shall post its own status immediately after
it completes diagnostics and clear the device 1 Status register to 00h. Device 0 may be unable to accept commands until it has finished its reset procedure and is ready (DRDY=1).
Device 1 shall release PDIAG-/CBLID- no later than after the first command following a power on or hardware
reset sequence so that the host may sample PDIAG-/CBLID- in order to detect the presence or absence of an 80conductor cable assembly.
CSEL (Cable Select)
The drive is configured as either Device 0 or 1 depending upon the value of CSEL.
•If CSEL is grounded, the device address is 0
•If CSEL is open, the device address is 1
KEY
Pin position 20 has no connection pin. It is recommended to close the respective position of the cable connector
in order to avoid incorrect insertion.
IORDY
This signal is negated to extend the host transfer cycle when a drive is not ready to respond to a data transfer
request and may be negated when the host transfer cycle is less than 240 ns for PIO data transfer. This signal is
an open-drain output with 24 mA sink capability and an external resistor is needed to pull this line to 5 volts.
Deskstar 7K160 Hard Disk Drive Specification
25
Page 40
DMACK-
This signal shall be used by the host in response to DMARQ to either acknowledge that data has been accepted,
or that data is available.
This signal is internally pulled up to 5 Volt through a 15kΩ resistor with a resistor tolerance value of –50% to
+100%.
DMARQ
This signal is used for DMA data transfers between the host and drive. It shall be asserted by the drive when it
is ready to transfer data to or from the host. The direction of data transfer is controlled by DIOR- and DIOWsignals. This signal is used in a handshake mode with DMACK-. This signal is a 3-state line with 24 mA sink
capability and internally pulled down to GND through a 10 kΩ resistor.
HDMARDY- (Ultra DMA)
This signal is used only for Ultra DMA data transfers between host and drive. The signal HDMARDY- is a flow
control signal for Ultra DMA data in bursts. This signal is held asserted by the host to indicate to the device that
the host is ready to receive Ultra DMA data in transfers. The host may negate HDMARDY- to pause an Ultra
DMA data in transfer.
HSTROBE (Ultra DMA)
This signal is used only for Ultra DMA data transfers between host and drive.
The signal HSTROBE is the data out strobe signal from the host for an Ultra DMA data out transfer. Both the
rising and falling edge of HSTROBE latch the data from DD (15:0) into the device. The host may stop toggling
HSTROBE to pause an Ultra DMA data out transfer.
STOP (Ultra DMA)
This signal is used only for Ultra DMA data transfers between host and drive.
The STOP signal shall be asserted by the host prior to initiation of an Ultra DMA burst. A STOP shall be
negated by the host before data is transferred in an Ultra DMA burst. Assertion of STOP by the host during or
after data transfer in an Ultra DMA mode signals the termination of the burst.
DDMARDY- (Ultra DMA)
This signal is used only for Ultra DMA data transfers between host and drive.
The signal DDMARDY- is a flow control signal for Ultra DMA data out bursts. This signal is held asserted by
the device to indicate to the host that the device is ready to receive Ultra DMA data out transfers. The device
may negate DDMARDY- to pause an Ultra DMA data out transfer.
DSTROBE (Ultra DMA)
This signal is used only for Ultra DMA data transfers between host and drive.
The signal DSTROBE is the data in strobe signal from the device for an Ultra DMA data in transfer. Both the
rising and the falling edge of DSTROBE latch the data from DD (15:0) into the host. The device may stop toggling DSTROBE to pause an Ultra DMA data in transfer.
Device termination
The termination resistors on the device side are implemented on the drive side as follows:
The interface logic signals have the following electrical specification:
Inputs
Outputs:
Input High Voltage
Input Low Voltage
Output High Voltage
Output Low Voltage
2.0 V min
0.8 V max.
2.4 V min.
0.5 V max.
6.5 Signal definition (SATA model)
SATA has receivers and drivers to be connected to Tx+/- and Rx +/- Serial data signal.
defines the signal names of I/O connector pin and sig n a l name.
Signal S4 Gnd 2nd mate Gnd
Power P9 V5 5V power 5V
No.
S1 GND 2nd mate Gnd
S2 A+ Differential signal A from Phy RX+ Input
S3 A-
S5 B- Differential signal B from Phy TX- Output
S6 B+
S7 Gnd 2nd mate Gnd
Key and spacing separate signal and power segments
P1 V33 3.3V power 3.3V
P2 V33 3.3V power 3.3V
P3 V33 3.3V power, pre-charge, 2nd Mate 3.3V
P4 Gnd 1st mate Gnd
P5 Gnd 2nd mate Gnd
P6 Gnd 2nd mate Gnd
P7 V5 5V power,pre-charge,2nd Mate 5V
P8 V5 5V power 5V
P13 V12 12V power,pre-chage,2nd mate V12
P14 V12 12V power V12
P15 V12 12V power V12
This pin can be used for LED activity and staggered
Spin up. It is controlled by firmware.
Plug Connector pin definition Signal I/O
RX- Input
TX+ Output
Reserve
6.5.1 TX+ / TX-
These signal are the outbound high-speed differrential signals that are connected to the serial ATA cable.
Deskstar 7K160 Hard Disk Drive Specification
27
Page 42
6.5.2 RX+ / RX-
These signals are the inbound high-speed differential signals that are connected to the serial ATA cable.
The following standard shall be referenced about signal specifications.
Serial ATA: High Speed Serialized AT Attachment Revision 1.0a 7-January -2003
Serial ATA-II Electrical Specification 1.0 26-May-2004.
Serial ATA-II Extensions to Serial ATA 1.0a Rev.1.2 27-Aug-2004.
The PIO cycle timings meet Mode 4 of the ATA/ATAPI-6 description.
Table 17: PIO cycle timings chart
PARAMETER DESCRIPTIONMIN (ns)MAX (ns)
t0Cycle time
t1Address valid to DIOR-/DIOW- setup
t2DIOR-/DIOW- pulse width
t2iDIOR-/DIOW- recovery time
t3DIOW- data setup
t4DIOW- data hold
t5DIOR- data setup
t6DIOR- data hold
t9DIOR-/DIOW- to address valid hold
tAIORDY setup width
tBIORDY pulse width
120–
25–
70–
25–
20–
10–
20–
5–
10–
–35
–1250
6.7.1 Write DRQ interval time
For write sectors and write multiple operations 3.8 ms is inserted from the end of negation of the DRQ bit until setting of the next DRQ bit.
6.7.2 Read DRQ interval time
For read sectors and read multiple operations the interval from the end of negation of the DRQ bit until setting of
the next DRQ bit is as follows:
Deskstar 7K160 Hard Disk Drive Specification
30
Page 45
•In the event that a host reads the status register only before the sector or block transfer DRQ interval, the
DRQ interval 4.2 µs
•In the event that a host reads the status register after or both before and after the sector or block transfer,
the DRQ interval is 11.5 µs
6.8 Multi-word DMA timings
The Multiword DMA timings meet Mode 2 of the ATA/ATAPI-6 description.
Table 18: Multiword DMA cycle timing chart
CS0-/CS1-
DMARQ
DMACK-
DIOR-/DIOW-
READ DATA
WRITE DATA
Table 19: Multiword DMA cycle timings
PARAMETER DESCRIPTION
t0Cycle time
tDDIOR-/DIOW- asserted pulse width
tEDIOR- data access
tFDIOR- data hold
tGDIOR-/DIOW- data setup
tHDIOW- data hold
tIDMACK- to -DIOR-/DIOW- setup
tJDIOR-/DIOW- to DMACK- hold
tKR/tKWDIOR-/DIOW- negated pulse width
tLR/tLWDIOR-/DIOW- to DMARQ- delay
tMCS (1:0) valid to DIOR-/DIOWtNCS (1:0)
tZDMACK- to read data released
tM
tItD
tE
tG
t0
tFtG
tH
tN
tLR/tLW
tJ
tKR/tKW
tZ
MIN (ns)MAX (ns)
120–
70–
–50
5–
20–
10–
0–
5–
25–
–35
2510-
–25
Deskstar 7K160 Hard Disk Drive Specification
31
Page 46
6.9 Ultra DMA timings
The Ultra DMA timings meet Mode 0, 1, 2, and 4, 5 and 6 of the Ultra DMA Protocol.
(all values in ns)
tUI Unlimited interlock time0–0–000–0–0–0–
tACKSetup time for DMACK-20–20–20–20–20–20–20–
tENVEnvelope time2070207020702055205520502050
tZIORDY
tFS First DSTROBE time 02300200017001300120– 90 0 80
tCYCCycle time112–73–54–39–25–17–13–
t2CYC Two cycle time
tAZMaximum time allowed
tZADDrivers to assert
tDSData setup time at host
tDHData hold time at host
tDZFS Time from data ouput
Minimum time before
driving IORDY
for output drivers to
release
released-to-driving until
the first transition of crit-
ical timing
MODE 0MODE 1MODE 2MODE 3MODE 4MODE 5MODE 6
MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX
tUI Unlimited interlock time0–0–0–0–0–0–0–
tACKSetup time for DMACK-20–20–20–20–20–20–20–
tENVEnvelope time2070207020702055205520552050
tZIORDY Minimum time before
driving IORDY
tLILimited interlock time01500150015001000100075060
tCYCCycle time112–73–54–39–25–1 6.8–13.0–
t2CYCTwo cycle time230–154–115–86–57–38–29–
tDSData setup time at
device
tDH Data Hold time at device5–5–5–5–5–4.6–3.5–
MODE 0MODE 1MODE 2MODE 3MODE 4MODE 5MODE 6
MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX
to assertion of STOP
tLILimited interlock time01500150015001000100075060
tMLI Interlock time with mini-
mum
tCSCRC word setup time at
device
tCHCRC word hold time at
device
tACKHold time for DMACK-20–20–20–20–20–20–20–
tIO-
Maximum time before
RDYZ
releasing IORDY
MODE 0MODE 1MODE 2MODE 3MODE 4MODE 5MODE 6
MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX
50–50–50–50–50–50–50–
20–20–20–20–20–20–20–
15–10–7–7–5–5–5–
5–5–5–5–5–5–5–
–20–20–20–20–20–20–20
Deskstar 7K160 Hard Disk Drive Specification
39
Page 54
6.10 Addressing of registers
The host addresses the drive through a set of registers called a Task File. These registers are mapped into the host's
I/O space. Two chip selec t lines (CS0– and CS1–) and three address lines (DA0–2) are used to select one of these
registers, while a DIOR– or DIOW– is provided at the specified time.
The chip select line CS0- is used to address the Command Block registers while the CS1– is used to address Control Block registers.
The following table shows the I/ O address map.
Table 34: I/O address map
CS0– CS1–
01
01
01
01
01
01
01
01
10
DA2 DA1 DA0DIOR– = 0 (Read)DIOW– = 0 (Write)
Command Block Registers
000Data Reg.Data Reg.
001Error Reg.Features Reg.
010Sector count Reg.Sector count Reg.
011Sector number Reg.Sector number Reg.
100Cylinder low Reg.Cylinder low Reg.
101Cylinder high Reg.Cylinder high Reg.
110Drive/Head Reg.Drive/Head Reg.
111Status Reg. Command Reg.
Control Block Registers
110Alt. Status Reg.Device control Reg.
Note: "Addr" field is shown as an example.
During DMA operation (from writing to the command register until an interrupt) not all registers are accessible.
For example, the host is not supposed to read status register contents before interrupt (the value is invalid).
6.10.1 Cabling
The maximum cable length from the host sys tem to the drive pl us circuit patter n length in the host system shall not
exceed 18 inches.
For higher data transfer application (>8.3 MB/s) a modification in the system design is recommended to reduce
cable noise and cross-talk, such as a shorter cable, bus termination, or a shielded cable.
For systems operating with Ultra DMA mode 3, 4, and 5, 80-conductor ATA cable assembly shall be used.
Deskstar 7K160 Hard Disk Drive Specification
40
Page 55
Part 2. Interface specification
Deskstar 7K160 Hard Disk Drive Specification
41
Page 56
Deskstar 7K160 Hard Disk Drive Specification
42
Page 57
7.0 Specification
7.1 Jumper settings
7.1.1 Jumper pin location
Jumper pinsJumper pins
7.1.2 Jumper pin identification
Pin I
Pin A
DERA001.prz
Pin B
Deskstar 7K160 Hard Disk Drive Specification
43
Page 58
7.1.3 Jumper pin assignment
There are four jumper settings as shown in the following sections:
•16 logical head default (normal use)
•15 logical head default
•32 GB clip
•Power up in standby
Within each of these four jumper settings the pin assignment selects Device 0, Device 1, Cable Selection, or
Device 1 Slave Present as shown in the following figures.
The Device 0 setting automatically recognizes device 1 if it is present.
The Device 1 Slave Present setting is for a slave device that does not comply with the ATA specification.
Note: In conventional terminology "Device 0" designates a Master and "Device 1" designates a Slave.
Deskstar 7K160 Hard Disk Drive Specification
44
Page 59
RSV
GND
GNDGNDRSV
IGECA
H
DS
CS/SP
D
GND
BF
RS V
7.1.4 Jumper positions
7.1.4.1 16 logical head default (normal use)
The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device1
(Slave) Present.
Deskstar 7K160 Hard Disk Drive Specification
45
Page 60
Notes:
1. To enable the CSEL mode (Cable Selection mode) the jumper block must be installed at E-F. In the CSEL
mode the drive address is determined by AT interface signal #28 CSEL as follows:
•When CSEL is grounded or at a low level, the drive address is 0 (Device 0).
•When CSEL is open or at a high level, the drive address is 1 (Device 1).
2. In CSEL mode, installing or removing the jumper blocks at A-B or C-D position does not affect any selection of Device or Cable Selection mode.
3. The shipping default position is the CABLE SEL position.
7.1.4.2 15 logical head default
The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device1
(Slave) Present setting 15 logical heads instead of default 16 logical head models.
I
I
I
I
ECA
G
HFDB
G
ECA
HFDB
ECA
G
HFDB
G
ECA
HFDB
DEVICE 0 (Master)
DEV ICE 1 (Slave )
CABLE SEL
DEVICE 1 (Slave) Present
Notes:
1. To enable the CSEL mode (Cable Selection mode) the jumper block must be installed at E-F. In the CSEL
mode the drive address is determined by AT interface signal #28 CSEL as follows:
•When CSEL is grounded or at a low level, the drive address is 0 (Device 0).
•When CSEL is open or at a high level, the drive address is 1 (Device 1).
2. In CSEL mode, installing or removing the jumper blocks at A-B or C-D position does not affect any selection of Device or Cable Selection mode.
Deskstar 7K160 Hard Disk Drive Specification
46
Page 61
7.1.4.3 Capacity clip to 32GB
The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device1
(Slave) Present while setting the drive capacity down to 32 GB for the purpose of compatibility.
Table 35: Jumper positions for capacity clip to 32GB
I
I
I
I
ECA
G
HFDB
G
ECA
HFDB
G
ECA
HFDB
ECA
G
HFDB
DEVICE 0 (Master)
DEVICE 1 (Slave)
CABLE SEL
DEVICE 1 (Slave) Present
Note: The jumper setting acts as a 32GB clip which clips the LBA to 66055248. The CHS is unchanged from the
factory default of 16383/16/63.
7.1.4.4 Power up in Standby
The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device1
(Slave) Present to enable Power Up In Standby.
Table 36: Jumper settings for Disabling Auto Spin
I
G
ECA
HFDB
I
ECA
G
HFDB
I
ECA
G
HFDB
I
ECA
G
HFDB
Deskstar 7K160 Hard Disk Drive Specification
D EV IC E 0 (Maste r )
DEVICE 1 (Slave)
CABLE SEL
DEVICE 1 (Slave) Present
47
Page 62
Notes:
1. These jumper settings are used for limiting power supply current when multiple drives are used.
2. Command to spin up is SET FEATURES (subcommand 07h). Refer to 12.28 Set Features.
3. To enable the CSEL mode (Cable Selection mode) the jumper block must be installed at E-F. In the CSEL
mode the drive address is determined by AT interface signal #28 CSEL as follows:
•When CSEL is grounded or at a low level, the drive address is 0 (Device 0).
•When CSEL is open or at a high level, the drive address is 1 (Device 1).
Deskstar 7K160 Hard Disk Drive Specification
48
Page 63
7.2 Environment
7.2.1 Temperature and humidity
Table 37: Temperature and humidity
Operating conditions
Temperature0C to 60ºC (See note below)
Relative humidity8 to 90%, non-condensing
Maximum wet bulb temperature29.4ºC, non-condensing
Maximum temperature gradient20ºC/hour
Altitude–300 to 3,048 m
Non-operating conditions
Temperature–40C to 65ºC
Relative humidity5 to 95%, non-condensing
Maximum wet bulb temperature35ºC, non-condensing
Altitude–300 to 12,000 m
Notes:
•The system is responsible for providing sufficient ventilation to maintain a surface temperature below
65°C at the center of the top cover of the drive.
•Noncondensing conditions should be maintained at any time.
•Maximum storage period within shipping package is one year.
Deskstar 7K160 Hard Disk Drive Specification
49
Page 64
Table 38: Limits of temperature and humidity
100
90
80
Environment Specification
31C/90%
36C/95%
Wet Bulb 3 5C
70
60
50
40
30
Relative Humidity (%)
20
10
0
-40-200204060
Non-operating Operating
Note: Storage temperature range is 0° to 65°.
Wet Bulb 2 9.4C
65C/14%
60C/10%
Temperature (C)
7.2.2 Corrosion test
The drive shows no sign of corrosion inside and outside of the hard disk assembly and is functional after being subjected to seven days at 50°C with 90% relative humidity.
7.3 DC power requirements
Damage to the drive electronics may result if the power supply cable is connected or disconnected to the legacy
Power connector while power is being applied to the drive (no hot plug/unplug is allowed). If SATA power supply
cable is connected or disconnected to the SATA power connector, ho t plug /unplug is allowed.
Deskstar 7K160 Hard Disk Drive Specification
50
Page 65
7.3.1 Input voltage
Table 39: Input voltage
Input voltage supply
2
During run and spin upAbsolute max spike voltage1Supply rise time
+5 V5 V ± 5%–0.3 to 5.5 V0 to 5 sec
+12 V12 V + 10% –8%–0.3 to 15 V0 to 5 sec
1
To avoid damage to the drive electronics, power supply voltage spikes must not exceed specifications.
2
+12V should be applied within 60 seconds after +5V is applied to the drive.
Deskstar 7K160 Hard Disk Drive Specification
51
Page 66
7.3.2 Power supply current (typical)
Table 40: Power supply current of 80GB and 160GB models
Power supply current of
80 GB – 160 GB PATA models
(values in milliamps. RMS) Pop Mean Std Dev Pop Mean Std Dev
Idle average 340 6 270 6
Idle ripple (peak-to-peak) 600
Low RPM Idle 160
Low RPM Idle Ripple 200
Unload Idle average 160
Unload Idle Ripple 200
Random R/W average1
Random R/W peak 1400
Silent R/W average 530
Silent R/W peak 1400
Start up (max) 1100
Standby average 150
Sleep average 110
+5 Volts [m A ] +12 Volts [mA]
520
20
6
20
6
20
6
30
6
30
20
4
4
300
140
300
270
270
590
1800
350
1000
1900
15
15
20
6
20
6
20
20
50
6
30
20
2
2
Power supply current of
80 GB – 160 GB SATA models
(values in milliamps. RMS) Pop Mean Std Dev Pop M e an Std Dev
Idle average 540 6 270 6
Idle ripple (peak-to-peak)
Low RPM Idle 360
Low RPM Idle Ripple
Unload Idle average 360
Unload Idle Ripple
Random R/W average1 720
Random R/W peak
Silent R/W average 730
Silent R/W peak
Start up (max) 1300
Standby average 350
Sleep average 310
+5 Volts [m A ] +12 Volts [mA]
600
200
200
1600
1600
20
6
20
6
20
6
30
6
30
20
4
4
300
140
300
270
270
590
1800
350
1000
1900
15
15
20
6
20
6
20
20
50
6
30
20
2
2
Total
[W]
4.9
2.5
4.0
9.7
6.9
0.9
0.7
Total
[W]
5.9
3.5
5.0
10.7
7.9
1.9
1.7
Except for a peak of less than 100 micro seconds.
1
Random R/W, Silent R/W: 40 ICPS / 16 Blocks Random Write and Random Read.
Deskstar 7K160 Hard Disk Drive Specification
52
Page 67
7.3.3 Power supply generated ripple at drive power connector
Table 41: Power supply generated ripple at drive power connector
Maximum (mV pp)MHz
+5 V dc10 00-10
+12 V dc1500-10
During drive start up and seeking 12-volt ripple is generated by the drive (referred to as dynamic loading). If the
power of several drives is daisy chained together, the power supply ripple plus the dynamic loading of the other
drives must remain within the above regulation tolerance. A common supply with separate power leads to each
drive is a more desirable method of power distribution.
To prevent external electrical noise from interfering with the performance of the drive, the drive must be held by
four screws in a user system frame which has no electrical level difference at the four screws position and has less
than ±300 millivolts peak to peak level difference to the ground of the drive power connector.
Deskstar 7K160 Hard Disk Drive Specification
53
Page 68
7.4 Reliability
7.4.1 Data integrity
No more than one sector is lost at Power loss condition during the write operation when the write cache option is
disabled. If the write cache option is active, the data in write cache will be lost. To prevent the loss of customer
data, it is recommended that the last write access before power off be issued after setting the write cache off.
7.4.2 Cable noise interference
To avoi d any degradation of performance throughput or error rate when the interface cable is routed on top or
comes in contact with the HDA assembly, the drive must be grounded electrically to the system frame by four
screws. The common mode noise or voltage level difference between the system frame and power cable ground or
AT interface cable ground should be in the allowable level specified in the power requirement section.
7.4.3 Start/stop cycles
The drive withstands a minimum of 50,000 start/stop cycles in a 40° C environment and a minimum of 10,000
start/stop cycles in extreme temperature or humidity within the operating range. See Table 37: “Temperature and
humidity” on page 49 and Figure 9: “Limits of temperature and humidity” on page 48.
7.4.4 Preventive maintenance
None
7.4.5 Data reliability
Probability of not recovering data is 1 in 1014 bits read
ECC On The Fly correction
•1 Symbol : 10 bits
•1 Interleave
•34 ECCs are embedded into each interleave
•This implementation always recovers 16 random burst errors and a 151-bit continuous burst error
Note: Use of SCT and/or AV Streaming commands to limit command completion time may result in increased number of hard
errors.
7.4.6 Required power-off sequence
The required BIOS sequence for removing power from the drive is as follows:
Step 1: Issue one of the following commands.
Standby
Standby immediate
Sleep
Note: Do not use the Flush Cache command for the power off sequence because this command does not
invoke Unload
Step 2: Wait until the Command Complete status is returned. In a typical case 350 ms are required for the command to finish completion; however, the BIOS time out value needs to be 30 seconds considering error recovery
time. Refer to section13.0 “Timings” on page 247.
Step 3: Terminate power to HDD.
Deskstar 7K160 Hard Disk Drive Specification
54
Page 69
7.5 Mechanical specifications
7.5.1 Physical dimensions and weight
BREATHER HOLE
All dimensions in the above figure are in millimeters.
The breather hole must be kept uncovered in order to keep the air pressure inside of the disk enclosure equal to
external air pressure.
The following table lists the dimensions of the drive.
Table 42: Physical d im ensions and weight
Height [mm]26.1 Max
Width [mm]101.6±0.25
Length [mm]147.0 Max
Weight [grams - maximum]560
Deskstar 7K160 Hard Disk Drive Specification
55
Page 70
7.5.2 Mounting hole locations
The mounting hole locations and size of the drive are shown below. All dimensions are in mm.
The drive will operate in all axes (6 directions). Performance and error rate will stay within specification limits if
the drive is operated in the other orientations from which it was formatted.
For reliable operation, the drive must be mounted in the system securely enough to prevent excessive motion or
vibration of the drive during seek operation or spindle rotation, using appropriate screws or equivalent mounting
hardware.
The recommended mounting screw torque is 0.6 - 1.0 Nm (6-10 Kgf.cm).
The recommended mounting screw depth is 4 mm maximum for bottom and 4.5 mm maximum for horizontal
mounting.
Drive level vibration test and shock test are to be conducted with the drive mounted to the table using the bottom
four screws.
7.5.5 Heads unload and actuator lock
The head load/unload mechanism is provided to protect the disk data during shipping, movement, or storage. Upon
power down, the heads are automatically unload from the disk area and the locking mechanism of the head actuator
will secure the heads in unload position.
Deskstar 7K160 Hard Disk Drive Specification
58
Page 73
7.6 Vibration and shock
All vibration and shock measurements recorded in this section are made with a drive that has no mounting attachments for the systems. The input power for the measurements is applied to the normal drive mounting points.
7.6.1 Operating vibration
7.6.1.1 Random vibration
The test is 30 minutes of random vibration using the power spectral density (PSD) levels shown below in each of
three mutually perpendicular axes. The disk drive will operate without non-recoverable errors when subjected to
the above random vibration levels.
The overall RMS (root mean square) level is 0.67 G for horizontal vibration and 0.67 G for vertical.
Table 43: Random vibration PSD
Table 44: Random vibration PSD profile break points (operating)
Direction
x10-3 [G2/Hz]0.021.11.18.08.01.01.00.50.50.67
The overall RMS (root mean square) level is 0.67 G for horizontal vibration and 0.67 G for vertical.
5Hz17Hz45Hz48Hz62Hz65Hz150Hz200Hz500Hz
RMS
(G)
7.6.1.2 Swept sine vibration
The drive will meet the criteria shown below while operating in the specified conditions:
•No errors occur with 0.5 G 0 to peak, 5 to 300 to 5 Hz sine wave, 0.5 oct/min sweep rate with 3-minute
dwells at two major resonances
•No data loss occurs with 1 G 0 to peak, 5 to 300 to 5 Hz sine wave, 0.5 oct/min sweep rate with 3-minute
dwells at two major resonances
7.6.2 Nonoperating vibration
The drive does not sustain permanent damage or loss of previously recorded data after being subjected to the environment described below
7.6.2.1 Random vibration
The test consists of a random vibration applied in each of three mutually perpendicular axes for a duration of 10
minutes per axis. The PSD levels for the test simulate the shipping and relocation environment shown below.
Table 45: Random Vibration PSD profile breakpoints (nonoperating)
Frequency2Hz4Hz8Hz40Hz55Hz70Hz200Hz
G2/Hz0.0010.030.030.0030.010.010.001
The overall RMS (root mean square) level of vibration is 1.04 G.
7.6.2.2 Swept sine vibration
•2 G (zero-to-peak), 5 to 500 to 5 Hz sine wave
Deskstar 7K160 Hard Disk Drive Specification
59
Page 74
•0.5 oct/min sweep rate
•3 minutes dwell at two major resonances
7.6.3 Operating shock
The drive meets the following criteria while operating in the conditions described below. The shock test consists
of 10 shock inputs in each axis and direction for total of 60. There m ust b e a delay between shock pulses long
enough to allow the drive to complete all necessary error recovery procedures.
•No error occurs with a 10 G half-sine shock pulse of 11 ms duration in all models.
•No data loss occurs with a 30 G half-sine shock pulse of 4 ms duration in all models.
•No data loss occurs with a 70 G half-sine shock pulse of 2 ms duration in all models.
7.6.4 Nonoperating shock
The drive will operate with no degradation of performance after being subjected to shock pulses with the following
characteristics.
7.6.4.1 Trapezoidal shock wave
•Approximate square (trape zoidal) pulse shape
•Approximate rise and fall time of pulse is 1 ms
•Average acceleration level is 50 G. (Average response curve value during the time following the 1 ms rise
time and before the 1 ms fall with a time "duration of 11 ms")
•Minimum velocity change is 4.23 meters per second
7.6.4.2 Sinusoidal shock wave
The shape is approximately half-sine pulse. The figure below shows the maximum acceleration level and duration.
Table 46: Sinusoidal shock wave
Acceleration level (G)Duration (ms)
3502
15011
7.6.5 Nonoperating rotational shock
All shock inputs shall be applied around the actuator pivot axis.
Table 47: Rotational shock
DurationRad/sec
1 ms30,00020,000
2 ms20,00010,000
1
Applies to part numbers beginning with 0Y3.
2
Rad/sec
2 (1)
Deskstar 7K160 Hard Disk Drive Specification
60
Page 75
7.7 Acoustics
The upper limit criteria of the octave sound power levels are given in Bels relative to one picowatt and
are shown in the following table. The sound power emission levels are measured in accordance with
ISO7779.
• A label containing the Hitachi logo, the Hitachi Global Storage Technologies part number and the
statement " Made by Hitachi Global Storage Technologies Inc." or Hitachi Global Storage T e chnologies approved equivalent.
• A label containing the drive model number, the manufacturing date code, the formatted capacity,
the place of manufacture, UL/CSA/TUV/CE/C-Tick mark logos
• A bar code label containing the drive serial number
• A label containing jumper pin description
• A user designed label per agreement
The above labels may be integrated with other labels
Deskstar 7K160 Hard Disk Drive Specification
61
Page 76
7.9 Safety
7.9.1 UL and CSA approval
The product is qualified per UL (Underwriters Laboratory) 1950 Third Edition and CAN/CSA C22.2 No.950-M95
Third Edition, for use in Information Technology Equipment, including Electric Business Equipment. The UL Recognition or the CSA certification is maintained for the product life. The UL and C-UL recognition mark or the CSA
monogram for CSA certification appears on the drive.
7.9.2 German safety mark
All models are approved by TUV on T est Requirement: EN60950:1 992+A1-4, but the GS mark is not applicable to
internal devices such as this product.
7.9.3 Flammability
The printed circuit boards used in this drive are made of material with a UL recognized flammability rating of V-1
or better. The flammability rating is marked or etched on the board. All other parts not considered electrical components are made of material with a UL recognized flammability rating of V-1 or better. However, small mechanical
parts such as cable ties, washers, screws, and PC board mounts may be made of material with a UL recognized
flammability rating of V-2.
7.9.4 Safe handling
The product is conditioned for safe handling in regards to sharp edges and corners.
7.9.5 Environment
The product does not contain any known or suspected carcinogens.
Environmental controls meet or exceed all applicable government regulations in the country of origin. Safe chemi-
cal usage and manufacturing control are used to protect the environment. An environmental impact assessment has
been done on the manufacturing process used to build the drive, the drive itself and the disposal of the drive at the
end of its life.
Production also meets the requirements of the international treaty on chlorofluorocarbon (CFC) control known as
the United Nations Environment Program Montreal Protocol, and as ratified by the member nations. Material to be
controlled include CFC-11, CFC-12, CFC-113, CFC-114, CFC-115, Halon 1211, Halon 1301 and Halon 2402.
Although not specified by the Protocol, CFC-112 is also controlled. In addition to the Protocol Hitachi Global Storage Technologies requires the following:
•that no packaging used for the shipment of the product use controlled CFCs in the manufacturing process.
•that no manufacturing processes for parts or assemblies include printed circuit boards use controlled CFC
materials.
7.9.6 Secondary circuit protection
Spindle/VCM driver module includes 12 V over current protection circuit
Deskstar 7K160 Hard Disk Drive Specification
62
Page 77
7.10 Electromagnetic compatibility
The drive, when installed in a suitable enclosure and exercised with a random accessing routine at maximum data
rate meets the worldwide EMC requirements listed below:
•United States Federal Communications Commission (FCC) Rules and Regulations (Class B), Part 15. (A 6
dB buffer shall be maintained on the emission requirements).
•European Economic Community (EEC) directive number 76/889 related to the control of radio frequency
interference and the Verband Deutscher Elektrotechniker (VDE) requirements of Germany (GOP). Spectrum Management Agency (SMA) EMC requirements of Australia. The SMA has pproved two forms of CTick Marking for Hitachi Global Storage Technologies.
7.10.1 CE Mark
The product is declared to be in conformity with requirements of the following EC directives under the sole
responsibility of Hitachi Global Storage Technologies Japan Ltd:
Council Directive 89/336/EEC on the approximation of laws of the Member States relating to electromagnetic
compatibility.
7.10.2 C-TICK mark
The product complies with the following Australian EMC standard:
Limits and methods of measurement of radio disturbance characteristics of information technology, AS/NZS 3548
:1995 Class B.
7.10.3 BSMI mark
The product complies with the Taiwan EMC standard"Limits and methods of measurement of radio disturbance
characteristics of information technology equipment, CNS 13438 Class B."
7.10.4 MIC Mark
The product complies with the Korea EMC standard. The regulation for certification of in formation and communication equipment is based on "Telecommunications Basic Act" and "Radio Waves Act" Korea EMC requirment are
based technically on CISPR22:1993-12 measurement standards and limits. MIC standards are likewise based on
IEC standards.
7.11 Packaging
Drives are packed in ESD protective bags and shipped in appropriate containers.
7.11.1 Substance restriction requirements
The product complies with the Directive 2002/95/EC of the European Parliamen t on the restrictions
of the use of the certain hazardous substances in electrical and electronic equipment (RoHS).
Deskstar 7K160 Hard Disk Drive Specification
63
Page 78
Deskstar 7K160 Hard Disk Drive Specification
64
Page 79
8.0 General
8.1 Introduction
This specification describes the host interface of the HDS7216xx0PLATy0 hard disk drive.
The interface conforms to the Working Document of Information technology, AT Attachment with Packet Interface
Extension (ATA/ATAPI-7) Revision 4, dated 23 December 2003, with certain limitations described in Section 8.3
below.
8.2 Terminology
DeviceDevice indicates HDS7216x0PLATy0
HostHost indicates the system that the device is attached to
8.3 Deviations from standard
The device conforms to the referenced specifications with the following deviations:
Check Power Mode Check Power Mode command returns FFh to Sector Count Register when
the device is in Idle mode. This command does not support 80h as the
return value.
Hard Reset Hard reset response is not the same as that of power on reset. Refer to
section 7.1, “Reset response” on page 55 for details.
DownloadDownload command is aborted when teh device is in security locked
mode.
Streaming CommandsWhen the device is in standby mode,Streaming Commands can't be
completed while waiting for the spindle to reach operating speed even if
execution time exceeds specified CCTL(Command Completion Time
Limit). The minimum CCTL is 50ms.CCTL is set to 50ms when the
specified value is shorter than 50ms.
Error Recovery Control SCT Command set)
When the device is in standby mode,any command where error recovery
time limit is specified can't be completed while waiting for the spindle to
reach operating speed even if execution time exceeds specified recovery
time limit.The minimum time limit is 6.5 second.When the specified time
limit is shorter than 6.5 second,the issued command is aborted.
Deskstar 7K160 Hard Disk Drive Specification
65
Page 80
Deskstar 7K160 Hard Disk Drive Specification
66
Page 81
9.0 Registers
9.1 Register set
Table 49: Register Set
AddressesFunctions
CS0-CS1-DA2DA1DA0READ (DIOR-)WRITE (DIOW-)
NNxxxData bus high impedanceNot used
Control block registers
NA0xxData bus high impedanceNot used
NA10xData bus high impedanceNot used
NA110Alternate StatusDevice Control
NA111Device AddressNot used
x = either A or N
* = Mapping of registers in LBA mode
Communication to or from the device is through an I/O Register that routes the input or output data to or from the
registers addressed by the signals from the host(CS0-, CS1-, DA2, DA1, DA0, DIOR- and DIOW-).
The Command Block Registers are used for sending commands to the device or posting status from the device.
The Control Block Registers are used for device control and to post alternate status.
Deskstar 7K160 Hard Disk Drive Specification
67
Page 82
9.2 Alternate Status Register
Table 50: Alternate Status Register
76543210
BSYRDYDF
This register contains the same information as the Status Register. The only difference between this register and the
Status Register is that reading the Alternate Status Register does not imply an interrupt acknowledge or a clear of a
pending interrupt. See section 9.14 ‘Status Register” on page 70 for the definition of the bits in this register.
DSC/
SERV
DRQCORIDXERR
9.3 Command Register
This register contains the command code being sent to the device. Command execution begins immediately after
this register is written. The command set is shown in Table 69: ‘Command Set” on page 133 and Ta ble
74: ‘Command Set (2 of 2)” on page 106. All other registers required for the command must be set up before writing to the Command Register.
9.4 Cylinder High Register
This register contains the high order bits of the starting cylinder address for any disk access. At the end of the command, this register is updated to reflect the current cylinder number.
In LBA Mode this register contains Bits 16–23. At the end of the command, this register is updated to reflect the
current LBA Bits 16–23.
The cylinder number may be from zero to the number of cylinders minus one.
When 48-bit addressing commands are used, the "most recently written" content contains LBA Bits 16-23 and the
"previous content" contains Bits 40-47. The 48-bit Address feature set is described in Section 9.16, "48-Bit
Address Feature Set" on page 93.
9.5 Cylinder Low Register
This register contains the low order 8 bits of the starting cylinder address for any disk access. At the end of the
command, this register is updated to reflect the current cylinder number.
In LBA Mode this register contains Bits 8–15. At the end of the command, this register is updated to reflect the
current LBA Bits 8–15.
The cylinder number may be from zero to the number of cylinders minus one (1).
When 48-bit addressing commands are used, the "most recently written" content contains LBA Bits 8-15 and the
"previous content" contains Bits 32-39.
Deskstar 7K160 Hard Disk Drive Specification
68
Page 83
9.6 Data Register
This register is used to transfer data blocks between the device data buffer and the host. It is also the register
through which sector information is transferred on a Format Track command and the configuration information is
transferred on an Identify Device command.
All data transfers are 16 bits wide, except for ECC byte transfers, which are 8 bits wide. Data transfers are PIO
only.
The register contains valid data only when DRQ = 1 is in the Status Register.
9.7 Device Control Register
Table 51: Device Control Register
76543210
HOB---1SRST-IEN0
BitDefinitions
HOB
SRSTSoftware Reset. The device is held at reset when RST = 1. Setting RST = 0 again enables the
-IENInterrupt Enable. When IEN = 0, and the device is selected, the device interrupts to the host will
HOB (high order byte) is defined by the 48-bit Address feature set. A write to any Command
Register shall clear the HOB bit to zero.
device. To ensure that the device recognizes the reset, the host must set RST = 1 and wait for at
least 5 ms before setting RST = 0.
be enabled. When IEN = 1, or the device is not selected, the device interrupts to the host will be
disabled.
Deskstar 7K160 Hard Disk Drive Specification
69
Page 84
9.8 Drive Address Register
Table 52: Drive Address Register
76543210
HIZ-WTG-H3-H2-H1-H0-DS1-DS0
This register contains the inverted drive select and head select addresses of the currently selected drive.
Bit Definitions
HIZHigh Impedance. This bit is not a device and will always be in a high impedance state.
-WTGWrite Gate. This bit is 0 when writing to the disk device is in progress.
-H3, -H2,H1,-H0-
-Head Select. These four bits are the one's complement of the binary coded address of the currently selected head. Bit -H0 is the least significant.
-DS1Drive Select 1. The Drive Select bit for device 1 is active low. DS1 = 0 when device 1 (slave) is
selected and active.
-DS0Drive Select 0. The Drive Select bit for device 0 is active low. DS0 = 0 when device 0 (master) is
selected and active.
9.9 Device/Head Register
Table 53: Device Head/Register
76543210
1L1DRVHS3HS2HS1HS0
This register contains the device and head numbers.
Bit Definitions
LBinary encoded address mode select. When L = 0, addressing is by CHS mode. When L = 1,
addressing is by LBA mode.
DRVDevice. When DRV = 0, device 0 (master) is selected. When DRV = 1, d evice 1 (Slave) is
selected.
HS3, HS2,
HS1, HS0
Head Select. These four bits indicate the binary encoded address of the head. Bit HS0 is the least
significant bit. At command completion, these bits are updated to reflect the currently selected
head. The head number may be from zero to the number of heads minus one. In LBA mode, HS3
through HS0 contain bits 24–27 of the LBA. At command completion these bits are updated to
reflect the current LBA bits 24–27.
Deskstar 7K160 Hard Disk Drive Specification
70
Page 85
9.10 Error Register
Table 54: Error Register
76543210
CRCUNC0IDNF0ABRTTK0NFAMNF
This register contains the statu s from the la st command e xecuted by the device or a diagnostic code. At the completion of any command, except Execute Device Diagnostic, the contents of this register are always valid even if
ERR = 0 is in the Status Register.
Following a power on, a reset, or completion of an Execute Device Diagnostic command, this register contains a
diagnostic code. See Table 58: ‘Diagnostic codes” on page 76 for the definitions.
Bit Definitions
ICRCE
(CRC)
UNCUncorrectable Data Error. When UNC = 1 it indicates that an uncorrectable data error has been
IDNF
(IDN)
ABRT
(ABT)
TK0NF
(T0N)
AMNF
(AMN)
Interface CRC Error. When CRC = 1, it indicates that a CRC error has occurred on the data bus
during a Ultra DMA transfer.
encountered.
ID Not Found. When IDN = 1, it indicates that the requested sector's ID field could not be found.
Aborted Command. When ABT = 1, it indicates that the requested command has been aborted
due to a device status error or an invalid parameter in an output register.
Track 0 Not Found. When T0N = 1, it indicates that track 0 was not found during a Recallibrate
command.
Address Mark Not Found. When AMN = 1, it indicates that the data address mark has not been
found after finding the correct ID field for the requested sector.
9.11 Features Register
This register is command specific. It is used with the Set Features command, the S.M.A.R.T. Function Set command, and the Format Unit command.
9.12 Sector Count Register
This register contains the number of sectors of data requested to be transferred on a read or write operation between
the host and the device. If the value in the register is set to 0, a count of 256 secto rs (in 28-bit addressing) or 65,53 6
sectors (in 48-bit addressing) is specified.
If the register is zero at command completion, the command was successful. If it is not successfully completed, the
register contains the number of sectors which need to be transferred in order to complete the request.
The contents of the register are defined otherwise on some commands. These definitions are given in the command
descriptions.
Deskstar 7K160 Hard Disk Drive Specification
71
Page 86
9.13 Sector Number Register
This register contains the starting sector number for any disk data access for the subsequent command. The sector
number is from one to the maximum number of sectors per track.
In LBA mode, this register contains Bits 0–7. At the end of the command this register is updated to reflect the current LBA Bits 0–7.
When 48-bit commands are used, the "most recently written" content contains LBA Bits 0-7 and the "previous content" contains Bits 24-31.
9.14 Status Register
Table 55: Status Register
76543210
BSYDRDYDF
DSC/
SERV
DRQCORRIDXERR
This register contains the device status. The contents of this register are updated whenever an error occurs and at
the completion of each command.
If the host reads this register when an interrupt is pending, it is considered to be the interrupt acknowledge. Any
pending interrupt is cleared whenever this register is read.
If BSY=1, no other bits in the register are valid.
Deskstar 7K160 Hard Disk Drive Specification
72
Page 87
Bit Definitions
BSYBusy. Bit BSY=1 whenever the device is accessing the registers. The host should not read or write
any registers when BSY=1. If the host reads any register when BSY=1, the contents of the Status
Register will be returned.
DRDY
(RDY)
Device Ready. RDY=1 indicates that the device is capable of responding to a command. RDY
will be set to zero during power on until the device is ready to accept a command. If the device
detects an error while processing a command, RDY is set to zero until the Status Register is read
by the host, at which time RDY is set back to one.
DFDevice Fault. This product does not support DF bit. DF is always zero.
DSCDevice Seek Complete. If DSC=1, it indicates that a Seek has completed and the device head is
settled over a track. Bit DSC is set to 0 by the device just before a Seek begins. When an error
occurs, this bit is not changed until the Status Register is read by the host at which time the bit
again indicates the current Seek complete status. When the device enters into or is in Standby
mode or Sleep mode, this bit is set by the device in spite of the drive not spinning up.
DRQData Request. Bit DRQ=1 indicates that the device is ready to transfer a word or byte of data
between the host and the device. The host should not write the Command register when DRQ=1.
CORR
Corrected Data. Always 0
(COR)
IDXIndex. IDX=1 once per revolution. Because IDX=1 only for a very short time during each revolu-
tion, the host may not see it set to 1 even if the host is continuously reading the Status Register.
Therefore the host should not attempt to use IDX for timing purposes.
ERRError. ERR=1 indicates that an error occurred during execution of the previous command. The
Error Register should be read to determine the error type. The device sets bit ERR=0 when the
next command is received from the host.
Deskstar 7K160 Hard Disk Drive Specification
73
Page 88
Deskstar 7K160 Hard Disk Drive Specification
74
Page 89
10.0 General operation
10.1 Reset response
ATA has the following three types of resets:
Power On Reset (POR)
The device executes a series of electrical circuitry diagnostics, spins up the
head disk assembly, tests speed and other mechanical parametric, and sets
default values.
Hard Reset (Hardware Reset)
The RESET- signal is negated in the ATA Bus. The device resets the interface
circuitry and sets the default values.
Soft Reset (Software Reset)
The SRST bit in the Device Control Register is set and then is reset. The device
resets the interface circuitry according to the Set Features requirement.
The actions of each reset are shown in the table below.
Table 56: Reset response table
Aborting Host interface
Aborting Device operation
Initialization of hardware
Internal diagnostic
Spinning spindle
Initialization of registers (*2)
DASP handshake
PDIAG handshake
Reverting programmed parameters to default
(*1)Execute after the data in write cache has been written.
(*2)The default value on POR is shown in Table 57: “Default Register Values” on page 76.
(*3)The Set Features command with Feature register = CCh enables the device to revert these parameters to the
power on defaults.
(*4)In the case of Sleep mode, the device goes to Standby mode. In other cases, the device does not change current
mode.
(*5)Idle when Power-Up in Standby feature set is disabled. Standby when Power-Up in Standby feature set is
enabled.
Deskstar 7K160 Hard Disk Drive Specification
75
Page 90
10.2 Register initialization
After a power on, a hard reset, or a software reset, the register values are initialized as shown in the table below.
The meaning of the Error Register diagnostic codes resulting from power on, hard reset, or the Execute Device
Diagnostic command is shown in the figure below.
For each Reset and Execute Device Diagnostic, the diagnostic is done as follows:
Power On ResetDASP– is read by Device 0 to determine if Device 1 is present. If Device 1 is present,
Device 0 shall read PDIAG– to determine when it is valid to clear the BSY bit and
whether Device 1 has powered on or reset without error, otherwise Device 0 clears the
BSY bit whenever it is ready to accept commands. Device 0 may assert DASP– to
indicate device activity.
Hard Reset,
Soft Reset
Execute Device
Diagnostic
In each case – Power On Reset [Hard Reset], Soft Reset, and the Execute Device Diagnostic command – the
Device 0 Error register value is interpreted using the table below.
Table 59: Reset error register values
If Device 1 is present, Device 0 shall read PDIAG– to determine when it is valid to clear
the BSY bit and whether Device 1 has reset without any errors; otherwise, Device 0 shall
simply reset and clear the BSY bit. DASP– is asserted by Device 0 (and Device 1 if it is
present) in order to indicate device active.
If Device 1 is present, Device 0 shall read PDIAG– to determine when it is valid to clear
the BSY bit and if Device 1 passed or failed the EXECUTE DEVICE DIAGNOSTIC
command; otherwise, Device 0 shall simply execute its diagnostics and then clear the
BSY bit. DASP– is asserted by Device 0 (and Device 1 if it is present) in order to
indicate that the device is active.
The "x" indicates the appropriate Diagnostic Code for the Power on, RESET-, Soft Reset, or Device Diagnostic
error.
Deskstar 7K160 Hard Disk Drive Specification
77
Page 92
10.4 Sector Addressing Mode
All addressing of data sectors recorded on the device's media is done by a logical sector address. The logical CHS
address for HDS7216x0PLATy0 is different from the actual physical CHS location of the data sector on the disk
media.
HDS7216x0PLATy0 supports both Logical CHS Addressing Mode and LBA Addressing Mode as the sector
addressing mode.
The host system may select either the currently selected CHS translation addressing or LBA addressing on a
command-by-command basis by using the L bit in the DEVICE/HEAD register. A host system must set the L bit to
1 if the host uses LBA Addressing mode.
10.4.1 Logical CHS addressing mode
The logical CHS addressing is made up of three fields: the cylinder number, the head number, and the sector number.
Sectors are numbered from 1 to the maximum value allowed by the current CHS translation mode but cannot exceed
255 (0FFh). Heads are numbered from 0 to the maximum value allowed by the current CHS translation mode but
cannot exceed 15 (0Fh). Cylinders are numbered from 0 to the maximum value allowed by the current CHS
translation mode but cannot exceed 65535 (0FFFFh).
When the host selects a CHS translation mode using the INITIAL IZE DEVICE PARAMETERS command, the host
requests the number of sectors per logical track and the number of heads per logical cylinder. The device then
computes the number of logical cylinders available in requested mode.
The default CHS translation mode is described in the Identify Device Information. The current CHS translation
mode also is described in the Identify Device Information.
10.4.2 LBA addressing mode
Logical sectors on the device shall be linearly mapped with the first LBA addressed sector (sector 0) being the same
sector as the first logical CHS addressed sector (cylinder 0, head 0, sector 1). Irrespective of the logical CHS
translation mode currently in effect, the LBA address of a given logical sector does not change. The following
formula is always true:
LBA = ((cylinder x heads_per_cylinder + heads) x sectors_per_track) + sector - 1
where heads_per_cylinder and sectors_per_track are the current translation mode values.
On LBA addressing mode the LBA value is set to the following register:
The power management feature set permits a host to modify the behavior in a manner which reduces the power
required to operate. The power management feature set provides a set of commands and a timer that enables a device
to implement low power consumption modes.
HDS72160x0PLATy0 implements the following set of functions:
•A Standby timer
•Idle command
•Idle Immediate command
•Sleep command
•Standby command
•Standby Immediate command
10.5.1 Power mode
Sleep ModeThe lowest power consumption when the device is powered on occurs in Sleep Mode. When
in Sleep Mode, the device requires a reset to be activated.
Standby
Mode
Idle ModeIn Idle Mode the device is capable of responding immediately to media access requests.
Active ModeThe device is executing a command or accessing the disk media with the read look-ahead
The device interface is capable of accepting commands, but since the media may not be
immediately accessible, there is a delay while waiting for the spindle to reach operating
speed.
function or the write cache function.
10.5.2 Power management commands
Check Power
Mode
Idle, Idle
Immediate
SleepMoves a device to sleep mode. The device's interface becomes inactive at the completion of the
Standby,
Standby
Immediate
Allows a host to determine if a device is currently in, going to, or leaving standby mode.
Move a device to idle mode immediately from the active or standby modes. The idle command
also sets the standby timer count and starts the standby timer.
sleep command. A reset is required to move a device out of sleep mode. When a device exits
sleep mode it will enter standby mode.
Move a device to standby mode immediately from the active or idle modes. The standby
command also sets the standby timer count.
10.5.3 Standby timer
The standby timer provides a method for the device to automatically enter standby mode from either active or idle
mode following a host programmed period of inactivity. If the device is in the active or idle mode, the device waits
for the specified time period and, if no command is received, the device automatically enters the standby mode.
If the value of the SECTOR COUNT register on Idle command or Standby command is set to 00h, the standby timer
is disabled.
Deskstar 7K160 Hard Disk Drive Specification
79
Page 94
10.5.4 Interface capability for power modes
Each power mode affects the physical interface as defined in the following table:
Ready (RDY) is not a power condition. A device may post ready at the interface even though the media may not be
accessible.
Deskstar 7K160 Hard Disk Drive Specification
80
Page 95
10.6 S.M.A.R.T. Function
The intent of Self-monitoring, analysis, and reporting technology (S.M.A.R.T.) is to protect user data and prevent
unscheduled system downtime that may be caused by predictable degradation and/or fault of the device. By
monitoring and storing critical performance and calibration parameters, S.M.A.R.T. devices employ sophisticated
data analysis algorithms to predict the likelihood of near-term degradation or fault condition. By alerting the host
system of a negative reliability status condition, the host system can warn the user of the impending risk of a data
loss and advise the user of appropriate action.
10.6.1 Attributes
Attributes are the specific performance or calibration parameters that are used in analyzing the status of the device.
Attributes are selected by the device manufacturer based on that attribute's ability to contribute to the prediction of
degrading or faulty conditions for that particular device. The specific set of attributes being used and the identity of
these attributes is vendor specific and proprietary.
10.6.2 Attribute values
Attribute values are used to represent the relative reliability of individual performance or calibration attributes. The
valid range of attribute values is from 1 to 253 decimal. Higher attribute values indicate that the analysis algorithms
being used by the device are predicting a lower probability of a degrading or faulty condition existing. Accordingly,
lower attribute values indicate that the analysis algorithms being used by the device are predicting a higher
probability of a degrading or faulty condition.
10.6.3 Attribute thresholds
Each attribute value has a corresponding attribute threshold limit which is used for direct comparison to the attribute
value to indicate the existence of a degrading or faulty condition. The numerical value of the attribute thresholds are
determined by the device manufacturer through design and reliability testing and analysis. Each attribute threshold
represents the lowest limit to which its corresponding attribute value can be equal while still retaining a positive
reliability status. Attribute thresholds are set at the device manufacturer's factory and cannot be changed in the field.
The valid range for attribute thresholds is from 1 through 253 decimal.
10.6.4 Threshold exceeded condition
If one or more attribute values, whose Pre-failure bit of their status flag is set, are less than or equal to their
corresponding attribute thresholds, the device reliability status is negative, indicating an impending degrading or
faulty condition.
10.6.5 S.M.A.R.T. commands
The S.M.A.R.T. commands provide access to attribute values, attribute thresholds, and other logging and reporting
information.
10.6.6 Off-line read scanning
The device provides the off-line read scanning feature with reallocation. This is the extension of the off- line data
collection capability. The device performs the entire read scan with reallocation of the marginal sectors to prevent
loss of user data.
If interrupted by the host during the read scanning, the device services the host command.
Deskstar 7K160 Hard Disk Drive Specification
81
Page 96
10.6.7 Error log
Logging of reported errors is supported. The device provides information on the last five errors that the device
reported as described in the SMART error log sector. The device may also provide additional vendor specific
information on these reported errors. The error log is not disabled when SMART is disabled. Disabling SMART
disables the delivering of error log information via the SMART READ LOG SECTOR command.
If a device receives a firmware modification, all error log data is discarded and the device error count for the life of
the device is reset to zero.
10.6.8 Self-test
The device provides the self-test features which are initiated by SMART Execute Off-line Immediate
command. The self-test checks the fault of the device, reports the test status in Device Attributes Data, and stores
the test result in the SMART self-test log sector as described in the SMART self-test log data structure. All SMART
attributes are updated accordingly during the execution of self-test.
If it is interrupted by the host during the self-tests, the device services the host command.
If the device receives a firmware modification, all self-test log data is discarded
Deskstar 7K160 Hard Disk Drive Specification
82
Page 97
10.7 Security Mode Feature Set
Security Mode Feature Set is a powerful security feature. With a device lock password, a user can prevent
unauthorized access to a device even if it is removed from the computer.
New commands are supported for this feature as listed below:
Device Frozen ModeThe device enables all commands except those which can update the device lock
The device disables media access commands after power on. Media access
commands are enabled by either a Security Unlock command or a Security Erase
Unit command.
The device enables all commands. If a password is not set this mode is entered after
power on, otherwise it is entered by a Security Unlock or a Security Erase Unit
command.
function, set/change password. The device enters this mode via a Security Freeze
Lock command. It cannot quit this mode until power off.
10.7.2 Security level
The following security levels are provided:
High level securityWhen the device lock function is enabled and the User Password is forgotten, the
device can be unlocked via a Master Password.
Maximum level
security
When the device lock function is enabled and the User Password is forgotten,
only the Master Password with a Security Erase Unit command can unlock the
device. User data is then erased.
Deskstar 7K160 Hard Disk Drive Specification
83
Page 98
10.7.3 Passwords
This function can have two types of passwords as described b elow.
Master PasswordWhen the Master Password is set, the device does NOT enable the Device Lock
Function, and the device CANNOT be locked with the Master Password, but the
Master Password can be used for unlocking the locked device.
Identify Device Information word 92 contains the value of the Master Password
Revision Code set when the Master Password was last changed. Valid values are
0001h through FFFEh.
User PasswordThe User Password should be given or changed by a system user. When the User
Password is set, the device enables the Device Lock Function, and the device is
then locked on the next power on reset or hard reset.
The system manufacturer or dealer who intends to enable the device lock function for end users must set the master
password even if only single level password protection is required.
10.7.4 Operation example
10.7.4.1 Master Password setting
The system manufacturer or dealer can set a new Master Password from default Master Password using the Security
Set Password command without enabling the Device Lock Function.
The Master Password Revision Code is set to FFFEh as shipping default by the drive manufacturer.
Deskstar 7K160 Hard Disk Drive Specification
84
Page 99
10.7.4.2 User Password setting
When a User Password is set, the device will automatically enter lock mode the next time the device is powered on.
Table 61: Initial setting
< Setting password >
POR
Set Password with User Password
Normal operation
Power off
POR
Device locked mode
< No setting password >
POR
Normal operation
Power off
POR
Device unlocked mode
10.7.4.3 Operation from POR after user password is set
When Device Lock Function is enabled, the device rejects media access command until a Security Unlock command
Deskstar 7K160 Hard Disk Drive Specification
85
Page 100
is successfully completed.
POR
Device Locked mode
Unlock CMD
Password
Match ?
N
Enter Device
Unlock mode
Y
Enter Device Frozen mode
Normal Operation expect Set Password,
Disable Password, Erase Unit, Unlock commands.
Table 62: Usual operation for POR
Erase Prepare
Erase Unit
Password
Match ?
Y
Complete
Erase Unit
Lock function
Disable
Normal operation : All commands are available
Freeze Lock command
N
Media Access
Command (*1)Command (*1)
Reject
Non-media Access
Complete
(*1) — refer to the commands in Figure 10.7.5, “Command table” on page 84.
Deskstar 7K160 Hard Disk Drive Specification
86
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.