IBM DTLA-305010, DTLA-307075, DTLA-305040, DTLA-305020, DTLA-305030 Specifications

...
Hard disk drive specifications
Deskstar 40GV & 75GXP
3.5 inch Ultra ATA/100 hard disk drive
Models:
Revision 2.0 S07-4778-04
DTLA-305010 DTLA-305020 DTLA-305030 DTLA-305040
DTLA-307015 DTLA-307020 DTLA-307030 DTLA-307045 DTLA-307060 DTLA-307075
5th Edition (Revision 2.0) S07N-4778-04 (20 June, 2000, 2 November 2000) 4th Edition (Revision 1.2) S07N-4778-03 (30 May, 2000) 3rd Edition (Revision 1.1) S07N-4778-02 (17 May, 2000) 2nd Edition (Revision 1.0) S07N-4778-01 (10 May, 2000) 1st Edition (Revision 0.1) S07N-4778-00 (15 March, 2000) Preliminary
The following paragraph does not apply to the United Kingdom or any country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS
PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, IN­CLUDING, 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. IBM may make improve­ments and/or changes in the product(s) and/or the program(s) described in this publication at any time.
It is possible that this publication may contain reference to, or information about, IBM 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 IBM intends to announce such IBM products, programming, or services in your country.
Technical information about this product is available by contacting your local IBM representative or on the |Internet at http://www.ibm.com/harddrive
IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries in writing to the IBM Director of Commercial Relations, IBM Corporation, Armonk, NY 10577.
©Copyright International Business Machines Corporation 2000. All rights reserved.
Note to U.S. Government Users —Documentation related to restricted rights —Use, duplication or disclosure is subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.
Table of contents
42
7.3.2 Jumper positions
41
7.3.1 Jumper pin assignment
41
7.3 Jumper settings
40
7.2.6 Cabling
40
7.2.5 Addressing of registers
32
7.2.4 Ultra DMA timings
31
7.2.3 Multiword DMA timings
29
7.2.2 PIO timings
28
7.2.1 Reset timings
28
7.2 Signal timings
27
7.1.3 Interface logic signal levels
24
7.1.2 Signal definition
23
7.1.1 Connectors
23
7.1 Electrical interface
23
7.0 Specification
21
6.3 Equipment status
21
6.2 Write cache
21
6.1 Data loss at Power off
21
6.0 Data integrity
19
5.0 Defect flagging strategy
17
4.4.7 Operating modes
16
4.4.6 Throughput
15
4.4.5 Buffering Operation (Look ahead/Write cache)
15
4.4.4 Data transfer speed
14
4.4.3 Drive ready time
12
4.4.2 Mechanical positioning
12
4.4.1 Command overhead
11
4.4 Performance characteristics
11
4.3.2 Cylinder allocation
10
4.3.1 Drive format
10
4.3 Drive organization
10
4.2 Data sheet
9
4.1 Default logical drive parameters
9
4.0 Drive characteristics
7
3.3 Actuator
7
3.2 Head disk assembly
7
3.1 Control Electronics
7
3.0 Fixed disk subsystem description
5
Part 1. Functional specification
3
2.0 General features
2
1.3 References
2
1.2 General caution
1
1.1 Glossary
1
1.0 General
ix
Figures
.........................................................................
......................................................................
......................................................................
................................................................
....................................................................
..............................................................
.............................................................
............................................................
.......................................................................
...................................................................
............................................................
...........................................................
.............................................................
...............................................................
.................................................................
............................................................
...............................................................
...........................................................
.............................................................
................................................................
...........................................................
.............................................................
................................................................
..............................................................
..............................................
.............................................
..........................................................
..................................................
.......................................................
...................................................
.....................................................
...................................................
........................................................
.....................................................
..............................
........................................................
.....................................................
........................................................
.........................................................
...............................................
...................................................
.......................................................
...................................................
..................................................
........................................................
Deskstar 40GV & 75GXP hard disk drive specifications
iii
73
9.10 Features Register
72
9.9 Error Register
72
9.8 Device/Head Register
71
9.7 Drive Address Register
71
9.6 Device Control Register
71
9.5 Data Register
70
9.4 Cylinder Low Register
70
9.3 Cylinder High Register
70
9.2 Command Register
70
9.1 Alternate Status Register
69
9.0 Registers
67
8.2 Deviations from standard
67
8.1 Terminology
67
8.0 General
65
Part 2. Interface specification
63
7.14 C-Tick Mark
63
7.13 CE Mark
63
7.12 Electromagnetic compatibility
62
7.11.5 Secondary Circuit Protection
62
7.11.4 Flammability
62
7.11.3 German Safety Mark
62
7.11.2 IEC compliance
62
7.11.1 UL and CSA standard conformity
62
7.11Safety
62
7.10 Identification labels
61
7.9 Acoustics
60
7.8.5 Rotational shock
59
7.8.4 Nonoperating shock
59
7.8.3 Operating shock
58
7.8.2 Nonoperating vibration
58
7.8.1 Operating vibration
58
7.8 Vibration and shock
57
7.7.6 Heads unload and actuator lock
57
7.7.5 Drive mounting
57
7.7.4 Connector locations
56
7.7.3 Hole locations
55
7.7.2 Physical dimensions
54
7.7.1 Outline
54
7.7 Mechanical specifications
53
7.6.4 Data reliability
53
7.6.3 Preventive maintenance
53
7.6.2 Start/stop cycles
53
7.6.1 Cable noise interference
53
7.6 Reliability
52
7.5.5 Energy consumption efficiency
50
7.5.4 Start Up Current
50
7.5.3 Power supply generated ripple at drive power connector
48
7.5.2 Power supply current (typical)
48
7.5.1 Input voltage
48
7.5 DC power requirements
46
7.4.1 Temperature and humidity
46
7.4 Environment
.................................................................
................................................
.......................................................
............................................................
............................................
......................
........................................................
............................................
....................................................................
.................................................
........................................................
..................................................
..........................................................
......................................................
.................................................................
.....................................................
..........................................................
.....................................................
..........................................................
...........................................
...........................................................
......................................................
...................................................
........................................................
.....................................................
........................................................
....................................................................
..........................................................
......................................................................
.........................................
........................................................
...................................................
...........................................................
.............................................
.................................................
...................................................................
................................................................
....................................................................
.................................................................
.....................................................
...................................................................
.....................................................
..........................................................
........................................................
........................................................
...............................................................
.......................................................
.......................................................
........................................................
...............................................................
...........................................................
Deskstar 40GV & 75GXP hard disk drive specifications
..............................................
iv
110
12.2 Execute Device Diagnostic (90h)
109
12.1 Check Power Mode (E5h/98h)
105
12.0 Command descriptions
103
11.5 DMA queued commands
102
11.4 DMA commands
101
11.3 Non-data commands
99
11.2 PIO Data Out commands
97
11.1 PIO Data In commands
97
11.0 Command Protocol
95
10.15.3 Exceptions in Address Offset Mode
95
10.15.2 Identify Device Data
94
10.15.1 Enable/Disable Address Offset Mode
94
10.15 Address Offset Feature
93
10.14 Automatic Acoustic Management feature set (AAM)
93
10.13 Advanced Power Management feature set (APM)
92
10.12 Power-Up In Standby feature set
92
10.11.1 Auto Reassign Function
92
10.11 Reassign Function
91
10.10 Write cache function
91
10.9 Seek Overlap
90
10.8.2 Security extensions
89
10.8.1 Example for operation (in LBA mode)
89
10.8 Host Protected Area Function
87
10.7.5 Command table
84
10.7.4 Operation example
83
10.7.3 Passwords
83
10.7.2 Security level
83
10.7.1 Security mode
83
10.7 Security Mode Feature Set
82
10.6.8 Self-test
82
10.6.7 Error log
82
10.6.6 Off-line read scanning
82
10.6.5 S.M.A.R.T. commands
82
10.6.4 Threshold Exceeded Condition
81
10.6.3 Attribute thresholds
81
10.6.2 Attribute values
81
10.6.1 Attributes
81
10.6 S.M.A.R.T. function
81
10.5.4 Interface capability for power modes
80
10.5.3 Standby timer
80
10.5.2 Power management commands
80
10.5.1 Power modes
80
10.5 Power management feature
79
10.4 Overlapped and queued feature
78
10.3.2 LBA Addressing Mode
78
10.3.1 Logical CHS Addressing Mode
78
10.3 Sector Addressing Mode
77
10.2 Diagnostic and reset considerations
76
10.1.1 Register initialization
75
10.1 Reset response
75
10.0 General operation
74
9.13 Status Register
73
9.12 Sector Number Register
73
9.11 Sector Count Register
.......................................................
.....................................................
.............................................................
.........................................................
.............................................................
....................................................
...........................................
.....................................................
...........................................
..................................................
...............................................
...................................................
..........................................................
..........................................
..........................................................
......................................
.........................................................
.............................................................
........................................................
.....................................................
...........................................
..................................................
..................................................
..............................................................
..............................................................
...................................................
.........................................................
..........................................................
............................................................
.....................................................
........................................................
................................................
.....................................
.....................................................
...............................................................
........................................................
..........................................................
................................................
.............................................
...............................
.............................
.....................................................
....................................
...................................................
......................................
........................................................
......................................................
.....................................................
........................................................
...........................................................
....................................................
...................................................
...............................................
.............................................
Deskstar 40GV & 75GXP hard disk drive specifications
v
178
12.32.16 Error reporting
177
12.32.15 Self-test log data structure
174
12.32.14 SMART error log sector
173
12.32.13 Device Attribute Thresholds Data Structure
169
12.32.12 Device Attributes Data Structure
168
12.32.11 SMART Enable/Disable Automatic Off-line (Subcommand DBh)
168
12.32.10 SMART Return Status (Subcommand DAh)
167
12.32.9 SMART Disable Operations (Subcommand D9h)
167
12.32.8 SMART Enable Operations (Subcommand D8h)
167
12.32.7 SMART Write Log Sector (Subcommand D6h)
167
12.32.6 SMART Read Log Sector (Subcommand D5h)
166
12.32.5 SMART Execute Off-line Immediate (Subcommand D4h)
166
12.32.4 SMART Save Attribute Values (Subcommand D3h)
166
12.32.3 SMART Enable/Disable Attribute Autosave (Subcommand D2h)
166
12.32.2 SMART Read Attribute Thresholds (Subcommand D1h)
166
12.32.1 SMART Read Attribute Values (Subcommand D0h)
165
12.32 S.M.A.R.T. Function Set (B0h)
164
12.31 Sleep (E6h/99h)
163
12.30 Set Multiple (C6h)
162
12.29.4 Set Max Freeze Lock (Feature = 04h)
161
12.29.3 Set Max Unlock (Feature = 03h)
160
12.29.2 Set Max Lock (Feature = 02h)
159
12.29.1 Set Max Set Password (Feature = 01h)
157
12.29 Set Max Address (F9h)
156
12.28.4 Automatic Acoustic Management
155
12.28.3 Advanced Power Management
155
12.28.2 Write Cache
155
12.28.1 Set Transfer mode
154
12.28 Set Features (EFh)
153
12.27 Service (A2h)
152
12.26 Seek (7xh)
150
12.25 Security Unlock (F2h)
148
12.24 Security Set Password (F1h)
147
12.23 Security Freeze Lock (F5h)
145
12.22 Security Erase Unit (F4h)
144
12.21 Security Erase Prepare (F3h)
142
12.20 Security Disable Password (F6h)
141
12.19 Recalibrate (1xh)
139
12.18 Read Verify Sectors (40h/41h)
137
12.17 Read Sectors (20h/21h)
136
12.16 Read Native Max Address (F8h)
134
12.15 Read Multiple (C4h)
132
12.14 Read Long (22h/23h)
130
12.13 Read DMA Queued (C7h)
128
12.12 Read DMA (C8h/C9h)
127
12.11 Read Buffer (E4h)
126
12.10 NOP (00h)
125
12.9 Initialize Device Parameters (91h)
124
12.8 Idle Immediate (E1h/95h)
122
12.7 Idle (E3h/97h)
115
12.6 Identify Device (ECh)
114
12.5 Format Unit (F7h)
112
12.4 Format Track (50h)
111
12.3 Flush Cache (E7h)
.........................................................
.........................................................
..........................................................
.......................................................
..............................................................
....................................................
............................................
...............................................................
.........................................................
......................................................
..................................................
......................................................
.......................................................
.............................................
....................................................
..............................................
..........................................................
............................................
...............................................
...................................................
.................................................
................................................
......................................................
...............................................................
.............................................................
........................................................
...................................................
.........................................................
.........................................
.......................................
....................................................
.................................
.........................................
.......................................
..................................
.........................................................
...........................................................
..............................................
......................
...................
............
.......................
..................
...........................
...........................
.........................
........................
............................
...........
......................................
.............................
..............................................
...........................................
......................................................
Deskstar 40GV & 75GXP hard disk drive specifications
vi
199
Index
197
14.2 SET FEATURES Command Support Coverage
195
14.1 Commands Support Coverage
195
14.0 Appendix
193
13.0 Timings
191
12.40 Write Sectors (30h/31h)
189
12.39 Write Multiple (C5h)
187
12.38 Write Long (32h/33h)
185
12.37 Write DMA Queued (CCh)
183
12.36 Write DMA (CAh/CBh)
182
12.35 Write Buffer (E8h)
181
12.34 Standby Immediate (E0h/94h)
179
12.33 Standby (E2h/96h)
........................................................
...............................................
.........................................................
.....................................................
..................................................
......................................................
.......................................................
....................................................
..................................................................
.................................................................
...............................................
.................................
........................................................................
Deskstar 40GV & 75GXP hard disk drive specifications
vii
This page intentionally left blank.
Figures
46
Figure 48. Operating and nonoperating conditions
45
Figure 47. Jumper settings for Disabling Auto Spin
44
Figure 46. Jumper positions for capacity clip to 2GB/32GB with 16 default logical heads
43
Figure 45. Jumper positions for 15 logical head default
42
Figure 44. Jumperpositions for normal use
41
Figure 43. Jumper pin assignment
40
Figure 42. I/O address map
39
Figure 41. Ultra DMA cycle timings (Host Terminating Write)
39
Figure 40. Ultra DMA cycle timing chart (Host Terminating Write)
38
Figure 39. Ultra DMA cycle timings (Device terminating Write)
38
Figure 38. Ultra DMA cycle timing chart (Device Terminating Write)
37
Figure 37. Ultra DMA cycle timings (Device Pausing Write)
37
Figure 36. Ultra DMA cycle timing chart (Device Pausing Write)
36
Figure 35. Ultra DMA cycle timings (Initiating Write)
36
Figure 34. Ultra DMA cycle timing chart (Initiating Write)
35
Figure 33. Ultra DMA cycle timings (Device Terminating Read)
35
Figure 32. Ultra DMA cycle timing chart (Device terminating Read)
34
Figure 31. Ultra DMA cycle timings (Host terminating Read)
34
Figure 30. Ultra DMA cycle timing chart (Host terminating Read)
33
Figure 29. Ultra DMA cycle timings (Host pausing Read)
33
Figure 28. Ultra DMA cycle timing chart (Host pausing Read)
32
Figure 27. Ultra DMA cycle timings (Initiating Read)
32
Figure 26. Ultra DMA cycle timing chart (Initiating Read)
31
Figure 25. Multiword DMA cycle timings
31
Figure 24. Multiword DMA cycle timing chart
29
Figure 23. PIO cycle timings
29
Figure 22. PIO cycle time chart
28
Figure 21. System reset timing
28
Figure 20. System reset timing chart
24
Figure 19. Signal special definitions for Ultra DMA
24
Figure 18. Table of signals
23
Figure 17. Power connector pin assignments
19
Figure 16. PList physical format
17
Figure 15. Mode transition times
16
Figure 14. Random Access Performance
16
Figure 13. Simple Sequential Access performance
15
Figure 12. Data transfer speed
14
Figure 11. Drive ready time
14
Figure 10. Latency Time
14
Figure 9. Single Track Seek Time
14
Figure 8. Cylinder Skew
13
Figure 7. Head switch time
13
Figure 6. Full stroke seek time
12
Figure 5. Mechanical positioning performance
12
Figure 4. Command overhead
11
Figure 3. Cylinder allocation
10
Figure 2. Mechanical positioning performance
9
Figure 1. Default logical drive parameters
.............................................
.......................................
.......................................................
....................................................
.......................................
.....................................................
........................................................
..........................................................
..................................................
..........................................................
.......................................................
....................................................
...................................
............................................
...................................................
....................................................
........................................
........................................................
....................................
...............................................
....................................................
....................................................
.......................................................
.........................................
.............................................
..............................
..................................
..........................
..............................
.......................
...........................
.....................
.........................
..............................
..................................
........................
............................
.....................
.........................
.......................
...........................
.......................................................
.................................................
..........................................
...............................
....
...................................
....................................
Deskstar 40GV & 75GXP hard disk drive specifications
ix
120
Figure 92. Identify Device Information (5 of 6)
119
Figure 92. Identify Device Information (4 of 6)
118
Figure 92. Identify Device Information (3 of 6)
117
Figure 92. Identify Device Information (2 of 6)
116
Figure 92. Identify Device Information (1 of 6)
115
Figure 91. Identify Device Command (ECh)
114
Figure 90. Format Unit Command (F7h)
112
Figure 89. Format Track Command (50h)
111
Figure 88. Flush Cache Command (E7h)
110
Figure 87. Execute Device Diagnostic Command (90h)
109
Figure 86. Check Power Mode Command (E5h/98h)
107
Figure 85. Command set (Subcommand)
106
Figure 84. Command set (2 of 2)
105
Figure 84. Command set (1 of 2)
95
Figure 83. Device address map before and after Set Feature
91
Figure 82. Seek overlap
88
Figure 81. Command table for device lock operation (part 2 of 2)
87
Figure 81. Command table for device lock operation (part 1 of 2)
86
Figure 80. Password Lost
85
Figure 79. Usual Operation
84
Figure 78. Initial Setting
81
Figure 77. Power conditions
77
Figure 76. Reset error register values
76
Figure 75. Diagnostic Codes
76
Figure 74. Default Register Values
75
Figure 73. Reset Response Table
74
Figure 72. Status Register
72
Figure 71. Error Register
72
Figure 70. Device/Head Register
71
Figure 69. Drive Address Register
71
Figure 68. Device Control Register
70
Figure 67. Alternate Status Register
69
Figure 66. Register Set
61
Figure 65. Sound power levels
60
Figure 64. Rotational Shock
60
Figure 63. Sinusoidal shock wave
59
Figure 62. Random vibration PSD profile break points (nonoperating)
58
Figure 61. Random vibration PSD profile break points (operating)
57
Figure 60. Connector locations
56
Figure 59. Mounting hole locations
55
Figure 58. Physical Dimensions
54
Figure 57. Outline of the DTLA-3xxxxx
52
Figure 56. Energy consumption efficiency
51
Figure 55. Typical Current Form of 12V at Start Up of DTLA-307060/307075
51
307045
50
305040
50
Figure 52. Power supply generated ripple at drive power connector
49
Figure 51. Power supply current (2 of 2)
48
Figure 51. Power supply current (1 0f 2)
48
Figure 50. Input voltage
47
Figure 49. Limits of temperature and humidity
.......................................
...........................................................
............................................
............................................
.....................
Figure 53. Typical Current Form of 12V at Start Up of DTLA-305010/305020/305030/
.....................................................................
Figure 54. Typical Current Form of 12V at Start Up of DTLA-307015/307020/307030/
.....................................................................
............
...........................................
..............................................
....................................................
.................................................
....................................................
......................
...................
..................................................
......................................................
.....................................................
...........................................................
................................................
.................................................
..................................................
...................................................
..........................................................
........................................................
..................................................
.................................................
......................................................
...............................................
.......................................................
...........................................................
........................................................
.........................................................
.......................
......................
..........................................................
..........................
..................................................
..................................................
..........................................
.................................
..............................
...........................................
..........................................
...........................................
........................................
......................................
......................................
......................................
......................................
......................................
Deskstar 40GV & 75GXP hard disk drive specifications
x
187
Figure 144. Write Long Command (32h/33h)
185
Figure 143. Write DMA Queued Command (CCh)
183
Figure 142. Write DMA Command (CAh/CBh)
182
Figure 141. Write Buffer Command (E8h)
181
Figure 140. Standby Immediate Command (E0h/94h)
179
Figure 139. Standby Command (E2h/96h)
178
Figure 138. S.M.A.R.T. Error Codes
177
Figure 137. Self-test log data structure
176
Figure 136. Error data structure
175
Figure 135. Command data structure
175
Figure 134. Error log data structure
174
Figure 133. SMART error log sector
173
Figure 132. Individual Threshold Data Structure
173
Figure 131. Device Attribute Thresholds Data Structure
170
Figure 130. Individual Attribute Data Structure
169
Figure 129. Device Attributes Data Structure
167
Figure 128. Log sector addresses
165
Figure 127. S.M.A.R.T. Function Set Command (B0h)
164
Figure 126. Sleep Command (E6h/99h)
163
Figure 125. Set Multiple Command (C6h)
162
Figure 124. Set Max Freeze Lock (F9h)
161
Figure 123. Set Max Unlock (F9h)
160
Figure 122. Set Max Lock
159
Figure 121. Set Max Set Password data contents
159
Figure 120. Set Max Set Password
157
Figure 119. Set Max Address (F9h)
154
Figure 118. Set Features Command (EFh)
153
Figure 117. Service Command (A2h)
152
Figure 116. Seek Command (7xh)
151
Figure 115. Security Unlock Information
150
Figure 114. Security Unlock Command (F2h)
149
Figure 113. Security Set Password Information
148
Figure 112. Security Set Password Command (F1h)
147
Figure 111. Security Freeze Lock Command (F5h)
146
Figure 110. Erase Unit Information
145
Figure 109. Security Erase Unit Command (F4h)
144
Figure 108. Security Erase Prepare Command (F3h)
142
Figure 107. Password Information for Security Disable Password command
142
Figure 106. Security Disable Password Command (F6h)
141
Figure 105. Recalibrate Command (1xh)
139
Figure 104. Read Verify Sectors Command (40h/41h)
137
Figure 103. Read Sectors Command (20h/21h)
136
Figure 102. Read Native Max LBA/CYL (F8h)
134
Figure 101. Read Multiple Command (C4h)
132
Figure 100. Read Long Command (22h/23h)
130
Figure 99. Read DMA Queued Command (C7h)
128
Figure 98. Read DMA Command (C8h/C9h)
127
Figure 97. Read Buffer Command (E4h)
126
Figure 96. NOP Command (00h)
125
Figure 95. Initialize Device Parameters Command (91h)
124
Figure 94. Idle Immediate Command (E1h/95h)
122
Figure 93. Idle Command (E3h/97h)
121
Figure 92. Identify Device Information (6 of 6)
......................................
...............................................
.....................................
.............................
..................................................
...........................................
........................................
....................................
.......................................
.........................................
.......................................
.....................................
...............................
...........................................
.............................
............
................................
....................................
................................................
..................................
.................................
.....................................
.......................................
............................................
.................................................
..............................................
.........................................
...............................................
................................................
...................................
........................................................
.................................................
............................................
..........................................
............................................
...............................
.................................................
.......................................
......................................
..............................
.....................................
...............................................
...............................................
..............................................
...................................................
.............................................
...............................................
..........................................
................................
..........................................
......................................
...................................
.......................................
Deskstar 40GV & 75GXP hard disk drive specifications
xi
197
Figure 149. SET FEATURES command coverage
196
Figure 148. Command coverage (2 of 2)
195
Figure 148. Command coverage (1 of 2)
193
Figure 147. Time-out values
191
Figure 146. Write Sectors Command (30h/31h)
189
Figure 145. Write Multiple Command (C5h)
.........................................
.....................................
......................................................
...........................................
...........................................
...................................
Deskstar 40GV & 75GXP hard disk drive specifications
xii
1.0 General
This document describes the specifications of the following IBM 3.5-inch ATA interface hard disk drives:
Ÿ DTLA-305010 (10.2 GB) (5400 RPM) Ÿ DTLA-305020 (20.5 GB) (5400 RPM) Ÿ DTLA-305030 (30.7 GB) (5400 RPM) Ÿ DTLA-305040 (41.1 GB) (5400 RPM)
Ÿ DTLA-307015 (15.3 GB) (7200 RPM) Ÿ DTLA-307020 (20.5 GB) (7200 RPM) Ÿ DTLA-307030 (30.7 GB) (7200 RPM) Ÿ DTLA-307045 (46.1 GB) (7200 RPM) Ÿ DTLA-307060 (61.4 GB) (7200 RPM) Ÿ DTLA-307075 (76.8 GB) (7200 RPM)
Note:The specifications in this document are subject to change without notice.
1.1 Glossary
ESD Electrostatic Discharge Kbpi 1,000 bits per inch Ktpi 1,000 tracks per inch Mbps 1,000,000 bits per second GB 1,000,000,000 bytes MB 1,000,000 bytes KB 1,000 bytes unless otherwise specified 32KB 32 x 1024 bytes 64KB 64 x 1024 bytes S.M.A.R.T. Self-Monitoring Analysis and Reporting Technology DFT Drive Fitness Test ADM Automatic Drive Maintenance
Deskstar 40GV & 75GXP hard disk drive specifications
1
1.2 General caution
The drive can be damaged by shock or ESD (Electrostatic Discharge). Any damage sustained by the drive after removal from the shipping package and opening the ESD protective bag are the responsibility of the user.
1.3 References
Ÿ ATA/ATAPI-5 (T13/1321D Revision 2)
Deskstar 40GV & 75GXP hard disk drive specifications
2
2.0 General features
Ÿ Data capacities of 10.2 GB - 76.8 GB Ÿ Spindle speeds of 5400 RPM (DTLA-305xxx) and 7200 RPM (DTLA-307xxx) Ÿ Enhanced IDE (Ultra ATA100) interface Ÿ Sector format of 512 bytes/sector Ÿ Closed-loop actuator servo Ÿ Automatic Actuator lock Ÿ Interleave factor 1:1 Ÿ Seek time of 8.5ms in Read Operation including Command Overhead (DTLA-307xxx) Ÿ Seek time of 9.5ms in Read Operation including Command Overhead (DTLA-305xxx) Ÿ Sector Buffer 512 KB (DTLA-305xxx) or 2048 KB (DTLA-307xxx)
Upper 132 KB is used for firmware
Ÿ Ring buffer implementation Ÿ Write Cache Ÿ Queued feature support Ÿ 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/sec) Ÿ DMA Data Transfer
- Multiword mode Mode 2 (16.6 MB/sec)
- Ultra DMA Mode 4 (66.6 MB/sec)
- Ultra DMA Mode 5 (100 MB/sec)
Ÿ CHS and LBA mode Ÿ Transparent Defect Management with ADR (Automatic Defect Reallocation) Ÿ Power Saving modes Ÿ S.M.A.R.T. (Self Monitoring and Analysis Reporting Technology) Ÿ Security function support Ÿ Default Logical Head Number (16 or 15) selectable with jumper Ÿ Address Offset Feature for DFT implementation
Deskstar 40GV & 75GXP hard disk drive specifications
3
This page intentionally left blank.
Part 1. Functional specification
Deskstar 40GV & 75GXP hard disk drive specifications
5
This page intentionally left blank.
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 esti-
mated 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 positioning 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 is parked.
Deskstar 40GV & 75GXP hard disk drive specifications
7
This page intentionally left blank.
4.0 Drive characteristics
76,869,918,720
150,136,560
16,383
76.8
DTLA-307075
61,492,838,400
120,103,200
16,383
61.4
DTLA-307060
46,115,758,080
90,069,840
16,383
46.1
DTLA-307045
30,738,677,760
60,036,480
16,383
30.7
DTLA-307030
20,576,747,520
40,188,960
16,383
20.5
-307020
15,361,597,440
30,003,120
16,383
15.6
DTLA-307015
41,174,136,880
80,418,240
16,383
41.1
DTLA-305040
30,738,677,760
60,036,480
16,383
30.7
DTLA-305030
20,576,747,520
40,188,960
16,383
20.5
DTLA-305020
10,278,051,840
20,074,320
16,383
10.2
DTLA-
Data Bytes
(LBA)
Sect/Trk)
(Head)
Word 1 (Cyl)
(GB)
This chapter describes the characteristics of the drive.
4.1 Default logical drive parameters
The default of the logical drive parameters in Identify Device data are as shown below.
Model
305010
DTLA
Figure 1. Default logical drive parameters
Note: 16 is the ship default value of Word 3 (Head) in Figure 1. This value can be changed by jumper. Refer to 7.3, “Jumper Settings,” on page 0 for further information.
Capacity
Word 3
Word 6
6316/15
6316/15 6316/15 6316/15 6316/15 6316/15 6316/15 6316/15 6316/15 6316/15
Word 60-61
Customer Usable
Deskstar 40GV & 75GXP hard disk drive specifications
9
4.2 Data sheet
Upper 132KB is used for firmware
Embedded sector servo
Embedded sector servo
Servo method
4/3/2
10/8/6/4/3/2
Number of data heads
2/1
5/4/3/2/1
Number of data disks
15
15
Number of zones
4.5
Areal density - max (Gbits/in
)
35
28.35
Track density (Ktpi)
415
391
Recording density- max (Kbpi)
5.56
4.17
Average latency (ms)
5,400
7,200
Rotational speed (RPM)
512
2,048
Data buffer size1 (KB)
100 (Ultra DMA Mode-5)
100 (Ultra DMA Mode-5)
Interface transfer rate (MB/sec)
372 max
444 max
Media transfer rate (Mb/sec)
DTLA-305xxx
DTLA-307xxx
16.6 (PIO Mode-4)
1
2
1
Figure 2. Mechanical positioning performance
16.6 (PIO Mode-4)
11
4.3 Drive organization
4.3.1 Drive format
Upon shipment from IBM manufacturing the drive satisfies the sector continuity in the physical format by means of the defect flagging strategy described in section 5.0 in order to provide the maximum perform­ance to users.
Deskstar 40GV & 75GXP hard disk drive specifications
10
4.3.2 Cylinder allocation
26320–27724
32512–34326
Data Zone 14
25216–26319
31344–32511
Data Zone 13
23520–25215
29744–31343
Data Zone 12
21200–23519
27552–29743
Data Zone 11
19568–21199
23024–27551
Data Zone 10
18320–19567
18592–23023
Data Zone 9
16240–18319
15264–18591
Data Zone 8
13632–16239
12880–15263
Data Zone 7
11552–13631
10976–12879
Data Zone 6
9760–11551
8096–10975
Data Zone 5
6976–9759
5344–8095
Data Zone 4
4240–6975
3728–5343
Data Zone 3
2832–4239
2048–3727
Data Zone 2
684
1376–2831
780
624–2047
Data Zone 1
0–1375
0–623
Data Zone 0
ectors/Trac
Physical Cylinders
ectors/Trac
Physical Cylinders
DTLA-307XXX
DTLA-305XXX
S
792
760 740 720 680 660 630 600 540 480 440 420 400 370
Figure 3. Cylinder allocation
Physical cylinder is calculated from the starting data track of 0. It is not relevant to logical CHS. Depend­ing on the capacity some of the inner zone cylinders are not allocated.
k
S
702
666 648 612 594 567 540 504 486 459 432 396 378 351
k
Data cylinder
This cylinder contains the user data which can be sent and retrieved via read/write commands and a spare area for reassigned data.
4.4 Performance characteristics
Drive performance is characterized by the following parameters:
Ÿ Command overhead Ÿ Mechanical positioning
- Seek time
- Latency
Ÿ Data transfer speed Ÿ Buffering operation (Look ahead/Write cache)
All the above parameters contribute to drive performance. There are also other parameters that contri­bute to the performance of the actual system. This specification defines the characteristics of the drive, not the characteristics of the system throughput which depends on the system and the application.
Deskstar 40GV & 75GXP hard disk drive specifications
11
4.4.1 Command overhead
not applicable
0.3
Seek (from Command Write to Seek Start)
0.05
0.015
Write (from Command Write to DRQ)
0.1
0.1
Read (Cache hit) (from Command Write to DRQ)
0.3
0.3
Read (Cache not hit) (from Command Write to Seek Start)
(ms)
10.2
11.2
9.2
10.2
Write
9.2
10.2
8.2
9.2
Read
DTLA-307XXX
DTLA-305XXX
DTLA-307XXX
DTLA-305XXX
Max (ms)
Typical (ms)
Type
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
- Latency
The table below gives average command overhead.
Time (Typical) for
queued command
Command type (Drive is in quiescent state)
Figure 4. Command overhead
Time (Typical)
(ms)
4.4.2 Mechanical positioning
4.4.2.1 Average seek time (without command overhead, including settling)
Command
Figure 5. Mechanical positioning performance
The terms “Typical” and “Max” are used throughout this specification with the following meanings:
Typical. The average of the drive population tested at nominal environmental and voltage con­ditions.
Max. The maximum value measured on any one drive over the full range of the environmental and voltage conditions. (See 7.4 “Environment” on page 0 and 7.5 “DC Power Requirements” on page 0.
Deskstar 40GV & 75GXP hard disk drive specifications
12
Seek time is measured from the start of the motion of the actuator to the start of a reliable read or write
18.7
21.3
15.7
18.3
Write
17.7
19.7
14.7
16.7
Read
DTLA-307XXX
DTLA-305XXX
DTLA-307XXX
DTLA-305XXX
Max (ms)
Typical (ms)
1.2
DTLA-307XXX
1.5
DTLA-305XXX
Typical (ms)
Head switch time
operation. “Reliable read or write” implies that error correction/recovery is not used to correct arrival
problems. The average seek time is measured as the weighted average of all possible seek combi­nations.
max Sum
(max+1-n) (Tn.in+Tn.out)
Weighted average =
n=1
(max+1) (max)
where
max = Maximum seek length n = seek length (1 to max) Tn.in = Inward measured seek time for an n track seek Tn.out = Outward measured seek time for an n track seek
4.4.2.2 Full stroke seek (without command overhead, including settling)
Function
Figure 6. Full stroke seek time
Full stroke seek is measured as the average of 1000 full stroke seeks with a random head switch from both directions (inward and outward).
4.4.2.3 Head switch time (Head skew)
Figure 7. Head switch time
Head switch time is defined as the amount of time required by the fixed disk to complete a seek of the next sequential track after reading the last sector in the current track
The measuring method is given in 4.4.6 “Throughput” on page 0.
Deskstar 40GV & 75GXP hard disk drive specifications
13
4.4.2.4 Cylinder switch time (Cylinder skew)
1.7
DTLA-307XXX
2.0
DTLA-305XXX
Typical (ms)
Cylinder switch time
2.1
2.5
1.4
1.8
Write
1.6
2.0
0.9
1.3
Read
DTLA-307XXX
DTLA-305XXX
DTLA-307XXX
DTLA-305XXX
Max (ms)
Typical (ms)
4.17
8.3
DTLA-307XXX
5.56
11.1
DTLA-305XXX
(ms)
(ms)
Average latency
31
14
DTLA-307060/75
31
12
DTLA-307015/20/30/45
31
8
DTLA-305XXX
Maximum (sec)
Typical (sec)
Power on to ready
.
Figure 8. Cylinder Skew
A cylinder switch time is defined as the amount of time required by the fixed disk to access the next sequential block after reading the last sector in the current cylinder.
The measuring method is given in 4.4.6, “Throughput” on page 0.
4.4.2.5 Single track seek time (without command overhead, including settling)
Function
Figure 9. Single Track Seek Time
Single track seek is measured as the average of one (1) single track seek from every track with a random head switch in both directions (inward and outward).
4.4.2.6 Average latency
Time for a revolution
Figure 10. Latency Time
Average latency
4.4.3 Drive ready time
Figure 11. Drive ready time
Ready The condition in which the drive is able to perform a media access command
(e.g. read,write) immediately.
Power on This 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–
Deskstar 40GV & 75GXP hard disk drive specifications
14
4.4.4 Data transfer speed
100
100
Buffer-Host (max)
18.8
14.8
Sustained - write typical
18.8
14.8
Sustained - read typical
21.7
17.0
Instantaneous - typical
Disk-Buffer transfer (Zone 14)
37.7
31.8
Sustained - typical
43.4
36.5
Instantaneous - typical
Disk-Buffer transfer (Zone 0)
(Mbyte/sec)
(Mbyte/sec)
Data transfer speed
DTLA-305XXX
Figure 12. Data transfer speed
Ÿ Instantaneous disk-buffer transfer rate (Mbyte/sec) is derived by the formula
(Number of sectors on a track) * 512 * (revolution/sec)
Note:The number of sectors per track will vary because of the linear density recording.
Ÿ Sustained disk-buffer transfer rate (Mbyte/sec) is defined by considering head/cylinder change time
for read operation. This gives a local average data transfer rate. It is derived by the formula (Sustained Transfer Rate) = A / (B +C +D ) where
A = (Number of data sectors per cylinder) B = ((# of Surface per cylinder) - 1) C = (Cylinder change time) D = (# of Surface)
* (One revolution time)
* 512
* (Head switch time)
DTLA-307XXX
Ÿ Instantaneous buffer-host transfer rate (Mbyte/sec) defines the maximum data transfer rate on the
AT Bus. It also depends on the speed of the host.
The method of measurement is given in 4.4.6, “Throughput” on page 0.
4.4.5 Buffering Operation (Look ahead/Write cache)
To improve the total performance, the drive utilizes a ring buffer for look ahead and write cache. The total 380 KB (DTLA-305XXX) and 1916 KB (DTLA-307XXX) of the buffer is divided into multiple segmented blocks for write buffer or read buffer use.
Write data will be cached in the buffer for the random block request.
Deskstar 40GV & 75GXP hard disk drive specifications
15
4.4.6 Throughput
1.00
1.26
0.95
1.20
Zone 14
0.50
0.60
0.48
0.57
Zone 0
DTLA-307XXX
DTLA-305XXX
DTLA-307XXX
DTLA-305XXX
Max (sec)
Typical (sec)
read
57
55
DTLA-307XXX
68
65
DTLA-305XXX
Maximum (sec)
Typical (sec)
Random read
4.4.6.1 Simple sequential access
Sequential
Figure 13. Simple Sequential Access performance
The above table gives the time required to read/write for a total of 8000x consecutive blocks (16,777,216 bytes) accessed by 128 read commands. Typical and Max values are given by 105% and 110% of T respectively throughout following performance description.
Note: It is assumed that a host system responds instantaneously and host data transfer is faster than sustained data rate.
T = A + B + C + 16,777,216/D + 512/E (READ) where
T = Calculated time (sec) A = Command process time (Command overhead) (sec) B = Average seek time (sec) C = Average latency (sec) D = Sustained disk-buffer transfer rate (byte/sec)
E = Buffer-host transfer rate (byte/sec)
4.4.6.2 Random access
Figure 14. Random Access Performance
The above table gives the time required to execute a total of 1000h read/write commands which access a random LBA.
T = (A + B + C + 512/D + 512/E) * 4096 (READ) where
T = Calculated time (sec) A = Command process time (Command overhead) (sec) B = Average seek time (sec) C = Latency D = Average sustained disk-buffer transfer rate (byte/sec) E = Buffer-host transfer rate (byte/sec)
Deskstar 40GV & 75GXP hard disk drive specifications
16
4.4.7 Operating modes
seconds passed until the spindle motor stops.
Immediately
Immediately
Standby
Sleep
Immediately
Immediately
Sleep
Standby
Immediately
Immediately
Standby
Idle
7200 (5 disks)
(sec)
(sec)
4.4.7.1 Operating mode descriptions
Operating mode Description
Spin-up Start up time period from spindle stop or power down Seek Seek operation mode Write Write operation mode Read Read operation mode Idle Spindle motor and servo system are working normally. Commands can be
received and processed immediately.
Standby Actuator is unloaded and spindle motor is stopped. Commands can be received
immediately.
Sleep Actuator 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.
4.4.7.2 Mode transition times
Mode transition times are shown below.
Transition time
RPMToFrom
5400 (2 disks)
IdleStandby
Note: The command is processed immediately but there will be an actual spin down time reflecting the
Figure 15. Mode transition times
7200 (3 disks)
(typical )
8 12 14
Transition time
(max)
31 31 31
Deskstar 40GV & 75GXP hard disk drive specifications
17
This page intentionally left blank.
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 spare tracks of inner zone.
N N+1 N+2 N+3
Figure 16. PList physical format
Defects are skipped without any constraint, such as track or cylinder boundary. The calculation from LBA to physical is done automatically by internal table.
Note: It is possible to reallocate sectors during drive usage including sectors damaged during the early period of usage. Reallocation of sectors is primarily caused by handling problems and is a normal main­tenance function performed by the hard disk drive.
defect defect
skip
skip
Deskstar 40GV & 75GXP hard disk drive specifications
19
This page intentionally left blank.
6.0 Data integrity
6.1 Data loss at Power off
Ÿ The drive retains recorded information under all non-write operations. Ÿ No more than one sector can be lost by power down during write operation while write cache is dis-
abled.
Ÿ Power off during write operations may make an incomplete sector which will report hard data error
when read. The sector can be recovered by a rewrite operation.
Ÿ Hard reset does not cause any data loss. Ÿ If the write cache option is active, the data in the 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 write cache to off.
6.2 Write cache
Ÿ Power off while write cache is enabled may cause the loss of data remaining in the cache that has
not been flushed onto the disk media. Therefore, it is possible for data to be lost due to a power off after write command completion.
Ÿ There are two ways to check if all data in the write cache has been flushed onto the disk. Checking
just before power off is recommended to prevent data loss.
- Confirm successful completion of Software Reset
- Confirm successful completion of Flush Cache command
6.3 Equipment status
Equipment status is available to the host system any time the drive is not ready to read, write, or seek. This status normally exists at power-on time and will be maintained until the following conditions are satisfied:
Ÿ Access recalibration/tuning is complete Ÿ Spindle speed meets requirements for reliable operation Ÿ Self-check of drive is complete
Appropriate error status is made available to the host system if any of the following conditions occur after the drive has become ready:
Ÿ Spindle speed outside requirements for reliable operation Ÿ Occurrence of a WRITE FAULT condition
Deskstar 40GV & 75GXP hard disk drive specifications
21
This page intentionally left blank.
7.0 Specification
7.1 Electrical interface
7.1.1 Connectors
7.1.1.1 DC power connector
The DC power connector is designed to mate with AMP (part 1-480424-0) using AMP pins part 350078-4 (strip) or part 61173-4 (loose piece) or their equivalents. Pin assignments are shown in the figure below.
Pin Voltage
4 3 2 1
Figure 17. Power connector pin assignments
1 +12 V 2 GND 3 GND 4 +5V
7.1.1.2 AT signal connector
The AT signal connector is a 40-pin connector.
Deskstar 40GV & 75GXP hard disk drive specifications
23
7.1.2 Signal definition
GND
40OCI/O
DASP-
39
TTLICS1-
38
TTLICSO-
37
TTLIDA2
36
TTLIDA0
35OCI/O
PDIAG-
34
TTLIDA1
33OCO
IOCS16-(**)
32
3-state
O
INTRQ
31
GND
30
TTL
I
DMACK-
29
TTLICSEL
28
3-state
O
IORDY(*)
27
GND
26
TTL
I
DIOR-(*)
25
GND
24
TTL
I
DIOW-(*)
23
GND
22
3-state
O
DMARQ21key
(20)
GND
19
3-state
I/O
DD15
18
3-state
I/O
DD0
17
3-state
I/O
DD14
16
3-state
I/O
DD1
15
3-state
I/O
DD13
14
3-state
I/O
DD2
13
3-state
I/O
DD12
12
3-state
I/O
DD3
11
3-state
I/O
DD11
10
3-state
I/O
DD4
09
3-state
I/O
DD10
08
3-state
I/O
DD5
07
3-state
I/O
DD9
06
3-state
I/O
DD6
05
3-state
I/O
DD8
04
3-state
I/O
DD703GND
02
TTL
I
RESET-
01
Type
Type
DIOW-
STOP
DIOW-
STOP
(for Ultra DMA)
. Signal special definitions for Ultra DMA
The pin assignments of interface signals are listed in the figure below:
Figure 18. Table of signals
I/OSIGNALPIN
I/OSIGNALPIN
Notes:
1. "O" designates an output from the drive.
2. "I" designates an input to the drive.
3. "I/O" designates an input/output common.
4. "OC" designates open-collector or open-drain output.
5. 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 chosen via SetFeatures. 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.
6. (**) complies with ATA-2.
Conventional DefinitionSpecial Definition
IORDY
DIOR­DIOR-
IORDY
Write Operation
Read Operation
Figure 19
DDMARDY-
HSTROBE
HDMARDY-
DSTROBE
Deskstar 40GV & 75GXP hard disk drive specifications
24
DD0-DD15 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.
DA0-DA2 Address used to select the individual register in the drive. CS0- 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 Figure 42 on page 0.)
CS1- 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 Figure 42 on page 0.)
RESET- This line is used to reset the drive. It shall be kept in Low logic state during power up and
in High thereafter.
DIOW- The strobe signal asserted by the host to write device registers or the data port. DIOR- The strobe signal asserted by the host to read device registers or the data port. INTRQ Interrupt is enabled only when the drive is selected and the host activates the nIEN bit in
the Device Control Reg. 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. IRQ is reset to zero by a host read of the status register or a write to the Command Reg. This signal is a 3-State line with 24 mA sink capability.
IOCS16- Indication to the host that a 16-bit wide data register has been addressed and that the
drive is prepared to send or receive a 16-bit wide data word. 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.
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 Open-Drain driver and internally pulled-up to 5 volts through a 10k
resistor.
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 450 ms for device 1 to assert DASP-. If device 1 is not present, device 0 may assert DASP­to drive an LED indicator.
DASP- 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.
PDIAG- PDIAG- shall be asserted by device 1 to indicate to device 0 that it has completed diag-
nostics. This line is pulled-up to 5 volts in the drive through a 10k
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.
Deskstar 40GV & 75GXP hard disk drive specifications
25
If DASP- was not asserted by device 1 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 80-conductor cable assembly.
CSEL (Cable Select) (Optional)
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 by mistake.
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.
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 15 K
resistor and the tolerance of
the resistor value is –50% to +100%.
DMARQ This signal, used for DMA data transfers between host and drive, shall be asserted by
the drive when it is ready to transfer data to or from the host. The direction of data trans­fer is controlled by DIOR- and DIOW-. This signal is used on a handshake manner with DMACK-. This signal is a 3-state line with 24mA sink capability and internally pulled down to GND through 10 K
resistor.
HDMARDY- (Ultra DMA)
This signal is used only for Ultra DMA data transfers between the host and the device. 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 the host and the device. 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 the host and the device. STOP shall be asserted by the host prior to initiation of an Ultra DMA burst. 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 the host and the device.
Deskstar 40GV & 75GXP hard disk drive specifications
26
DDMARDY- is a flow control signal for Ultra DMA data out bursts. This signal is held
0.5 V max.
Output Low Voltage
2.4 V min.
Output High Voltage
Outputs
0.8 V max.
Input Low Voltage
2.0 V min.
Input High Voltage
Inputs
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 the host and the device. DSTROBE is the data in strobe signal from the device for an Ultra DMA data in transfer.
Both the rising and 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. The termination resistors at the device side are implemented as follows: Device Termination (implemented on the drive side)
Ÿ 33 for DD0 thru DD15, DMARQ, INTRQ Ÿ 82 for CS0-, CS1-, DA0, DA1, DA2, DIOR-, DIOW-, DMACK- Ÿ 22 for IORDY
7.1.3 Interface logic signal levels
The interface logic signal has the following electrical specifications:
Deskstar 40GV & 75GXP hard disk drive specifications
27
7.2 Signal timings
31
RESET high to not BUSY
t14
25
RESET low width
t10
Max (sec)
Min (usec)
PARAMETER DESCRIPTION
7.2.1 Reset timings
Drive reset timing.
RESET-
BUSY
Figure 20. System reset timing chart
t10
t14
Figure 21. System reset timing
Deskstar 40GV & 75GXP hard disk drive specifications
28
7.2.2 PIO timings
1250
IORDY pulse width
t1135–
DIOR-, DIOW- low to IORDY low
t10
-
10
DIOR-, DIOW- high to CS0-, CS1-, DA0-2 hold
t930–
CS0-, CS1-, DA0–02 invalid to IOCS16- negation
t8(*)
40
CS0-, CS1-, DA0–02 valid to IOCS16- assertion
t7(*)–5
DIOR- high to DD0–15 hold
t6–20
DD0–15 setup to DIOR- high
t5–10
DIOW- high to DD00–15 hold
t4–20
DD00–15 setup to DIOW- high
t3–25
DIOR-, DIOW- recovery
t2i
70
DIOR-, DIOW- pulse width
t2–25
CS0- CS1-, DA00–02 valid to DIOR-, DIOW- active
t1–120
Cycle time
t0
(ns)
MIN (ns)
PARAMETER DESCRIPTION
The PIO cycle timings meet Mode 4 of the ATA/ATAPI-4 description.
CS0-,CS1­DA0-2
t9
DIOR-, DIOW-
Write data DD0-15
Read data DD0-15
IOCS16-(*)
IORDY
Figure 22. PIO cycle time chart
t1
t1
t7(*)
t0
t2 t2i
t3 t4
t5 t6
t8(*)
t10 t11
(*) Up to ATA-2 (mode-0,1,2)
Figure 23. PIO cycle timings
Deskstar 40GV & 75GXP hard disk drive specifications
MAX
29
7.2.2.1 Write DRQ interval time
For write sectors and write multiple operations 3.8 us is inserted from the end of negation of the DRQ bit until setting of the next DRQ bit.
7.2.2.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:
Ÿ In the event that a host reads the status register only before the sector or block transfer DRQ interval
DRQ interval ............ 4.2 us
Ÿ In the event that a host reads the status register after or both before and after the sector or block
transfer
DRQ interval ............ 11.5 us
Deskstar 40GV & 75GXP hard disk drive specifications
30
7.2.3 Multiword DMA timings
25
–DMACK to tristate
tZ–10
CS (1:0) hold
tN
25
CS (1:0) valid to DIOR–/DIOW–
tM35–
DIOR–/DIOW– to DMARQ– delay
tL–25
DIOR–/DIOW– negated pulse width
tK–5
DIOR–/DIOW– to DMACK- delay
tJ–0
DMACK– to –DIOR/–DIOW setup
tI–10
DIOW– data hold
tH
20
DIOR–/DIOW– data setup
tG–5
DIOR– data hold
tF–50
DIOR– data access
tE–70
DIOR–, DIOW– pulse width
tD–120
Cycle time
t0
(ns)
MIN (ns)
PARAMETER DESCRIPTION
The Multiword DMA timing meets Mode 2 of the ATA/ATAPI-4 description.
CS0-/CS1-
DMARQ
DMACK-
DIOR-/DIOW-
READ DATA
WRITE DATA
Figure 24. Multiword DMA cycle timing chart
tM
tI tD
tG
tN
tL
tJ
t0
tK
tFtG
tH
tZ
MAX
Figure 25. Multiword DMA cycle timings
Deskstar 40GV & 75GXP hard disk drive specifications
31
7.2.4 Ultra DMA timings
4.8–6.2–6.2–6.2–6.2–6.2
Data hold time (at device side)
tDVH–4.8–6.7–20–31–48–70
Data setup time (at device side)
tDVS
–0–0–0–0–0–0Output enable time
tZAD10–10–10–10–10–10–
Output release time
tAZ–38–57–86–115–153–230
2 cycle time
t2CYC
16.8–25–39–54–73–112
Cycle time
tCYC90–
120–130–170–200–230–First strobe time
tFS
DSTROBE
502055205520702070207020Envelope time
tENV–20––20–20–20–20Setup time before –DMACK
tACK–0–20–000–0–0
Unlimited interlock time
tUI
MIN
MIN
MIN
MIN
MIN
MIN
(all values in
The Ultra DMA timing meets Mode 0,1,2,3 4, and 5 of the Ultra DMA Protocol.
7.2.4.1 Initiating Read DMA
DMARQ
tUI
DMACK-
tACK
tENV
STOP
tACK
tENV
HDMARDY-
tZIORDY
DSTROBE
DD(15:00)
xxxxxxxxxxxxxxxxxxxxxxxxx
Host drives DD
Figure 26. Ultra DMA cycle timing chart (Initiating Read)
PARAMETER DESCRIPTION
ns)
MAX
t2CYC
tFS
tZADtAZ
xxx xxx xxx
RD Data
tCYC tCYC
tDVS
tDVH
RD Data
Device drives DD
MAX
MAX
MAX
RD Data
MAX
MODE5MODE4MODE3MODE2MODE1MODE0
MAX
tZIORDY
Figure 27. Ultra DMA cycle timings (Initiating Read)
Wait time before driving
Deskstar 40GV & 75GXP hard disk drive specifications
000000
32
7.2.4.2 Host Pausing Read DMA
50–60–60–60–70–75–Ready to final strobe time
tRFS
––––––20–30–50–Strobe to ready response time
tSR
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
5
MODE4
MODE3
MODE2
MODE1
MODE0
(all values in ns)
DMARQ
DMACK-
STOP
tSR
HDMARDY-
tRFS
DSTROBE
Figure 28. Ultra DMA cycle timing chart (Host pausing Read)
PARAMETER DESCRIPTION
MODE
Note: When a host does not meet tSR, it should be ready to receive 2 (mode 0, 1 and 2) or 3 (mode 3, 4, and 5) more strobes after HDMARDY– is negated.
Figure 29. Ultra DMA cycle timings (Host pausing Read)
Deskstar 40GV & 75GXP hard disk drive specifications
33
7.2.4.3 Host Terminating Read DMA
release
negation
4.6–5–5–5–5–5
Data hold time (at device side)
tDH
4.0 side)
–20–20–20–20–20–20Interlocking time
tMLI–20–20–20–20–20–20
Output enable time
tZAH10–10–10–10–10–10–
Output release time
tAZ
75010001000150015001500Limited interlock time
tLI–85–100–100–100–125–160
Ready to pause time
tRP50–60–60–60–70–75–
Ready to final strobe time
tRFS
MIN
MIN
MIN
MIN
MIN
MIN
(all values in
DMARQ
tLI
DMACK-
tRP
STOP
HDMARDY-
tRFS
tLI
DSTROBE
DD(15:00)
xxx
RD Data
xxxxxxxxxxxxxxxxxx
Host drives DD
Figure 30. Ultra DMA cycle timing chart (Host terminating Read)
tAZ
tZAH
tMLI
xxx
tACK
tACK
tIORDYZ
tDHtDS
CRC
xxxxxxxxxx
Device drives DD
PARAMETER DESCRIPTION
ns)
tDS
tACK
tIORDYZ
Figure 31. Ultra DMA cycle timings (Host terminating Read)
Data setup time (at device
Hold time after –DMACK
Pull-up time before DSTROBE
MAX
Deskstar 40GV & 75GXP hard disk drive specifications
34
MAX
MAX
MAX
MAX
5771015
MODE5MODE4MODE3MODE2MODE1MODE0
MAX
202020202020
202020202020
7.2.4.4 Device Terminating Read DMA
release
negation
4.6–5–5–5–5–5
Data hold time (at device side)
tDH–4.0–5–7–7–10–15
Data setup time (at device side)
tDS
–20–20–20–20–20–20Interlocking time
tMLI–20–20–20–20–20–20
Output enable time
tZAH10–10–10–10–10–10–
Output release time
tAZ750
10001000150015001500Limited interlock time
tLI
assertion
MIN
MIN
MIN
MIN
MIN
MIN
(all values in
DMARQ
tSS
DMACK-
tLI
STOP
tLI
HDMARDY-
tLI
DSTROBE
tAZ
DD(15:00)
xxxxx
xxxxxxxxxxxxxxxxxx
Tzah
Host drives DD
Figure 32. Ultra DMA cycle timing chart (Device terminating Read)
tMLI
CRC
Device drives DD
tACK
tACK
tIORDYZ
tDHtDS
xxxxxxxxxx
PARAMETER DESCRIPTION
ns)
tSS
tACK
tIORDYZ
Figure 33. Ultra DMA cycle timings (Device Terminating Read)
Time from strobe to stop
Hold time after –DMACK
Pull-up time before DSTROBE
MAX
Deskstar 40GV & 75GXP hard disk drive specifications
35
MAX
MAX
MAX
MAX
MODE5MODE4MODE3MODE2MODE1MODE0
MAX
505050505050
202020202020
202020202020
7.2.4.5 Initiating Write DMA
4.6–5–5–5–5–5
Data hold time (at device side)
tDH–4.0–5–7–7–10–15
Data setup time (at device side)
tDS
–38–57–86–
115–153–230
2 Cycle time
t2CYC
16.8–25–39–54–73–112
Cycle time
tCYC750
10001000150015001500Limited interlock time
tLI
DSTROBE
502055205520702070207020Envelope time
tENV
assertion
–0–0–0–0–0–0Unlimited interlock time
tUI
MIN
MIN
MIN
MIN
MIN
MIN
5
MODE4
MODE3
MODE2
MODE1
MODE0
(all values in
DMARQ
tUI
DMACK-
tACK tENV
STOP
tZIORDY tLI
HDMARDY-
tACK
DSTROBE
DD(15:00)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Figure 34. Ultra DMA cycle timing chart (Initiating Write)
PARAMETER DESCRIPTION
tACK
tZIORDY
ns)
Setup time before –DMACK
Wait time before driving
MAX
tUI
WT Data
Host drives DD
MAX
t2CYC
tCYC tCYC
xxx xxx
WT Data WT Data
MAX
MAX
tDHtDS
MODE
MAX
MAX
202020202020
000000
Figure 35. Ultra DMA cycle timings (Initiating Write)
Deskstar 40GV & 75GXP hard disk drive specifications
36
7.2.4.6 Device Pausing Write DMA
50–60–60–60–70–75–Ready to final strobe time
tRFS––-–––20–30–50–
Strobe to ready response time
tSR
MIN
MIN
MIN
MIN
MIN
MIN
MODE5
MODE4
MODE3
MODE2
MODE1
MODE0
(all values in
DMARQ
DMACK-
STOP
tSR
DDMARDY-
tRFS
HSTROBE
Figure 36. Ultra DMA cycle timing chart (Device Pausing Write)
PARAMETER DESCRIPTION
ns)
MAX
MAX
MAX
MAX
MAX
MAX
Note: When a device does not meet tSR, it shall be ready to receive 3 more strobes after DDMARDY– is negated.
Figure 37. Ultra DMA cycle timings (Device Pausing Write)
Deskstar 40GV & 75GXP hard disk drive specifications
37
7.2.4.7 Device Terminating Write DMA
release
negation
4.6–5–5–5–5–5
Data hold time (at device side)
tDH–4.0–5–7–7–10–15
Data setup time (at device side)
tDS–20–20–20–20–20–20
Interlocking time
tMLI750
10001000150015001500Limited interlock time
tLI
–85–
100–100–100–125–160
Ready to pause time
tRP50–60–60–60–70–75–
Ready to final strobe time
tRFS
MIN
MIN
MIN
MIN
MIN
MIN
(all values in
DMARQ
tRP
tLI
DMACK-
STOP
DDMARDY-
tLI
HSTROBE
DD(15:00)
xxx
WT Data
xxxxxxxxxxxxxxxxxxxxxxxxxx
Host drives DD
Figure 38. Ultra DMA cycle timing chart (Device Terminating Write)
tMLI
tIORDYZ
CRC
tACK
tACKtRFS
tDHtDS
xxxxxxxxxx
PARAMETER DESCRIPTION
ns)
tACK
tIORDYZ
Figure 39. Ultra DMA cycle timings (Device terminating Write)
Hold time after –DMACK
Pull-up time before DSTROBE
MAX
Deskstar 40GV & 75GXP hard disk drive specifications
38
MAX
MAX
MAX
MAX
MODE5MODE4MODE3MODE2MODE1MODE0
MAX
202020202020
202020202020
7.2.4.8 Host Terminating Write DMA
release
negation
4.6–5–5–5–5–5
Data hold time (at device side)
tDH–4.0–5–7–7–10–15
Data setup time (at device side)
tDS–20–20–20–20–20–20
Interlock time
tMLI
75010001000150015001500Limited interlock time
tLI
assertion
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
MAX
MIN
5
MODE4
MODE3
MODE2
MODE1
MODE0
(all values in ns)
DMARQ
tLI
DMACK-
tSS
STOP
tLI
DDMARDY-
tLI
HSTROBE
DD(15:00)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxx
Host drives DD
Figure 40. Ultra DMA cycle timing chart (Host Terminating Write)
tMLI
tACK
tIORDYZ
tACK
tDHtDS
CRC
PARAMETER DESCRIPTION
tSS
tACK
tIORDYZ
Figure 41. Ultra DMA cycle timings (Host Terminating Write)
Time from strobe to stop
Hold time after –DMACK
Pull-up time before DSTROBE
Deskstar 40GV & 75GXP hard disk drive specifications
39
MODE
505050505050
202020202020
202020202020
7.2.5 Addressing of registers
Drive address Reg.
11101
Device control Reg.
Alt. Status Reg.
01101
Control Block Registers
Command Reg.
Status Reg.
11110
Drive/Head Reg.
Drive/Head Reg.
01110
Cylinder high Reg.
Cylinder high Reg.
10110
Cylinder low Reg.
Cylinder low Reg.
00110
Sector number Reg.
Sector number Reg.
11010
Sector count Reg.
Sector count Reg.
01010
Features Reg.
Error Reg.
10010
Data Reg.
Data Reg.
00010
Command Block Registers
DIOW– = 0 (Write)
DIOR– = 0 (Read)
CS1–
CS0–
The host addresses the drive through a set of registers called the Task File. These registers are mapped into the I/ O space of the host. Two chip select lines (CS0– and CS1–) and three address lines (DA0-02) are used to select one of these registers, while a DIOR– or DIOW– is provided at the specified time.
The CS0– is used to address Command Block registers. while the CS1– is used to address Control Block registers. The following table shows the I/ O address map.
DA0DA1DA2
Figure 42. I/O address map
During DMA operation (from writing to the command register until an interrupt) all registers are not acces­sible.
For example, the host is not supposed to read status register contents before interrupt (the value is in­valid).
7.2.6 Cabling
The maximum cable length from the host system to the drive plus circuit pattern length in the host system shall not exceed 18 inches.
For higher data transfer application (>8.3MB/sec) a modification in the system design is recommended to reduce cable noise and/or cross-talk, such as a shorter cable, bus termination, or a shielded cable.
For systems operating with Ultra DMA mode 3 or 4, 80-conductor ATA cable assembly (SFF-8049) shall be used.
Deskstar 40GV & 75GXP hard disk drive specifications
40
7.3 Jumper settings
7.3.1 Jumper pin assignment
There are four jumper settings as shown in the following sections: 16 logical heads (normal use), 15 logical heads, 2GB clip, and auto spin disable. Each category is exclusive. The pin assignment of the 9-pin jumper used to select "Device 0" or "Device 1", "Cable Selection" and "Device 0 Forcing Device 1 Present" is shown below.
The Device 0 setting automatically recognizes device 1 if present. The Device 0 Forcing Device 1 present setting is for a slave device that does not comply with the ATA
specification.
Note: In conventional terminology 'Device0' means 'Master' and 'Device1' means 'Slave.'
RSV
I G E C A
Figure 43. Jumper pin assignment
GND
H
DS
GND GND RSV
BF
RS V
CS/SP
D
GND
Deskstar 40GV & 75GXP hard disk drive specifications
41
7.3.2 Jumper positions
7.3.2.1 16 logical head default (normal use)
The figure below shows the jumper positions used to select Device 0, Device 1, Cable Selection, or Device 0 Forcing Device 1 Present.
I
I
G
E C A
H F D B
G
E C A
DEVICE 0 (Master) SHIPPING DEFAULT
DEVICE 1 (Slave)
H F D B
I
G
E C A
CABLE SEL
H F D B
I
G
E C A
H F D B
DEVICE 0 FORCING DEVICE 1 PRESENT
Figure 44. Jumperpositions for normal use
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 (Device0). Ÿ When CSEL is open or at a high level, the drive address is 1 (Device1).
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. Shipping default positions of the jumpers are at A-B and G-H which is the condition of Device 0.
Deskstar 40GV & 75GXP hard disk drive specifications
42
7.3.2.2 15 logical head default
The positions of jumper blocks shown below is used to select Device 0, Device 1, Cable Selection, or Device 0 Forcing Device 1 Present, setting 15 logical heads instead of default 16 logical head models.
I
G
E C A
DEVICE 0 (Master)
H F D B
I
G
E C A
DEVICE 1 (Slave)
H F D B
I
G
E C A
CABLE SEL
H F D B
I
G
E C A
H F D B
DEVICE 0 FORCING DEVICE 1 PRESENT
Figure 45. Jumper positions for 15 logical head default
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 (Device0). Ÿ When CSEL is open or at a high level, the drive address is 1 (Device1).
2. In CSEL mode, installing or removing the jumper blocks at A-C or B-D position does not affect any selection of Device or Cable Selection mode.
Deskstar 40GV & 75GXP hard disk drive specifications
43
7.3.2.3 Capacity clip to 2GB/32GB with 16 default logical heads
The positions of the jumper blocks shown below are used to select Device 0, Device 1, Cable Selection, or Device 0 Forcing Device 1 Present, setting the drive capacity down either to 2GB or 32GB for the pur­pose of compatibility.
I
G
E C A
DEVICE 0 (Master)
H F D B
I
G
E C A
DEVICE 1 (Slave)
H
I
G
F
D B
E C A
CABLE SEL
H F D B
I
G
E C A
H F D B
DEVICE 0 FORCING DEVICE 1 PRESENT
Figure 46. Jumper positions for capacity clip to 2GB/32GB with 16 default logical heads
The above jumper setting forces the values of Word 1,3,6 and 60-61 in Identify Device data as follows: DTLA-305040/307045/307060/307075
Ÿ Word 1/3/6 (C/H/S): Remain ship default value Ÿ Word 60-61 (LBA): 66055248
DTLA-305010/305020/305030/307015/307020/307030
Ÿ Word 1/3/6 (C/H/S): 4096/16/63 Ÿ Word 60-61 (LBA): Remain ship default value
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 (Device0). Ÿ When CSEL is open or at a high level, the drive address is 1 (Device1).
Deskstar 40GV & 75GXP hard disk drive specifications
44
7.3.2.4 Power up in standby
The jumpers are installed as shown below for enabling power up in standby.
I
G
E C A
DEVICE 0 (Master)
H F D B
I
G
E C A
DEVICE 1 (Slave)
H F D B
I
G
E C A
CABLE SEL
H F D B
I
G
E C A
H F D B
DEVICE 0 FORCING DEVICE 1 PRESENT
Figure 47. Jumper settings for Disabling Auto Spin
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
CSEL mode, the drive address is determined by AT interface signal #28 as follows:
Ÿ When CSEL is grounded or at a low level, the drive address is 0 (Device0). Ÿ When CSEL is open or at a high level, the drive address is 1 (Device1).
Deskstar 40GV & 75GXP hard disk drive specifications
45
7.4 Environment
-300 to 12,000 m
Altitude
Nonoperating conditions
-300 to 3,048 m
Altitude
Operating conditions
7.4.1 Temperature and humidity
Temperature Relative humidity Maximum wet bulb temperature Maximum temperature gradient
Temperature Relative humidity Maximum wet bulb temperature Maximum temperature gradient
Figure 48. Operating and nonoperating conditions
Notes:
1. The system has to provide sufficient ventilation to maintain a surface temperature below 60°C at the center of the drive top cover.
2. Noncondensing conditions should be maintained at any time.
3. Maximum storage period with shipping package is one year.
5 to 55°C 8 to 90% non-condensing
29.4°C non-condensing 15°C/Hour
-40 to 65°C 5 to 95% non-condensing 35°C non-condensing 35°C/Hour
Deskstar 40GV & 75GXP hard disk drive specifications
46
100
90
80
Environment Specification
31C/90%
36C/95%
Wet Bulb 35C
70
60
50
40
30
Relative Humidity (%)
20
10
0
-40 -20 0 20 40 60
Nonoperating
Figure 49. Limits of temperature and humidity
Wet Bulb 29.4C
Operating
65C/14%
55C/15%
Temperature (C)
Deskstar 40GV & 75GXP hard disk drive specifications
47
7.5 DC power requirements
15V
12V +10% –8%
+12 Volts Supply
7V
5V ± 5%
+5 Volts Supply
spike voltage
During run and spin up
Input voltage
1.1
0.017
0.18
Sleep average
1.6
0.017
0.27
Standby average
8.6
0.54
0.41
Random R/W average
--
1.91
0.94
Random R/W peak
--
1.86
0.98
Start up (max)
7.9
0.54
0.27
Seek average
--
1.91
0.44
Seek peak
--
0.43
0.29
Idle ripple (peak-to-peak)
4.9
0.30
0.26
Idle Average
(watts)
(amps RMS)
(amps RMS)
The following voltage specifications apply at the drive power connector. Damage to the drive electronics may result if the power supply cable is connected or disconnected while power is being applied to the drive (no hot plug/unplug is allowed). Connections to the drive should be made in a low voltage, isolated secondary circuit(SELV). There is no special power on/off sequencing required.
7.5.1 Input voltage
Absolute max
1
Figure 50. Input voltage
Note: To avoid damage to the drive electronics power supply voltage spikes must not exceed specifi­cations.
7.5.2 Power supply current (typical)
DTLA-305010, -305020, -305030, -305040
+5 Volts
1
2
+12 Volts
Total
Except for a peak of less than 100usc duration
1
Randon seeks at 40% duty cycle
2
Seek duty = 30%, W/R duty = 45%, Idle Duty = 25%
Figure 51. Power supply current (1 0f 2)
Deskstar 40GV & 75GXP hard disk drive specifications
48
DTLA-307015, -307020, -307030, -307045
1.0
0.015
0.17
Sleep average
1.5
0.015
0.26
Standby average
10.5
0.70
0.41
Random R/W average
---
2.04
1.01
Random R/W peak
---
1.90
0.81
Start up (max)
10.2
0.73
0.26
Seek average
---
2.04
0.46
Seek peak
---
0.41
0.33
Idle ripple (peak-to-peak)
6.7
0.46
0.24
Idle Average
(watts)
(amps RMS)
(amps RMS)
1.0
0.015
0.17
Sleep average
1.5
0.015
0.26
Standby average
11.5
0.78
0.41
Random R/W average
---
2.23
1.02
Random R/W peak
---
1.81
0.81
Start up (max)
11.4
0.84
0.27
Seek average
---
2.23
0.47
Seek peak
---
0.63
0.32
Idle ripple (peak-to-peak)
8.1
0.57
0.24
Idle Average
(watts)
(amps RMS)
(amps RMS)
1
DTLA-307060, -307075
1
+5 Volts
2
+5 Volts
+12 Volts
+12 Volts
Total
Total
2
Except for a peak of less than 100us duration
1
Randon seeks at 40% duty cycle
2
Seek duty = 30%, W/R duty = 45%, Idle Duty = 25%
Figure 51. Power supply current (2 of 2)
The Total (watts) values in figures above are specifications of power requirements and other values are actual measurements.
Deskstar 40GV & 75GXP hard disk drive specifications
49
7.5.3 Power supply generated ripple at drive power connector
0-10
150
+12V DC
0-10
100
+5V DC
MHz
Maximum (mV pp)
Figure 52. Power supply generated ripple at drive power connector
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
.
7.5.4 Start Up Current
7.5.4.1 DTLA-305010/305020/305030/305040
Figure 53. Typical Current Form of 12V at Start Up of DTLA-305010/305020/305030/305040
Deskstar 40GV & 75GXP hard disk drive specifications
50
7.5.4.2 DTLA-307015/307020/307030/307045
Figure 54. Typical Current Form of 12V at Start Up of DTLA-307015/307020/307030/307045
7.5.4.3 DTLA-307060/307075
Figure 55. Typical Current Form of 12V at Start Up of DTLA-307060/307075
Deskstar 40GV & 75GXP hard disk drive specifications
51
7.5.5 Energy consumption efficiency
0.11
307075
0.13
307060
0.15
307045
0.22
307030
0.33
307020
0.43
307015
0.12
305040
0.16
305030
0.24
305020
efficiency (W/GB)
DTLA-
Figure 56. Energy consumption efficiency
Energy consumption efficiency is calculated as
Power consumption of Idle Average (Watt)/Capacity(GB)
Energy consumption
Deskstar 40GV & 75GXP hard disk drive specifications
52
7.6 Reliability
7.6.1 Cable noise interference
To avoid 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.6.2 Start/stop cycles
The drive withstands a minimum of 40,000 start/stop cycles in a 40° C environment and a minimum of 10,000 start/stop cycles in extreme temperature or humidity or complete stop disk rotation. See Figure 48 on page 0 and Figure 49 on page 0.
7.6.3 Preventive maintenance
None
7.6.4 Data reliability
§ Probability of not recovering data: 1 in 10
§ ECC On The Fly correction
1 Symbol : 8 bits
3 Interleave
12 ECCs are embedded into each interleave
15 Symbols, 5 Symbols per each interleave, for On The Fly correction
This implementation always recovers 5 random burst errors and a 113 bit continuous burst
error
.
13
bits read
Deskstar 40GV & 75GXP hard disk drive specifications
53
7.7 Mechanical specifications
7.7.1 Outline
25.4 ±0.4
101.6 ±0.4
146 ±0.6
BREATHER HOLE (*)
Dia.2.0±0.1
LEFT FRONT
Figure 57. Outline of the DTLA-3xxxxx
Deskstar 40GV & 75GXP hard disk drive specifications
38.9 ±0.4
19.7 ±0.4
* DO NOT BLOCK THE
BREATHER HOLE .
54
7.7.2 Physical dimensions
307075
307045
305040
Weight (grams)
Length (mm)
Width (mm)
Height (mm)
DTLA-
The following chart describes the dimensions for IBM DTLA-307xxx hard disk drive form factor.
305010 305020 305030
550
307015 307020 307030
307060
Figure 58. Physical Dimensions
146.0 ± 0.8101.6 ± 0.425.4 ± 0.4 590
670
Deskstar 40GV & 75GXP hard disk drive specifications
55
7.7.3 Hole locations
The figure below shows the outline of the drive including the hole locations.
(6X) 6-32 UNC
2
.
0
± 0
6 ) X
2
(
2
.
0
± 6
.
1
4 ) X
2
( 5
.
0
)
±
X
5
2
.
(
8
2
(6X) 6.35 ±0.2
2
.
0
± 5
4
.
4
4 ) X
2
( 5
.
0
± 8
2
.
1
4 ) X
2
(
(2X) 95.25 ±0.2
(4X) 6-32 UNC
RIGHT
Recommended torque 0.6 - 1.0 Nm
Max allowable penetration of noted screw to be 4.5 mm. Max allowable penetration of noted screw to be 4.0 mm.
Figure 59. Mounting hole locations
REAR
Thickness of bracket
Screw 6-32 UNC
Deskstar 40GV & 75GXP hard disk drive specifications
56
7.7.4 Connector locations
Figure 60. Connector locations
7.7.5 Drive mounting
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 hori-
zontal mounting. If an electrical screw driver is used for moutning screws, a current control model should be used. Drive level vibration test and shock test are to be conducted with the drive mounted to the table using the
bottom four screws.
7.7.6 Heads unload and actuator lock
Heads are moved out from disks (unload) to protect the disk data during shipping, moving or storage. Upon power down, the heads are automatically unloaded from disk area and head actuator locking mech­anism will secure the heads in unload position
..
Deskstar 40GV & 75GXP hard disk drive specifications
57
7.8 Vibration and shock
[G2/Hz]
[G2/Hz]
(G)
500 Hz
200 Hz
150 Hz
65 Hz
62 Hz
48 Hz
45 Hz
17 Hz
5 Hz
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.8.1 Operating vibration
7.8.1.1 Random vibration
The drive is designed to operate without unrecoverable errors while being subjected to the following vibration levels. The test consists of 30 minutes of random vibration using the power spectral density (PSD) levels shown below in each of three mutually perpendicular axes.
Direction
Horizontal
-3
x10
Vertical
-3
x10
Figure 61. Random vibration PSD profile break points (operating)
The overall RMS (root mean square) level is 0.67G for horizontal vibration and 0.56G for vertical.
RMS
0.670.50.51.01.08.08.01.11.10.02
0.560.080.081.01.08.08.01.11.10.02
7.8.1.2 Swept sine vibration
The hard disk 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 2 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 2 major resonances
7.8.2 Nonoperating vibration
The drive does not sustain permanent damage or loss of previously recorded data after being subjected to the environment described below.
Deskstar 40GV & 75GXP hard disk drive specifications
58
7.8.2.1 Random vibration
0.001
0.01
0.01
0.003
0.03
0.030.001G2/Hz
200 Hz
70 Hz
55 Hz
40 Hz
8 Hz
4 Hz
2 Hz
Frequency
The test consists of a random vibration applied for each of three mutually perpendicular axes with the time duration of 10 minutes per axis. The PSD levels for the test simulate the shipping and relocation environment shown below.
The overall RMS (Root Mean Square) level of vibration is 1.04G.
Figure 62. Random vibration PSD profile break points (nonoperating)
7.8.2.2 Swept sine vibration
Ÿ 2 G (Zero to peak), 5 to 500 to 5 Hz sine wave Ÿ 0.5 oct/min sweep rate Ÿ 3 minutes dwell at two major resonances
7.8.3 Operating shock
The drive meets the following criteria:
Ÿ 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 55 G half-sine shock pulse of 2 ms duration in models DTLA-307060/
307075.
Ÿ No data loss occurs with a 65 G half-sine shock pulse of 2 ms duration in models DTLA-307015/
307020/307030/307045 and DTLA-305xxx.
The shock test consists of ten shock inputs in each axis and direction for a total of 60. There must be a minimum of 30 seconds delay between shock pulses. The input level is applied to a base plate where the drive is attached with four screws.
7.8.4 Nonoperating shock
The drive will operate with no degradation of performance after being subjected to shock pulses with the following characteristics
7.8.4.1 Trapezoidal shock wave
Ÿ Approximate square (trapezoidal) pulse shape Ÿ Approximate rise and fall time of pulse = 1 ms Ÿ Average acceleration level = 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 = 4.23 meters/second
.
Deskstar 40GV & 75GXP hard disk drive specifications
59
7.8.4.2 Sinusoidal shock wave
11
75
All models2225
DTLA-307060, -307075
2
350
DTLA-307015, -307020, -307030, -307045
2
400
DTLA-305XXX
Duration (ms)
Accleration level (G)
Models
20,000
2 ms
30,000
1 ms
Rad/sec
Duration
The shape is approximately half-sine pulse. The figure below shows the maximum acceleration level and duration:
Figure 63. Sinusoidal shock wave
7.8.5 Rotational shock
All shock inputs shall be applied around the actuator pivot axis.
2
Figure 64. Rotational Shock
Deskstar 40GV & 75GXP hard disk drive specifications
60
7.9 Acoustics
4.8
4.5
3.7
3.4
4.0
3.7
Operating
3.9
3.6
3.4
3.1
3.4
3.0
Idle
Max
Typical
Max
Typical
Max
Typical
307030/307045
305030/305040
The upper limit criteria of the octave sound power levels are given in Bels relative to one pico watt and are shown in the following table. The sound power emission levels are measured in accordance with ISO 7779.
DTLA-305010/305020/
Mode
Figure 65. Sound power levels
Mode definition:
Idle mode. The drive is powered on, disks spinning, track following, unit ready to receive and re-
spond to interface commands. Operating mode. Continuous random cylinder selection and seek operation of the actuator with a
dwell time at each cylinder. The seek rate for the drive is to be calculated as listed below: Ns = 0.4/(Tt + TI)
Ns = average seek rate in seeks/sec Tt = published random seek rate TI = time for the drive to rotate by half a revolution
DTLA-307015/307020/
DTLA-307060/307075
Deskstar 40GV & 75GXP hard disk drive specifications
61
7.10 Identification labels
The following labels are affixed to every drive shipped from the drive manufacturing location in accord­ance with the appropriate hard disk drive assembly drawing:
• A label containing the IBM logo, the IBM part number, and the statement “Made by IBM Japan Ltd.”, or IBM 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 the Jumper pin description.
• A user designed label, per agreement.
The above labels may be integrated with other labels.
7.11Safety
7.11.1 UL and CSA standard conformity
The product is qualified per UL 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 appear on the drive.
7.11.2 IEC compliance
The product is certified for compliance to IEC 950. The product complies with these IEC requirements for the life of the product.
7.11.3 German Safety Mark
The product is approved by TUV on Test requirement: EN 60 950:1992/A1-4.
7.11.4 Flammability
The printed circuit boards used in this product are made of material with the UL recognized flammability rating of V-1 or better. The flammability rating is marked or etched on the board. All other parts not con­sidered electrical components are made of material with the 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.11.5 Secondary Circuit Protection
Spindle/VCM driver module includes 12V over current protection circuit.
Deskstar 40GV & 75GXP hard disk drive specifications
62
7.12 Electromagnetic compatibility
When installed in a suitable enclosure and exercised with a random accessing routine at maximum data rate, the hard disk drive meets the following worldwide EMC requirements:
Ÿ United States Federal Communications Commission (FCC) Rules and Regulations (Class B), Part
15.
Ÿ 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).
Ÿ Electrostatic Discharge Susceptibility limits for a Class 2 ESD environment Ÿ Radiated Electromagnetic Susceptibility (RES) Ÿ Spectrum Management Agency (SMA) EMC requirements of Australia. The SMA has approved two
forms of C-Tick Marking for IBM.
7.13 CE Mark
The product is declared to be in conformity with requirements of the following EC directives under the sole responsibility of IBM United Kingdom Ltd. or Yamato Lab, IBM Japan Ltd.
Council Directive 89/336/EEC on the approximation of laws of the Member States relating to electro­magnetic compatibility.
7.14 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.
Deskstar 40GV & 75GXP hard disk drive specifications
63
This page intentionally left blank.
Part 2. Interface specification
Deskstar 40GV & 75GXP hard disk drive specifications
65
This page intentionally left blank.
8.0 General
The system to which the device is attached
Host
The
hard disk drive
This specification describes the host interface of the DTLA-30XXXX. The interface conforms to the Working Document of Information Technology - AT Attachment with Packet
Interface Extension (ATA/ATAPI-5), Revision 2, dated 13 December 1999, with certain limitations described in 8.2, “Deviations from standard.”
8.1 Terminology
Device
DTLA-30XXXX
8.2 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 10.1, “Reset Response,” on page 0 for details.
Deskstar 40GV & 75GXP hard disk drive specifications
67
This page intentionally left blank.
9.0 Registers
110NA
LBA bits 0–7
001NA
LBA bits 8–15
101NA
LBA bits 16–23
011NA
LBA bits 24–27
FunctionsAddresses
WRITE (DIOW–)READ (DIOR–)DA0DA1DA2CS1–CS0–
Not usedData bus high impedancexxxNN
Control block registers
Not usedData bus high impedancexx0AN Not usedData bus high impedancex01AN Device ControlAlternate Status011AN Not usedDevice Address111AN
Command block registers
DataData 000NA FeaturesError Register100NA Sector CountSector Count010NA Sector NumberSector Number110NA
1
2 LBA bits 0–7 Cylinder LowCylinder Low001NA
1
2 LBA bits 8–15 Cylinder HighCylinder High101NA
1
2 LBA bits 16–23 Device/HeadDevice/Head.011NA
1
2 LBA bits 24–27 CommandStatus111NA
1
1
1
1
Invalid addressxxxAA
1
Mapping of registers in LBA mode
A = signal assertedLogic conventions: N = signal negated X = may be A or N
Figure 66. Register Set
Communication to or from the device is through an I/ O Register that routes the input or output data to or from registers addressed by the signals from the host (CS0
–).
DIOW
, CS1, DA2, DA1, DA0, DIOR and
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 40GV & 75GXP hard disk drive specifications
69
9.1 Alternate Status Register
Alternate Status Register
01234567
DSC/
DFRDYBSY
SERV
Figure 67. Alternate Status Register
This register contains the same information as the Status Register. The only difference is that reading this register does not imply interrupt acknowledge or clear a pending interrupt. See 9.13, “Status Register” on page 0 for the definition of the bits in this register.
ERRIDXCORDBQ
9.2 Command Register
This register contains the command code being sent to the device. Command execution begins immedi­ately after this register is written. The command set is shown in Figure 84 on page 0.
All other registers required for the command must be set up before writing the Command Register.
9.3 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 range from zero to the number of cylinders minus one.
9.4 Cylinder Low Register
This register contains the low 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 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.
Deskstar 40GV & 75GXP hard disk drive specifications
70
9.5 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 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 in the Status Register.
9.6 Device Control Register
Device Control Register
01234567 0–IENSRST1
Figure 68. Device Control Register
Bit Definitions
SRST (RST) Software Reset. The device is held reset when RST=1. Setting RST=0 re-enables the
device. The host must set RST=1 and wait for at least 5us before setting RST=0 to ensure that
the device recognizes the reset.
-IEN Interrupt Enable. When -IEN=0 and the device is selected, device interrupts to the host
will be enabled. When -IEN=1 or the device is not selected, device interrupts to the host will be disabled.
9.7 Drive Address Register
Drive Address Register
01234567
–DS0–DS1–H0–H1–H2–H3–WTGHIZ
Figure 69. Drive Address Register
This register contains the inverted drive select and head select addresses of the currently selected drive.
Bit Definitions
HIZ High Impedance. This bit is not driven and will always be in a high impedance state.
-WTG -Write Gate. This bit is 0 when writing to the disk device is in progress.
Deskstar 40GV & 75GXP hard disk drive specifications
71
-H3,-H2,-H1,-H0 -
-Head Select. These four bits are the 1's complement of the binary coded address of the currently selected head. -H0 is the least significant.
-DS1 -Drive Select 1. Drive select bit for device 1, active low. DS1=0 when device 1 (slave) is
selected and active.
-DS0 -Drive Select 0. Drive select bit for device 0, active low. DS0=0 when device 0 (master) is
selected and active.
9.8 Device/Head Register
Device/Head Register
01234567
HS0HS1HS2HS3DRV1L1
Figure 70. Device/Head Register
This register contains the device and head numbers.
Bit Definitions
L Binary encoded address mode select. When L=0, addressing is by CHS mode. When
L=1, addressing is by LBA mode.
DRV Device. When DRV=0, device 0 (master) is selected. When DRV=1, device 1 (slave) is
selected.
HS3,HS2,HS1,HS0
Head Select. These four bits indicate binary encoded address of the head. HS0 is the least significant bit. At command completion these bits are updated to reflect the cur­rently 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.
9.9 Error Register
Error Register
01234567
AMNFTK0NFABRT0IDNF0UNCICRCE
Figure 71. Error Register
This register contains status from the last command executed by the device or a diagnostic code.
Deskstar 40GV & 75GXP hard disk drive specifications
72
At the completion of any command except Execute Device Diagnostic the contents of this register are
found after finding the correct ID field for the requested sector.
(AMN)
command.
(T0N)
to a device status error or an invalid parameter in an output register.
(ABT)
ID Not Found. IDN=1 indicates the ID field of the requested sector could not be found.
IDNF (IDN)
encountered.
during Ultra-DMA transfer.
(CRC)
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 Figure 75 on page 0 for the definition.
Bit Definitions
ICRCE
UNC
ABRT
TK0NF
AMNF
Interface CRC Error. CRC=1 indicates a CRC error has occurred on the data bus
Uncorrectable Data Error. UNC=1 indicates an uncorrectable data error has been
Aborted Command. ABT=1 indicates the requested command has been aborted due
Track 0 Not Found. T0N=1 indicates track 0 was not found during a Recalibrate
Address Mark Not Found. AMN=1 indicates that data address mark has not been
9.10 Features Register
This register is command specific. This is used with the Set Features command and S.M.A.R.T. Function Set command.
9.11 Sector Count Register
This register contains the number of sectors of data requested to be transferred on a read or write oper­ation between the host and the device. If the value in the register is set to 0, a count of 256 sectors is specified.
If the register is zero at command completion, the command was successful. If not successfully com­pleted, 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.
9.12 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.
Deskstar 40GV & 75GXP hard disk drive specifications
73
9.13 Status Register
ERR=0 when the next command is received from the host.
Status Register
01234567
DSC/
DFDRDYBSY
SERV
Figure 72. Status Register
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 acknow­ledge. Any pending interrupt is cleared whenever this register is read.
If BSY=1, no other bits in the register are valid. The use of bit 4 is command dependent. After the DMA Queued commands it is used as SERV. After any
other commands are reset, it is used as DSC.
Bit Definitions
BSY Busy. 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.
ERRIDXCORRDRQ
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.
DF Device Fault. DF = 1 indicates that the device has detected a write fault condition. DF is
set to zero after the Status Register is read by the host.
DSC Device Seek Complete. DSC=1 indicates that a seek has completed and the device head
is settled over a track. DSC is set to zero 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 device in spite of not spinning up.
SERV (SRV) Service. SRV is set to one when the device is ready to transfer data after it releases the
bus for execution of a DMA Queued command.
DRQ Data Request. 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 (COR)Corrected Data. Always zero. IDX Index. IDX=1 once per revolution. Since IDX=1 only for a very short time during each re-
volution, the host may not see it set to one even if the host is reading the Status Register continuously. Therefore the host should not attempt to use IDX for timing purposes.
ERR Error. ERR=1 indicates that an error occurred during execution of the previous com-
mand. The Error Register should be read to determine the error type. The device sets
Deskstar 40GV & 75GXP hard disk drive specifications
74
10.0 General operation
(4)
(4)
(5)
Power mode
XXO
Disable Standby timer
ECC bytes
OOO
PDIAG handshake
XOO
DASP handshake
OOO
Initialization of registers (2)
XXO
Spinning spindle
XXO
Internal diagnostic
XXO
Initialization of hardware
(1)
(1)
Aborting Device interface
OO–
Aborting Host interface
soft reset
hard reset
10.1 Reset response
There are three types of resets in ATA:
Power On Reset (POR)
The device executes a series of electrical circuitry diagnostics, spins up the HDA, tests speed, and other mechanical parametrics, and sets default values.
Hard Reset (Hardware Reset)
RESET- signal is negated in ATA Bus. The device resets the interface circuitry as well as Soft Reset.
Soft Reset (Software Reset)
SRST bit in the Device Control Register is set, then is reset. The device resets the inter­face circuitry according to the Set Features requirement.
The actions of each reset is shown in the following figure.
POR
(3)(3)OReverting programmed parameters to default
Ÿ Number of CHS (set by Initialize Device Parameters) Ÿ Multiple mode Ÿ Write Cache Ÿ Read look-ahead Ÿ
O - execute X - not execute
Notes:
(1) Execute after the data in write cache has been written. (2) Default value on POR is shown in Figure 74 on page 0 (3) The Set Features command with Feature register = CCh enables the device to revert these para-
meters 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.
Figure 73. Reset Response Table
Deskstar 40GV & 75GXP hard disk drive specifications
75
10.1.1 Register initialization
50h
Alternate Status
50h
Status
A0h
Device/Head
00h
Cylinder High
00h
Cylinder Low
01h
Sector Number
01h
Sector Count
Diagnostic Code
Error
Default Value
Register
Device 1 failed
8xh
Controller microprocessor error
05h
ECC circuitry error
04h
Sector buffer error
03h
Formatter device error
02h
No error detected
01h
Description
Code
Figure 74. Default Register Values
After power on, hard reset, or software reset, the register values are initialized as shown in the figure below.
Figure 75. Diagnostic Codes
Deskstar 40GV & 75GXP hard disk drive specifications
76
10.2 Diagnostic and reset considerations
0xh
No
(not read)
No
01h
Yes
(not read)
No
8xh
NoNoYes
81h
YesNoYes
0xh
No
Yes
Yes
01h
Yes
Yes
Yes
Register
Passed
Asserted?
present?
For each Reset and Execute Device Diagnostic the diagnostic is done as follows:
Power On Reset
DASP- 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
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.
Execute Device Diagnostic
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 the device is active.
In all the above cases Power on, RESET-, Soft reset, and the EXECUTE DEVICE DIAGNOSTIC command the Device 0 Error register as shown in the figure below.
Device 1
'x' indicates the appropriate Diagnostic Code for the Power on, RESET–, Soft Reset, or Device Diagnostic error.
Figure 76. Reset error register values
PDIAG–
Device 0
Error
Deskstar 40GV & 75GXP hard disk drive specifications
77
10.3 Sector Addressing Mode
All addressing of data sectors recorded on the drive media is by a logical sector address. The logical CHS address for the drive is different from the actual physical CHS location of the data sector on the disk media.
The drive supports both Logical CHS Addressing Mode and LBA Addressing Mode as the sector addres­sing 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. So a host system must set the L bit to 1 if the host uses LBA Addressing mode.
10.3.1 Logical CHS Addressing Mode
The logical CHS addressing is made up of three fields: cylinder number, head number and 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 maxi­mum value allowed by the current CHS translation mode but cannot exceed 65535(0FFFFh).
When the host selects a CHS translation mode using the INITIALIZE 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 trans­lation mode is also described in the Identify Device Information.
10.3.2 LBA Addressing Mode
Logical sectors on the device shall be mapped linearly with the first LBA addressed sector (sector 0) be­ing the same sector as the first logical CHS addressed sector ( cylinder 0, head 0, sector 1). Regardless 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 * heads per cylinder + heads) * 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:
Device/Head <--- LBA bits 27-24 Cylinder High <--- LBA bits 23-16 Cylinder Low <--- LBA bits 15-8 Sector Number <--- LBA bits 7-0
.
Deskstar 40GV & 75GXP hard disk drive specifications
78
10.4 Overlapped and queued feature
('CC'h)
Write DMA Queued
('A2'h)
Service
('C7'h)
Read DMA Queued
('00'h)
NOP (with 01h subcommand code)
receives no additional interrupt to indicate that a queued command is ready for service.
Overlap allows devices to perform a bus release so that the other device on the bus may be used. To perform a bus release the device clears both DRQ and BSY to zero. When selecting the other device during overlapped operations, the host shall disable interrupts via the nIEN bit on the currently selected device before writing the Device/Head register to select the other device.
The only commands that may be overlapped are
For the READ DMA QUEUED and WRITE DMA QUEUED commands, the device may or may not per­form a bus release. If the device is ready to complete the execution of the command, it may complete the command immediately. If the device is not ready to complete the execution of the command, the device may perform a bus release and complete the command via a service request.
Command queuing allows the host to issue concurrent commands to the same device. Only commands included in the overlapped feature set may be queued. If a queue exists when a non-queued command is received, the nonqueued command shall be aborted and the commands in the queue shall be discarded. The ending status shall be ABORT command and the results are indeterminate.
The maximum queue depth supported by a device is indicated in word 73 of Identify Device information. A queued command shall have a Tag provided by the host in the Sector Count register to uniquely iden-
tify the command. When the device restores register parameters during the execution of the SERVICE command, this Tag shall be restored so that the host may identify the command for which status is being presented. If a queued command is issued with a Tag value that is identical to the Tag value for a com­mand already in the queue, the entire queue is aborted including the new command. The ending status is ABORT command and the results are indeterminate. If any error occurs, the command queue is aborted.
When the device is ready to continue processing a bus released command and BSY and DRQ are both cleared to zero, the device requests service by setting SERV to one, setting a pending interrupt, and asserting INTRQ if selected and if nIEN is cleared to zero. SERV shall remain set until all commands ready for service have been serviced. The pending interrupt shall be cleared and INTRQ negated by a Status register read or a write to the Command register.
When the device is ready to continue processing a bus released command and BSY or DRQ is set to one (i.e., the device is processing another command on the bus), the device requests service by setting SERV to one. SERV shall remain set until all commands ready for service have been serviced. At com­mand completion of the current command processing (i.e., when both BSY and DRQ are cleared to zero), the device shall process interrupt pending and INTRQ per the protocol for the command being completed. No additional interrupt shall occur due to other commands ready for service until after the SERV bit of the device has been cleared to zero.
When the device receives a new command while queued commands are ready for service, the device shall execute the new command and process interrupt pending and INTRQ per the protocol for the new command. If the queued commands ready for service still exist at command completion of this command, SERV remains set to one but no additional interrupt shall occur due to commands ready for service.
When queuing commands, the host shall disable interrupts via the nIEN bit before writing a new com­mand to the Command register and may re-enable interrupts after writing the command. When reading status at command completion of a command, the host shall check the SERV bit since the SERV bit may be set because the device is ready for service associated with another queued command. The host
Deskstar 40GV & 75GXP hard disk drive specifications
79
10.5 Power management feature
The power management feature functions permit a host to reduce the power required to operate the drive. It provides a set of commands and a timer that enables a device to implement low power consumption modes.
The drive implements the following set of functions:
Ÿ Standby timer Ÿ Idle command Ÿ Idle Immediate command Ÿ Sleep command Ÿ Standby command Ÿ Standby Immediate command
10.5.1 Power modes
The 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.
In Standby Mode the device interface is capable of accepting commands, but as the media may not be immediately accessible, there is a delay while waiting for the spindle to reach operating speed.
In Idle Mode the device is capable of responding immediately to media access requests. In Active Mode the device is executing a command or accessing the disk media with the read look- ahead
function or the write cache function.
10.5.2 Power management commands
The Check Power Mode command enables a host to determine if a device is currently in, going into, or leaving standby mode.
The Idle and Idle Immediate commands move a device to idle mode directly from the active or standby modes. The idle command also sets the standby timer count and starts the standby timer.
The Standby and Standby Immediate commands move a device to standby mode directly from the active or idle modes. The standby command also sets the standby timer count.
The Sleep command moves a device to sleep mode. The interface of the device becomes inactive at the completion of the sleep command. A reset is required to move a device out of sleep mode. When a device exits sleep mode, it enters Standby mode.
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 automa­tically enters the standby mode.
If the value of SECTOR COUNT register on Idle command or Standby command is set to 00h, the standby timer is disabled.
Deskstar 40GV & 75GXP hard disk drive specifications
80
10.5.4 Interface capability for power modes
Inactive
No1O
Sleep
Inactive
Yes1O
Standby
Active
Yes1O
Idle
Active
YesXX
Active
active
Each power mode affects the physical interface as defined in the following table.
RDYBSYMode
Figure 77. Power conditions
Ready (RDY) is not a power condition. A device may post ready at the interface even though the media may not be accessible.
Interface
Media
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 the ability of that attribute 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 attri­butes. 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 values 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 decimals.
Deskstar 40GV & 75GXP hard disk drive specifications
81
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, then 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 user data lost.
If interrupted by the host during the read scanning, the device services the host command
.
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 shall disable 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 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 40GV & 75GXP hard disk drive specifications
82
10.7 Security Mode Feature Set
('F6'h)
Security Disable Password
('F5'h)
Security Freeze Lock
('F4'h)
Security Erase Unit
('F3'h)
Security Erase Prepare
('F2'h)
Security Unlock
('F1'h)
Security Set Password
reset.
Security Mode Feature Set is a powerful security feature. With a device lock password, a user can pre­vent unauthorized access to a hard disk drive even if the device is removed from the computer.
The following commands are supported for this feature:
10.7.1 Security mode
The following security modes are provided: Device Locked mode 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.
Device Unlocked mode 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.
Device Frozen mode The device enables all commands except those which can update the
device lock 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 security When the device lock function is enabled and the User Password is for-
gotten, the device can be unlocked via a Master Password.
Maximum level security When the device lock function is enabled and the User Password is for-
gotten, only the Master Password with a Security Erase Unit command can unlock the device. User data is then erased.
10.7.3 Passwords
This function can have two kinds of passwords as described below: Master Password When 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 device locked.
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 Password The 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 next power on reset or hard
Deskstar 40GV & 75GXP hard disk drive specifications
83
The system manufacturer or dealer who intends to enable the device lock function for end-users must set
POR
—> Device unlocked mode
POR
—> Device locked mode
Power off
Power off
Normal operation
Normal operation
Set password with user password
POR
POR
< Not setting password >
< Setting password >
(Ref.)
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.
10.7.4.2 User Password setting
When a User Password is set, the device will automatically enter lock mode when the device is powered on the next time.
Figure 78. Initial Setting
Deskstar 40GV & 75GXP hard disk drive specifications
84
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 is successfully completed.
POR
Device Locked mode
Unlock CMD
Password
Match ?
N
Y
Password Match ?
Enter Device Unlock mode
Erase Prepare
Erase Unit Password Match ?
Y
Complete Erase Unit
Lock function Disable
Normal operation : All commands are available
Freeze Lock command
Enter Device Frozen mode Normal Operation expect Set Password, Disable Password, Erase Unit, Unlock commands.
Media Access Non-media access
Command (*1) Command (*1)
N
Reject
Complete
Figure 79. Usual Operation
Deskstar 40GV & 75GXP hard disk drive specifications
85
10.7.4.4 User Password Lost
If the User Password is forgotten and High level security is set, the system user cannot access any data. However the device can be unlocked using the Master Password.
If a system user forgets the User Password and Maximum security level is set, data access is impossible. 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.
User Password lost
LEVEL ? High ------------------>
\/
Maximum
\/ \/
Erase Prepare Command
Erase Unit Command with Master
Password
\/ \/
Normal operation but data lost
Figure 80. Password Lost
Unlock CMD with Master Password
\/ \/ \/
Normal operation
10.7.4.5 Attempt limit for SECURITY UNLOCK command
The SECURITY UNLOCK command has an attempt limit. The purpose of this attempt limit is to prevent someone from attempting to unlock the drive by using various passwords multiple times.
The device counts the password mismatch. If the password does not match, the device counts it without distinguishing the Master password and the User password. If the count reaches 5, EXPIRE bit (bit 4) of Word 128 in Identify Device information is set and the SECURITY ERASE UNIT command and the SECURITY UNLOCK command are then aborted until a hard reset or a power off. The count and EXPIRE bit are cleared after a power-on reset or a hard reset.
Deskstar 40GV & 75GXP hard disk drive specifications
86
10.7.5 Command table
Executable
Executable
Executable
Standby
Executable
Executable Off-line Data Collection
Executable
Executable
Executable
SMART Save Attribute Values
Executable
Executable
Executable
SMART Return Status
Executable
Executable
Executable
SMART Read Attribute Thresholds
Executable
Executable
Executable
SMART Read Attribute Values
Executable
Executable
Executable
SMART Execute Off-line Immediate
Executable
Executable
Executable
SMART Enable Operations
Autosave
Executable
Executable
Executable
SMART Disable Operations
Executable
Executable
Executable
Sleep
Executable
Executable
Executable
Set Multiple Mode
Executable
Executable
Executable
Set Max Address
Executable
Executable
Executable
Set Features
Executable
Executable
Command aborted
Service
Executable
Executable
Executable
Seek
Command aborted
Executable
Executable
Security Unlock
Command aborted
Executable
Command aborted
Security Set Password
Executable
Executable
Command aborted
Security Freeze Lock
Command aborted
Executable
Executable
Security Erase Unit
Executable
Executable
Executable
Security Erase Prepare
Command aborted
Executable
Command aborted
Security Disable Password
Executable
Executable
Executable
Recalibrate
Executable
Executable
Command aborted
Read Verify Sector(s) (w/retry)
Executable
Executable
Command aborted
Read Verify Sector(s) (w/o retry)
Executable
Executable
Command aborted
Read Sector(s) (w/retry
Executable
Executable
Command aborted
Read Sector(s) (w/o retry)
Executable
Executable
Executable
Read Native Max Address
Executable
Executable
Command aborted
Read Multiple
Executable
Executable
Command aborted
Read Long (w/retry)
Executable
Executable
Command aborted
Read Long (w/o retry)
Executable
Executable
Command aborted
Read DMA Queued
Executable
Executable
Command aborted
Read DMA (w/retry)
Executable
Executable
Command aborted
Read DMA (w/o retry)
Executable
Executable
Executable
Read Buffer
Executable
Executable
Executable
NOP
Executable
Executable
Executable
Initialize Device Parameters
Executable
Executable
Executable
Idle Immediate
Executable
Executable
Executable
Idle
Executable
Executable
Executable
Identify Device
Executable
Executable
Command aborted
Format Track
Executable
Executable
Executable
Flush Cache
Executable
Executable
Executable
Execute Device Diagnostic
Executable
Executable
Executable
Check Power Mode
Frozen Mode
Unlocked Mode
Locked Mode
Command
. Command table for device lock operation (part 1 of 2)
This table shows the response of the device to commands when the Security Mode Feature Set (Device lock function) is enabled.
SMART Enable/Disable Attribute
SMART Enable/Disable Automatic
Figure 81
Deskstar 40GV & 75GXP hard disk drive specifications
ExecutableExecutableExecutable
Executable
87
Executable
Executable
Command aborted
Write Verify
Executable
Executable
Command aborted
Write Sector(s) (w/retry)
Executable
Executable
Command aborted
Write Sector(s) (w/o retry)
Executable
Executable
Command aborted
Write Multiple
Executable
Executable
Command aborted
Write Long (w/retry)
Executable
Executable
Command aborted
Write Long (w/o retry)
Executable
Executable
Command aborted
Write DMA Queued
Executable
Executable
Command aborted
Write DMA (w/retry)
Executable
Executable
Command aborted
Write DMA (w/o retry)
Executable
Executable
Executable
Write Buffer
Executable
Executable
Executable
Standby Immediate
Frozen Mode
Unlocked Mode
Locked Mode
Command
Figure 81. Command table for device lock operation (part 2 of 2)
Deskstar 40GV & 75GXP hard disk drive specifications
88
Loading...