Hard Drive Specifications
Page 5
... Temperature and humidity 45 6.4.2 Corrosion test 46 Deskstar 120GXP hard disk drive specifications iii Functional specification 5 3.0 Fixed disk subsystem description 7 3.1 Control Electronics 7 3.2 Head disk assembly 7 3.3 Actuator 7 4.0 Drive characteristics 9 4.1 Default logical drive parameters 9 4.2 Data sheet 10 4.3 Drive organization 11 4.3.1 Drive format 11 4.3.2 Cylinder allocation 11 4.4 Performance characteristics 13 4.4.1 Command overhead 13 4.4.2 Mechanical positioning 13 4.4.3 Drive ready time 15 4.4.4 Data transfer speed 16 4.4.5 Throughput 17 4.4.6 Operating...
... Temperature and humidity 45 6.4.2 Corrosion test 46 Deskstar 120GXP hard disk drive specifications iii Functional specification 5 3.0 Fixed disk subsystem description 7 3.1 Control Electronics 7 3.2 Head disk assembly 7 3.3 Actuator 7 4.0 Drive characteristics 9 4.1 Default logical drive parameters 9 4.2 Data sheet 10 4.3 Drive organization 11 4.3.1 Drive format 11 4.3.2 Cylinder allocation 11 4.4 Performance characteristics 13 4.4.1 Command overhead 13 4.4.2 Mechanical positioning 13 4.4.3 Drive ready time 15 4.4.4 Data transfer speed 16 4.4.5 Throughput 17 4.4.6 Operating...
Hard Drive Specifications
Page 7
... reset considerations 75 9.4 Sector Addressing Mode 76 9.4.1 Logical CHS Addressing Mode 76 9.4.2 LBA Addressing Mode 76 9.5 Overlapped and queued feature 77 9.6 Power management feature 78 9.6.1 Power modes 78 9.6.2 Power management commands 78 9.6.3 Standby timer 78 9.6.4 Interface capability for operation (in Address Offset Mode 94 10.0 Command Protocol 95 10.1 PIO Data In commands 96 10.2 PIO Data Out commands 98 10.3 Non-data commands 100 10.4 DMA commands 101 10.5 DMA queued commands 102 Deskstar 120GXP hard disk drive specifications...
... reset considerations 75 9.4 Sector Addressing Mode 76 9.4.1 Logical CHS Addressing Mode 76 9.4.2 LBA Addressing Mode 76 9.5 Overlapped and queued feature 77 9.6 Power management feature 78 9.6.1 Power modes 78 9.6.2 Power management commands 78 9.6.3 Standby timer 78 9.6.4 Interface capability for operation (in Address Offset Mode 94 10.0 Command Protocol 95 10.1 PIO Data In commands 96 10.2 PIO Data Out commands 98 10.3 Non-data commands 100 10.4 DMA commands 101 10.5 DMA queued commands 102 Deskstar 120GXP hard disk drive specifications...
Hard Drive Specifications
Page 11
... 43. Cylinder switch time 15 Figure 9. Data transfer speed 16 Figure 13. Ultra DMA cycle timing chart (Host pausing Read 31 Figure 30. Ultra DMA cycle timing chart (Device Pausing Write 35 Figure 38. Ultra DMA cycle timings (Device terminating Write 36 Figure 41. Jumper settings for Ultra DMA 22 Figure 21. Single Track Seek Time 15 Figure 10. Signal special definitions for Disabling Auto Spin 44 Deskstar 120GXP hard disk drive specifications ix...
... 43. Cylinder switch time 15 Figure 9. Data transfer speed 16 Figure 13. Ultra DMA cycle timing chart (Host pausing Read 31 Figure 30. Ultra DMA cycle timing chart (Device Pausing Write 35 Figure 38. Ultra DMA cycle timings (Device terminating Write 36 Figure 41. Jumper settings for Ultra DMA 22 Figure 21. Single Track Seek Time 15 Figure 10. Signal special definitions for Disabling Auto Spin 44 Deskstar 120GXP hard disk drive specifications ix...
Hard Drive Specifications
Page 12
.... Temperature and humidity 45 Figure 52. Drive Address Register 69 Figure 72. Identify Device Information (part 3 of 6 120 Deskstar 120GXP hard disk drive specifications x Random vibration PSD profile break points (operating 55 Figure 64. Default Register Values 74 Figure 77. Command set (1 of 20GB and 40GB models with mechanical dimensions . . . . 51 Figure 59. Device Configuration Overlay Data structure 110 Figure 94. Execute Device Diagnostic Command (90h 111 Figure 96. Identify Device Command (ECh 116 Figure 100...
.... Temperature and humidity 45 Figure 52. Drive Address Register 69 Figure 72. Identify Device Information (part 3 of 6 120 Deskstar 120GXP hard disk drive specifications x Random vibration PSD profile break points (operating 55 Figure 64. Default Register Values 74 Figure 77. Command set (1 of 20GB and 40GB models with mechanical dimensions . . . . 51 Figure 59. Device Configuration Overlay Data structure 110 Figure 94. Execute Device Diagnostic Command (90h 111 Figure 96. Identify Device Command (ECh 116 Figure 100...
Hard Drive Specifications
Page 13
... Security Unlock Information 150 Figure 129. Set Max Address (F9h 156 Figure 133. Set Max Set Password data contents 158 Figure 135. S.M.A.R.T. SMART error log sector 173 Figure 147. Read DMA Queued Command (C7h 130 Figure 113. Individual Attribute Data Structure 169 Figure 144. Error log data structure 174 Figure 148. Write Long Command (32h/33h 186 Deskstar 120GXP hard disk drive specifications xi Service Command (A2h 152 Figure 131. Read Native Max LBA/CYL (F8h 136 Figure 116. Password Information for Security Disable Password command 142...
... Security Unlock Information 150 Figure 129. Set Max Address (F9h 156 Figure 133. Set Max Set Password data contents 158 Figure 135. S.M.A.R.T. SMART error log sector 173 Figure 147. Read DMA Queued Command (C7h 130 Figure 113. Individual Attribute Data Structure 169 Figure 144. Error log data structure 174 Figure 148. Write Long Command (32h/33h 186 Deskstar 120GXP hard disk drive specifications xi Service Command (A2h 152 Figure 131. Read Native Max LBA/CYL (F8h 136 Figure 116. Password Information for Security Disable Password command 142...
Hard Drive Specifications
Page 17
... lock ! Seek time of 7200 RPM ! Write Cache ! Queued feature support ! Automatic Error Recovery procedures for firmware) ! Spindle speeds of 8.5 ms in Read Operation (8.2 ms typical without Command Overhead) (2 and 3 disk models) ! Closed-loop actuator servo ! Load/Unload mechanism, non head disk contact start/stop ! PIO Data Transfer Mode 4 (16.6 MB/sec) ! Self Diagnostics on Power on and resident diagnostics ! S.M.A.R.T. (Self Monitoring and Analysis Reporting Technology) ! 2.0 General features ! Ultra DMA Mode 5 (100 MB/sec) ! Sector format...
... lock ! Seek time of 7200 RPM ! Write Cache ! Queued feature support ! Automatic Error Recovery procedures for firmware) ! Spindle speeds of 8.5 ms in Read Operation (8.2 ms typical without Command Overhead) (2 and 3 disk models) ! Closed-loop actuator servo ! Load/Unload mechanism, non head disk contact start/stop ! PIO Data Transfer Mode 4 (16.6 MB/sec) ! Self Diagnostics on Power on and resident diagnostics ! S.M.A.R.T. (Self Monitoring and Analysis Reporting Technology) ! 2.0 General features ! Ultra DMA Mode 5 (100 MB/sec) ! Sector format...
Hard Drive Specifications
Page 23
Formatted capacity Notes: 1 Number of cylinders: For drives with capacities greater an 8.45 GB the IDENTIFY DEVICE information word 01 limits the number of the logical drive parameters in Identify Device data is as shown below. Deskstar 120GXP hard disk drive specifications 9 4.0 Drive characteristics This section describes the characteristics of the drive. 4.1 Default logical drive parameters The default of cylinders to 16,383 per zone Logical Layout1 Number of Heads Number of Sectors/ Track Number of Cylinders2 Number of Sectors Total Logical Data Bytes IC35L080AVVA07...
Formatted capacity Notes: 1 Number of cylinders: For drives with capacities greater an 8.45 GB the IDENTIFY DEVICE information word 01 limits the number of the logical drive parameters in Identify Device data is as shown below. Deskstar 120GXP hard disk drive specifications 9 4.0 Drive characteristics This section describes the characteristics of the drive. 4.1 Default logical drive parameters The default of cylinders to 16,383 per zone Logical Layout1 Number of Heads Number of Sectors/ Track Number of Cylinders2 Number of Sectors Total Logical Data Bytes IC35L080AVVA07...
Hard Drive Specifications
Page 37
...- When active, one of the Control Block Registers (Alternate Status {Device Control when written} and Drive Address register) can be asserted by a host read of the drive. Interrupt is enabled only when the drive is present. The interrupt is set when the IRQ bit is negated, DASP- shall be negated following acceptance of a valid Execute Drive Diagnostics command, device 1 shall negate PDIAG- Deskstar 120GXP hard disk drive specifications 23
...- When active, one of the Control Block Registers (Alternate Status {Device Control when written} and Drive Address register) can be asserted by a host read of the drive. Interrupt is enabled only when the drive is present. The interrupt is set when the IRQ bit is negated, DASP- shall be negated following acceptance of a valid Execute Drive Diagnostics command, device 1 shall negate PDIAG- Deskstar 120GXP hard disk drive specifications 23
Hard Drive Specifications
Page 56
... drive address is 0 (Device 0). ! In the CSEL mode, the drive address is determined by AT interface signal #28 CSEL as follows: ! In CSEL mode, installing or removing the jumper blocks at E-F. I GECA HFDB DEVICE 0 (Master) I GECA HFDB DEVICE 1 (Slave) IGECA HFDB CABLE SEL I GECA HFDB DEVICE 1 (Slave) Present Figure 48. 6.3.4.2 15 logical head default The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device 1 (Slave) Present setting 15 logical heads instead of Device or Cable Selection mode. Deskstar 120GXP hard disk drive...
... drive address is 0 (Device 0). ! In the CSEL mode, the drive address is determined by AT interface signal #28 CSEL as follows: ! In CSEL mode, installing or removing the jumper blocks at E-F. I GECA HFDB DEVICE 0 (Master) I GECA HFDB DEVICE 1 (Slave) IGECA HFDB CABLE SEL I GECA HFDB DEVICE 1 (Slave) Present Figure 48. 6.3.4.2 15 logical head default The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device 1 (Slave) Present setting 15 logical heads instead of Device or Cable Selection mode. Deskstar 120GXP hard disk drive...
Hard Drive Specifications
Page 87
... Power mode POR - - Reset Response Table Deskstar 120GXP hard disk drive specifications 73 The device executes a series of resets in ATA: Power On Reset (POR). The device resets the interface circuitry as well as Soft Reset. RESET- 9.0 General operation 9.1 Reset response There are three types of electrical circuitry diagnostics, spins up the HDA, tests speed and other cases the device does not change current mode. (5) Idle when Power-Up in Standby feature set by Initialize Device Parameter) ! Hard Reset (Hardware Reset). SRST bit in the Device Control Register is set...
... Power mode POR - - Reset Response Table Deskstar 120GXP hard disk drive specifications 73 The device executes a series of resets in ATA: Power On Reset (POR). The device resets the interface circuitry as well as Soft Reset. RESET- 9.0 General operation 9.1 Reset response There are three types of electrical circuitry diagnostics, spins up the HDA, tests speed and other cases the device does not change current mode. (5) Idle when Power-Up in Standby feature set by Initialize Device Parameter) ! Hard Reset (Hardware Reset). SRST bit in the Device Control Register is set...
Hard Drive Specifications
Page 92
... active or idle modes. Standby Immediate command 9.6.1 Power modes The lowest power consumption when the device is required to reach operating speed. Standby timer ! Standby command ! In Standby Mode the device interface is capable of SECTOR COUNT register on occurs in , going into, or leaving standby mode. The Sleep command moves a device to operate the drive. If the value of accepting commands, but as the media may not be activated. Deskstar 120GXP hard disk drive specifications 78
... active or idle modes. Standby Immediate command 9.6.1 Power modes The lowest power consumption when the device is required to reach operating speed. Standby timer ! Standby command ! In Standby Mode the device interface is capable of SECTOR COUNT register on occurs in , going into, or leaving standby mode. The Sleep command moves a device to operate the drive. If the value of accepting commands, but as the media may not be activated. Deskstar 120GXP hard disk drive specifications 78
Hard Drive Specifications
Page 94
... S.M.A.R.T. By alerting the host system of a negative reliability status condition, the host system can be changed in the SMART error log sector. The specific set of attributes being used for attribute thresholds is to protect user data and prevent unscheduled system downtime that may also provide additional Deskstar 120GXP hard disk drive specifications 80 The numerical values of the attribute thresholds are determined by the...
... S.M.A.R.T. By alerting the host system of a negative reliability status condition, the host system can be changed in the SMART error log sector. The specific set of attributes being used for attribute thresholds is to protect user data and prevent unscheduled system downtime that may also provide additional Deskstar 120GXP hard disk drive specifications 80 The numerical values of the attribute thresholds are determined by the...
Hard Drive Specifications
Page 96
... access to a hard disk drive even if the device is a powerful security feature. Valid values are provided: High level security When the device lock function is enabled and the User Password is then erased. 9.8.3 Passwords This function can have the two kinds of the Master Password Revision Code set /change password. Device Frozen mode The device enables all commands. User data is forgotten, the device can update the device lock function, set when the Master Password was last changed by either a security unlock command or a security erase unit command. Identify Device Information...
... access to a hard disk drive even if the device is a powerful security feature. Valid values are provided: High level security When the device lock function is enabled and the User Password is then erased. 9.8.3 Passwords This function can have the two kinds of the Master Password Revision Code set /change password. Device Frozen mode The device enables all commands. User data is forgotten, the device can update the device lock function, set when the Master Password was last changed by either a security unlock command or a security erase unit command. Identify Device Information...
Hard Drive Specifications
Page 98
... Command (*1) Enter Device Unlock mode Complete Erase Unit Lock function Disable Reject Complete Normal operation : All commands are available Freeze Lock command Enter Device Frozen mode Normal Operation except Set Password, Disable Password, Erase Unit, Unlock commands. (*1) Refer to figure 83 on page 86. POR Device Locked mode Unlock CMD Password Match ? Usual Operation Deskstar 120GXP hard disk drive specifications 84 9.8.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...
... Command (*1) Enter Device Unlock mode Complete Erase Unit Lock function Disable Reject Complete Normal operation : All commands are available Freeze Lock command Enter Device Frozen mode Normal Operation except Set Password, Disable Password, Erase Unit, Unlock commands. (*1) Refer to figure 83 on page 86. POR Device Locked mode Unlock CMD Password Match ? Usual Operation Deskstar 120GXP hard disk drive specifications 84 9.8.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...
Hard Drive Specifications
Page 100
... enabled. Command Check Power Mode Execute Device Diagnostic Device Configuration Restore Device Configuration Freeze Lock Device Configuration Identify Device Configuration Set Flush Cache Format Track Identify Device Idle Idle Immediate Initialize Device Parameters NOP Read Buffer Read DMA Read DMA Queued Read Long Read Multiple Read Native Max Address Read Sector(s) Read Verify Sector(s) Recalibrate Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Service Set Features Set Max Address Set Multiple Mode Sleep...
... enabled. Command Check Power Mode Execute Device Diagnostic Device Configuration Restore Device Configuration Freeze Lock Device Configuration Identify Device Configuration Set Flush Cache Format Track Identify Device Idle Idle Immediate Initialize Device Parameters NOP Read Buffer Read DMA Read DMA Queued Read Long Read Multiple Read Native Max Address Read Sector(s) Read Verify Sector(s) Recalibrate Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Service Set Features Set Max Address Set Multiple Mode Sleep...
Hard Drive Specifications
Page 108
... sets the size of the drive reported by an Set Max Address command. The Read Look Ahead operation is removed by the Identify Device command back to the size specified in Address Offset Mode Any commands which access sectors across the original native maximum LBA are aborted with error even if the access protection is not carried out even when enabled by Read Max Address Any commands which access sectors across the LBA M-R are rejected with error. Deskstar 120GXP hard disk drive specifications...
... sets the size of the drive reported by an Set Max Address command. The Read Look Ahead operation is removed by the Identify Device command back to the size specified in Address Offset Mode Any commands which access sectors across the original native maximum LBA are aborted with error even if the access protection is not carried out even when enabled by Read Max Address Any commands which access sectors across the LBA M-R are rejected with error. Deskstar 120GXP hard disk drive specifications...
Hard Drive Specifications
Page 123
... bits is enabled Deskstar 120GXP hard disk drive specifications 109 The Definition of supporting. Cylinder high Cylinder low Sector count 03h = word 3 is invalid 00h this register is not assigned in the text following that command and returns one of the error reason codes listed below . If any setting is shown at next page. ERROR INFORMATION EXAMPLE 1: After establishing a protected area with DEVICE CONFIGURATION SET command, the device shall return command aborted. After...
... bits is enabled Deskstar 120GXP hard disk drive specifications 109 The Definition of supporting. Cylinder high Cylinder low Sector count 03h = word 3 is invalid 00h this register is not assigned in the text following that command and returns one of the error reason codes listed below . If any setting is shown at next page. ERROR INFORMATION EXAMPLE 1: After establishing a protected area with DEVICE CONFIGURATION SET command, the device shall return command aborted. After...
Hard Drive Specifications
Page 131
... with look- Description Drive classification, bit assignments: 15(=0): 1=ATAPI device, 0=ATA device 14- 8 : retired 7(=0): 1=removable cartridge drive 6(=1): 1=fixed drive 5- 3 : retired 2(=0): 1=soft sectored 1 : retired 0(=0): Reserved Number of cylinders in default translate mode Specific Configuration 37CBH: Need Set Feature for spin-up after power-up Identify Device is selected via set feature cmd) Microcode version in ASCII Model number in the Content field indicates vendor specific use of 6) Deskstar 120GXP hard disk drive specifications 117 Word 00 01...
... with look- Description Drive classification, bit assignments: 15(=0): 1=ATAPI device, 0=ATA device 14- 8 : retired 7(=0): 1=removable cartridge drive 6(=1): 1=fixed drive 5- 3 : retired 2(=0): 1=soft sectored 1 : retired 0(=0): Reserved Number of cylinders in default translate mode Specific Configuration 37CBH: Need Set Feature for spin-up after power-up Identify Device is selected via set feature cmd) Microcode version in ASCII Model number in the Content field indicates vendor specific use of 6) Deskstar 120GXP hard disk drive specifications 117 Word 00 01...
Hard Drive Specifications
Page 133
Identify Device Information (part 3 of 6) Deskstar 120GXP hard disk drive specifications 119 Word Content 75 00XXH 76-79 0000H 80 003CH 81 0015H 82 74EBH 83 5BEAH 84 4000H Description Queue depth 15- 5 Reserved 4- 0 Maximum queue depth Reserved Major version number 15- 0 (=3C)ATA-2, ATA-3, ATA/ATAPI-4, ATA/ATAPI-5 Minor version number 15- 0 (=15)ATA/ATAPI-5 X3T13 1321D Command set supported 15(=0) Reserved 14(=1) NOP command 13(=1) READ BUFFER command 12(=1) WRITE BUFFER command 11...
Identify Device Information (part 3 of 6) Deskstar 120GXP hard disk drive specifications 119 Word Content 75 00XXH 76-79 0000H 80 003CH 81 0015H 82 74EBH 83 5BEAH 84 4000H Description Queue depth 15- 5 Reserved 4- 0 Maximum queue depth Reserved Major version number 15- 0 (=3C)ATA-2, ATA-3, ATA/ATAPI-4, ATA/ATAPI-5 Minor version number 15- 0 (=15)ATA/ATAPI-5 X3T13 1321D Command set supported 15(=0) Reserved 14(=1) NOP command 13(=1) READ BUFFER command 12(=1) WRITE BUFFER command 11...
Hard Drive Specifications
Page 176
...error will be returned to be disabled. If 0 is specified, the Read Multiple and Write Multiple commands are disabled. Deskstar 120GXP hard disk drive specifications 162 Set Multiple Command (C6h) The Set Multiple command enables the device to be selected from 0, 1, 2, 4, 8 or 16. Command 11000110 Command Block Input Registers Register 76543210 Data -------- Output parameters to the device Sector Count The block size to perform Read and Write Multiple commands and establishes the block size for Read Multiple and Write Multiple commands. Feature -------- 11.31 Set...
...error will be returned to be disabled. If 0 is specified, the Read Multiple and Write Multiple commands are disabled. Deskstar 120GXP hard disk drive specifications 162 Set Multiple Command (C6h) The Set Multiple command enables the device to be selected from 0, 1, 2, 4, 8 or 16. Command 11000110 Command Block Input Registers Register 76543210 Data -------- Output parameters to the device Sector Count The block size to perform Read and Write Multiple commands and establishes the block size for Read Multiple and Write Multiple commands. Feature -------- 11.31 Set...