Specifications
Page 3
...General caution ...11 1.4 Drive handling precautions ...11 2 OUTLINE OF THE DRIVE ...12 PART 1 FUNCTIONAL SPECIFICATION...13 3 FIXED DISK SUBSYSTEM DESCRIPTION ...14 3.1 Control Electronics...14 3.2 Head disk assembly data ...14 4 FIXED DISK CHARACTERISTICS...15 4.1 Formatted capacity by model number ...15 4.2 Data sheet ...15 4.3 Cylinder allocation ...16 4.4 Performance characteristics ...17 5 DATA INTEGRITY...21 5.1 Data loss on power off ...21 5.2 Write Cache...21 5.3 Equipment status ...21 5.4 WRITE safety...22 5.5 Data buffer test ...22 5.6 Error recovery ...22 5.7 Automatic reallocation...
...General caution ...11 1.4 Drive handling precautions ...11 2 OUTLINE OF THE DRIVE ...12 PART 1 FUNCTIONAL SPECIFICATION...13 3 FIXED DISK SUBSYSTEM DESCRIPTION ...14 3.1 Control Electronics...14 3.2 Head disk assembly data ...14 4 FIXED DISK CHARACTERISTICS...15 4.1 Formatted capacity by model number ...15 4.2 Data sheet ...15 4.3 Cylinder allocation ...16 4.4 Performance characteristics ...17 5 DATA INTEGRITY...21 5.1 Data loss on power off ...21 5.2 Write Cache...21 5.3 Equipment status ...21 5.4 WRITE safety...22 5.5 Data buffer test ...22 5.6 Error recovery ...22 5.7 Automatic reallocation...
Specifications
Page 4
... Set...82 13 COMMAND PROTOCOL ...83 13.1 Data In Commands...83 13.2 Data Out Commands ...85 13.3 Non-Data Commands...87 13.4 DMA Data Transfer Commands...89 14 COMMAND DESCRIPTIONS ...90 14.1 Check Power Mode (E5h/98h) ...94 14.2 Device Configuration Overlay (B1h) ...95 14.3 Execute Device Diagnostic (90h) ...98 14.4 Flush Cache (E7h)...99 14.5 Flush Cache EXT (EAh) ...100 14.6 Format Track (50h: Vendor Specific)...101 14.7 Format Unit (F7h: Vendor Specific...
... Set...82 13 COMMAND PROTOCOL ...83 13.1 Data In Commands...83 13.2 Data Out Commands ...85 13.3 Non-Data Commands...87 13.4 DMA Data Transfer Commands...89 14 COMMAND DESCRIPTIONS ...90 14.1 Check Power Mode (E5h/98h) ...94 14.2 Device Configuration Overlay (B1h) ...95 14.3 Execute Device Diagnostic (90h) ...98 14.4 Flush Cache (E7h)...99 14.5 Flush Cache EXT (EAh) ...100 14.6 Format Track (50h: Vendor Specific)...101 14.7 Format Unit (F7h: Vendor Specific...
Specifications
Page 6
... Identify device information --- Continued 107 Figure 56 Identify device information --- Continued 109 Figure 58 Identify device information --- Interface connector pin assignments ...37 Figure 4. Ultra DMA cycle timings (Initiating Read 45 Figure 8. Continued 108 Figure 57 Identify device information --- Ultra DMA cycle timings (Host Terminating Read 47 Figure 10. Ultra DMA cycle timings (Host Terminating Write 52 Figure 15. continued 76 Figure 34 Set Max SET PASSWORD data content 78 Figure 35 Set Max security mode transition...
... Identify device information --- Continued 107 Figure 56 Identify device information --- Continued 109 Figure 58 Identify device information --- Interface connector pin assignments ...37 Figure 4. Ultra DMA cycle timings (Initiating Read 45 Figure 8. Continued 108 Figure 57 Identify device information --- Ultra DMA cycle timings (Host Terminating Read 47 Figure 10. Ultra DMA cycle timings (Host Terminating Write 52 Figure 15. continued 76 Figure 34 Set Max SET PASSWORD data content 78 Figure 35 Set Max security mode transition...
Specifications
Page 7
... 109 Device Attribute Thresholds Data Structure 160 Figure 110 Individual Threshold Data Structure 160 Figure 111 SMART Log Directory...161 Figure 112 S.M.A.R.T. Travelstar 5K160 (PATA) Hard Disk Drive Specification Figure 60 Number of cylinders/heads/sectors by models for HTS5416XXJ9AT00 112 Figure 61 Idle Command (E3h/97h) ...113 Figure 62 Idle Immediate Command (E1h/95h 114 Figure 63 Initialize Device Parameters Command (91h 115 Figure 64 Read Buffer Command (E4h)...116 Figure 65 Read DMA Command...
... 109 Device Attribute Thresholds Data Structure 160 Figure 110 Individual Threshold Data Structure 160 Figure 111 SMART Log Directory...161 Figure 112 S.M.A.R.T. Travelstar 5K160 (PATA) Hard Disk Drive Specification Figure 60 Number of cylinders/heads/sectors by models for HTS5416XXJ9AT00 112 Figure 61 Idle Command (E3h/97h) ...113 Figure 62 Idle Immediate Command (E1h/95h 114 Figure 63 Initialize Device Parameters Command (91h 115 Figure 64 Read Buffer Command (E4h)...116 Figure 65 Read DMA Command...
Specifications
Page 30
... size of the drive are included in section 7.10, "Drive address setting" on page 41. 30/188 The jumper setting method is used to designate the drive address as either master or slave. Connector specifications are shown below. Mounting hole locations 6.4.3 Connector and jumper description A jumper is described in section 7.2, "Interface connector" on page 58. Model Height (mm) 160 GB, 120 GB models 9.5±0.2 80 GB, 60 GB, 40 GB models 9.5±0.2 Table 15. Travelstar 5K160 (PATA) Hard Disk Drive Specification 6.4 Mechanical specifications...
... size of the drive are included in section 7.10, "Drive address setting" on page 41. 30/188 The jumper setting method is used to designate the drive address as either master or slave. Connector specifications are shown below. Mounting hole locations 6.4.3 Connector and jumper description A jumper is described in section 7.2, "Interface connector" on page 58. Model Height (mm) 160 GB, 120 GB models 9.5±0.2 80 GB, 60 GB, 40 GB models 9.5±0.2 Table 15. Travelstar 5K160 (PATA) Hard Disk Drive Specification 6.4 Mechanical specifications...
Specifications
Page 35
... product complies with a random accessing routine at maximum data rate, the drive meets the following labels are affixed to be designated in a suitable enclosure and exercised with the Taiwan EMC standard "Limits and methods of measurement of radio disturbance characteristics of labels containing jumper information depends on IEC standards. 35/188 Travelstar 5K160 (PATA) Hard Disk Drive Specification 6.7 Identification labels The following worldwide electromagnetic compatibility...
... product complies with a random accessing routine at maximum data rate, the drive meets the following labels are affixed to be designated in a suitable enclosure and exercised with the Taiwan EMC standard "Limits and methods of measurement of radio disturbance characteristics of labels containing jumper information depends on IEC standards. 35/188 Travelstar 5K160 (PATA) Hard Disk Drive Specification 6.7 Identification labels The following worldwide electromagnetic compatibility...
Specifications
Page 53
...Setting 1: no jumper is used) Setting 2-Device 1 (Slave) Setting 3-Cable Select Setting 4-Never attach a jumper here Setting 5-Never attach a jumper here When pin C is a Master. 7.10 Travelstar 5K160 (PATA) Hard Disk Drive Specification Drive address setting A jumper placed on the condition of pin 28 of jumper at POR. The three drive addresses are shown below. 31 42 1 2 3 4 5 Figure 15. If pin 28 is open (or logic high), the drive is a Slave. 7.10.1 Drive default address setting The default setting of the AT interface cable. Drive address setting Setting 1-Device 0 (Master...
...Setting 1: no jumper is used) Setting 2-Device 1 (Slave) Setting 3-Cable Select Setting 4-Never attach a jumper here Setting 5-Never attach a jumper here When pin C is a Master. 7.10 Travelstar 5K160 (PATA) Hard Disk Drive Specification Drive address setting A jumper placed on the condition of pin 28 of jumper at POR. The three drive addresses are shown below. 31 42 1 2 3 4 5 Figure 15. If pin 28 is open (or logic high), the drive is a Slave. 7.10.1 Drive default address setting The default setting of the AT interface cable. Drive address setting Setting 1-Device 0 (Master...
Specifications
Page 59
... Address feature set RST=1 and wait for ECC byte transfers, which sector information is transferred on an Identify Device command. DS0=0 when device 0 (master) is by LBA mode. When L=0, addressing is selected and active. 11.6 Device Register Device/Head Register 7 6 5 4 3 2 1 0 1 L 1 DRV HS3 HS2 HS1 HS0 Figure 20 Device Register This register contains the device and head numbers. When DRV=1, device 1 (slave) is selected and active. -DS0 -Drive Select 0. All data transfers are 8 bits wide. Interrupt Enable. When...
... Address feature set RST=1 and wait for ECC byte transfers, which sector information is transferred on an Identify Device command. DS0=0 when device 0 (master) is by LBA mode. When L=0, addressing is selected and active. 11.6 Device Register Device/Head Register 7 6 5 4 3 2 1 0 1 L 1 DRV HS3 HS2 HS1 HS0 Figure 20 Device Register This register contains the device and head numbers. When DRV=1, device 1 (slave) is selected and active. -DS0 -Drive Select 0. All data transfers are 8 bits wide. Interrupt Enable. When...
Specifications
Page 62
.... Travelstar 5K160 (PATA) Hard Disk Drive Specification 12 General Operation Descriptions 12.1 Reset Response There are shown in "Figure 23 Reset Response Table" on defaults. (*4) In the case of registers (*2) O o o DASP handshake O o x PDIAG handshake O o o Reverting programmed parameters to the Set Features requirement. Read look-ahead - Write cache - Address offset mode Power mode (*5) (*4) (*4) Reset Standby timer value (*5) o o x O ---- Figure 23 Reset Response Table 62/188 Number of electrical circuitry diagnostics, spins up the HDA, tests speed...
.... Travelstar 5K160 (PATA) Hard Disk Drive Specification 12 General Operation Descriptions 12.1 Reset Response There are shown in "Figure 23 Reset Response Table" on defaults. (*4) In the case of registers (*2) O o o DASP handshake O o x PDIAG handshake O o o Reverting programmed parameters to the Set Features requirement. Read look-ahead - Write cache - Address offset mode Power mode (*5) (*4) (*4) Reset Standby timer value (*5) o o x O ---- Figure 23 Reset Response Table 62/188 Number of electrical circuitry diagnostics, spins up the HDA, tests speed...
Specifications
Page 71
...Travelstar 5K160 (PATA) Hard Disk Drive Specification Security Mode Feature Set Security Mode Feature Set is entered by a security unlock or a security erase unit command. New commands are 0001h to enable the device lock function for this revision code field is set, the device does NOT enable the Device Lock Function, and the device can update the device lock function, set a initial Master Password using the Security Set Password command, without enabling the Device Lock Function. 71/188 Device Locked mode The device disables media access commands after power on reset or hard...
...Travelstar 5K160 (PATA) Hard Disk Drive Specification Security Mode Feature Set Security Mode Feature Set is entered by a security unlock or a security erase unit command. New commands are 0001h to enable the device lock function for this revision code field is set, the device does NOT enable the Device Lock Function, and the device can update the device lock function, set a initial Master Password using the Security Set Password command, without enabling the Device Lock Function. 71/188 Device Locked mode The device disables media access commands after power on reset or hard...
Specifications
Page 73
...and Maximum security level is set, data access is set When Device Lock Function is enabled, the device rejects media access command until a Security Unlock command is successfully completed. However the device can be unlocked using the Master Password. However the device can be unlocked using the Security Erase Unit command to unlock the device and erase all user data with the Master Password. 73/188 Figure 30 Usual Operation 12.8.5.4 User Password Lost If the User Password is forgotten and High level security is impossible. Travelstar 5K160 (PATA) Hard Disk Drive Specification 12...
...and Maximum security level is set, data access is set When Device Lock Function is enabled, the device rejects media access command until a Security Unlock command is successfully completed. However the device can be unlocked using the Master Password. However the device can be unlocked using the Security Erase Unit command to unlock the device and erase all user data with the Master Password. 73/188 Figure 30 Usual Operation 12.8.5.4 User Password Lost If the User Password is forgotten and High level security is impossible. Travelstar 5K160 (PATA) Hard Disk Drive Specification 12...
Specifications
Page 79
... 89h Disable Address Offset Mode, Hardware reset or Power on Defaults has been enabled by Set Features command, it is cleared by the Identify Device command back to Power on Reset. Disable Address Offset Feature removes the address offset and sets the size of the drive. A subsequent Set Max Address command with error, even if the access protection is removed by an Set Max Address command. 12.10.1 Enable/Disable Address Offset Mode Subcommand code 09h Enable Address Offset Mode offsets address Cylinder 0, Head 0, Sector 1, LBA...
... 89h Disable Address Offset Mode, Hardware reset or Power on Defaults has been enabled by Set Features command, it is cleared by the Identify Device command back to Power on Reset. Disable Address Offset Feature removes the address offset and sets the size of the drive. A subsequent Set Max Address command with error, even if the access protection is removed by an Set Max Address command. 12.10.1 Enable/Disable Address Offset Mode Subcommand code 09h Enable Address Offset Mode offsets address Cylinder 0, Head 0, Sector 1, LBA...
Specifications
Page 87
Enable/Disable Attribute Autosave • S.M.A.R.T. 13.3 Travelstar 5K160 (PATA) Hard Disk Drive Specification Non-Data Commands These commands are: • Check Power Mode • Device Configuration FREEZE LOCK • Device Configuration RESTORE • Execute Device Diagnostic • Flush Cache • Flush Cache EXT • Format Unit • Idle • Idle Immediate • Initialize Device Parameters • Read Native Max ADDRESS • Read Native Max ADDRESS EXT • Read Verify Sector(s) • Read Verify Sector(s) EXT • Recalibrate ...
Enable/Disable Attribute Autosave • S.M.A.R.T. 13.3 Travelstar 5K160 (PATA) Hard Disk Drive Specification Non-Data Commands These commands are: • Check Power Mode • Device Configuration FREEZE LOCK • Device Configuration RESTORE • Execute Device Diagnostic • Flush Cache • Flush Cache EXT • Format Unit • Idle • Idle Immediate • Initialize Device Parameters • Read Native Max ADDRESS • Read Native Max ADDRESS EXT • Read Verify Sector(s) • Read Verify Sector(s) EXT • Recalibrate ...
Specifications
Page 96
... supports the indicated command, mode, or feature set of error information is set supported 96/188 If a bit is shown on the next page. Travelstar 5K160 (PATA) Hard Disk Drive Specification the response to an IDENTIFY DEVICE or IDENTIFY PACKET DEVICE command will reflect the reduced set of capabilities, while the DEVICE CONFIGURATION IDENTIFY command will reflect the entire set . The format of the overlay transmitted by the device that case, error reason code is returned to sector...
... supports the indicated command, mode, or feature set of error information is set supported 96/188 If a bit is shown on the next page. Travelstar 5K160 (PATA) Hard Disk Drive Specification the response to an IDENTIFY DEVICE or IDENTIFY PACKET DEVICE command will reflect the reduced set of capabilities, while the DEVICE CONFIGURATION IDENTIFY command will reflect the entire set . The format of the overlay transmitted by the device that case, error reason code is returned to sector...
Specifications
Page 107
...feature set supported 4 (=0) 1=Streaming feature set supported 3- 2 (=0) Reserved **1 (=1) 1=SMART self-test supported **0 (=1) 1=SMART error logging supported Note.1 The '*' mark in 'Content' field indicates the use of those parameters that are vendor specific. Figure 55 Identify device information --- Continued --- 107/188 Travelstar 5K160 (PATA) Hard Disk Drive Specification 83 7FE9H Command set supported 15 (=0) Always 14 (=1) Always 13 (=1) 1=FLUSH CACHE EXT command supported 12 (=1) 1=FLUSH CACHE command supported 11 (=1) 1=Device Configuration Overlay command supported 10...
...feature set supported 4 (=0) 1=Streaming feature set supported 3- 2 (=0) Reserved **1 (=1) 1=SMART self-test supported **0 (=1) 1=SMART error logging supported Note.1 The '*' mark in 'Content' field indicates the use of those parameters that are vendor specific. Figure 55 Identify device information --- Continued --- 107/188 Travelstar 5K160 (PATA) Hard Disk Drive Specification 83 7FE9H Command set supported 15 (=0) Always 14 (=1) Always 13 (=1) 1=FLUSH CACHE EXT command supported 12 (=1) 1=FLUSH CACHE command supported 11 (=1) 1=Device Configuration Overlay command supported 10...
Specifications
Page 111
... indicates the use of those parameters that are vendor specific. Continued --- 111/188 Bit assignments 15-4(=0) Reserved 3(=x) 1=Auto reassign enabled 2(=x) 1=Reverting enabled 1(=x) 1=Read Look-ahead enabled 0(=x) 1=Write Cache enabled 130 xxxxH * Reserved 131 000xH * Initial Power Mode Selection. Travelstar 5K160 (PATA) Hard Disk Drive Specification 112-118 0000H Reserved 119 4002H Supported Setting 15 (=0) Always 14 (=1) Always 13-3 (=0) Reserved 2 (=0) 1=WRITE UNCORRECTABLE is supported 1 (=1) 1=Write Read Verify feature set is supported 0 (=0) Reserved 120...
... indicates the use of those parameters that are vendor specific. Continued --- 111/188 Bit assignments 15-4(=0) Reserved 3(=x) 1=Auto reassign enabled 2(=x) 1=Reverting enabled 1(=x) 1=Read Look-ahead enabled 0(=x) 1=Write Cache enabled 130 xxxxH * Reserved 131 000xH * Initial Power Mode Selection. Travelstar 5K160 (PATA) Hard Disk Drive Specification 112-118 0000H Reserved 119 4002H Supported Setting 15 (=0) Always 14 (=1) Always 13-3 (=0) Reserved 2 (=0) 1=WRITE UNCORRECTABLE is supported 1 (=1) 1=Write Read Verify feature set is supported 0 (=0) Reserved 120...
Specifications
Page 136
... -------- Device -------- Note that the Security Erase Unit command initializes from LBA 0 to transfer a single sector data from the host including information specified in the device for the device are not updated. If the password does not match then the device rejects the command with write operation. The Security Erase Unit command erases all user data sectors, then disables the device lock function. If you execute this command on disabling the security mode feature (device lock function), the password sent by Set MAX ADDRESS command is also initialized. HTS541616J9AT00...
... -------- Device -------- Note that the Security Erase Unit command initializes from LBA 0 to transfer a single sector data from the host including information specified in the device for the device are not updated. If the password does not match then the device rejects the command with write operation. The Security Erase Unit command erases all user data sectors, then disables the device lock function. If you execute this command on disabling the security mode feature (device lock function), the password sent by Set MAX ADDRESS command is also initialized. HTS541616J9AT00...
Specifications
Page 142
... LBA High VVVVVVVV Device - L - Travelstar 5K160 (PATA) Hard Disk Drive Specification 14.32 Seek (7xh) Command Block Output Registers Register 76543210 Data -------- In LBA mode, this register specifies LBA address bits 8 - 15 (Mid), 16 - 23 (High) for a seek to the designated track and selects the designated head. In LBA mode, this register contains current LBA bits 24 - 27. (L=1) 142/188 The device need not be formatted for seek. (L=1) H The head number of the seek. DHHHH Command 0111- - - - Sector Count -------- Error...
... LBA High VVVVVVVV Device - L - Travelstar 5K160 (PATA) Hard Disk Drive Specification 14.32 Seek (7xh) Command Block Output Registers Register 76543210 Data -------- In LBA mode, this register specifies LBA address bits 8 - 15 (Mid), 16 - 23 (High) for a seek to the designated track and selects the designated head. In LBA mode, this register contains current LBA bits 24 - 27. (L=1) 142/188 The device need not be formatted for seek. (L=1) H The head number of the seek. DHHHH Command 0111- - - - Sector Count -------- Error...
Specifications
Page 146
... device capacities. This command sets this register is preserved by a Set Max Address Ext command, the device shall return command aborted. DHHHH Command 11111001 Command Block Input Registers Register 76543210 Data -------- Feature VVVVVVVV Sector Count B LBA Low VVVVVVVV LBA Mid VVVVVVVV LBA High VVVVVVVV Device - LBA Low VVVVVVVV LBA Mid VVVVVVVV LBA High VVVVVVVV Device - - - - In CHS mode, LBA High, LBA Mid specify the max cylinder number. In LBA mode, the Head number of the device. Output Parameters To The Device Feature Destination code...
... device capacities. This command sets this register is preserved by a Set Max Address Ext command, the device shall return command aborted. DHHHH Command 11111001 Command Block Input Registers Register 76543210 Data -------- Feature VVVVVVVV Sector Count B LBA Low VVVVVVVV LBA Mid VVVVVVVV LBA High VVVVVVVV Device - LBA Low VVVVVVVV LBA Mid VVVVVVVV LBA High VVVVVVVV Device - - - - In CHS mode, LBA High, LBA Mid specify the max cylinder number. In LBA mode, the Head number of the device. Output Parameters To The Device Feature Destination code...
Specifications
Page 150
... block size after power up, or hard reset is the number of sectors to be transferred for these commands. Output Parameters To The Device Sector Count The block size to be used for Read Multiple and Write Multiple commands. Feature -------- Command 11000110 Command Block Input Registers Register 76543210 Data -------- LBA Low -------- Valid block sizes can be disabled. LBA High -------- Device - - -D- - - - LBA Mid -------- Sector Count -------- Device -------- Error Register 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AM N 000 0 0V0 0 Figure 101 Set...
... block size after power up, or hard reset is the number of sectors to be transferred for these commands. Output Parameters To The Device Sector Count The block size to be used for Read Multiple and Write Multiple commands. Feature -------- Command 11000110 Command Block Input Registers Register 76543210 Data -------- LBA Low -------- Valid block sizes can be disabled. LBA High -------- Device - - -D- - - - LBA Mid -------- Sector Count -------- Device -------- Error Register 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AM N 000 0 0V0 0 Figure 101 Set...