Hard Drive Specifications
Page 6
... 43 6.5.3 Ultra D M A Timings 44 6.6 Drive Address Setting 52 6.6.1 Default Setting 52 6.7 Addressing of DTCA-2xxxx 2.5 inch H D D ATA Interface Specification 55 7.0 General 57 7.1 Introduction 57 7.2 Terminology 57 8.0 Deviations From Standard 59 9.0 Registers 61 9.1 Alternate Status Register 62 9.2 Command Register 62 9.3 Cylinder High Register 62 9.4 Cylinder Low Register 62 9.5 Data Register 63 9.6 Device Control Register 63 9.7 Drive Address Register 63 9.8 Device/Head Register 64 9.9 Error Register 64 iv O E M Specifications of drive Registers 53 Part 2.
... 43 6.5.3 Ultra D M A Timings 44 6.6 Drive Address Setting 52 6.6.1 Default Setting 52 6.7 Addressing of DTCA-2xxxx 2.5 inch H D D ATA Interface Specification 55 7.0 General 57 7.1 Introduction 57 7.2 Terminology 57 8.0 Deviations From Standard 59 9.0 Registers 61 9.1 Alternate Status Register 62 9.2 Command Register 62 9.3 Cylinder High Register 62 9.4 Cylinder Low Register 62 9.5 Data Register 63 9.6 Device Control Register 63 9.7 Drive Address Register 63 9.8 Device/Head Register 64 9.9 Error Register 64 iv O E M Specifications of drive Registers 53 Part 2.
Hard Drive Specifications
Page 17
... transfer rate [Mb/sec] Interface transfer rate [MB/sec] Data buffer size [ KB] Rotational speed [RPM] Average latency [msec] Recording density [Kbpi] Track density [TPI] Areal density [Gb/sq.in.] Number of zone Number of disks Number of the drives. 3.1 Logical Drive Format The customer usable data capacity is as shown below. 3.0 Drive Characteristics This chapter provides the characteristics of heads Servo design method 51.7 - 83.4 33.3 MB/sec Max ( Ultra DMA Mode...
... transfer rate [Mb/sec] Interface transfer rate [MB/sec] Data buffer size [ KB] Rotational speed [RPM] Average latency [msec] Recording density [Kbpi] Track density [TPI] Areal density [Gb/sq.in.] Number of zone Number of disks Number of the drives. 3.1 Logical Drive Format The customer usable data capacity is as shown below. 3.0 Drive Characteristics This chapter provides the characteristics of heads Servo design method 51.7 - 83.4 33.3 MB/sec Max ( Ultra DMA Mode...
Hard Drive Specifications
Page 45
... 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. (SeeFigure 36 on page 53 .) This line is used to indicate that the drive is not present, device 0 may assert -DASP to 5 volts in the Device Control Reg. If device 1 is prepared to reset the HDD. IRQ is present...
... 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. (SeeFigure 36 on page 53 .) This line is used to indicate that the drive is not present, device 0 may assert -DASP to 5 volts in the Device Control Reg. If device 1 is prepared to reset the HDD. IRQ is present...
Hard Drive Specifications
Page 80
... sleep mode. The device's interface becomes inactive at the completion of DTCA-2xxxx 2.5 inch H D D Unload heads on occurs in Sleep Mode. Standby Immediate command 10.4.1 Power Mode Sleep Mode The lowest power consumption when the device is capable of functions. 1. The sleep command moves a device to or leaving standby mode. The standby command also sets the standby timer count. 10.4.3 Standby/Sleep command completion timing 1. Set INTRQ (completion of the command) 72 OEM Specifications of the sleep command. When in sleep mode...
... sleep mode. The device's interface becomes inactive at the completion of DTCA-2xxxx 2.5 inch H D D Unload heads on occurs in Sleep Mode. Standby Immediate command 10.4.1 Power Mode Sleep Mode The lowest power consumption when the device is capable of functions. 1. The sleep command moves a device to or leaving standby mode. The standby command also sets the standby timer count. 10.4.3 Standby/Sleep command completion timing 1. Set INTRQ (completion of the command) 72 OEM Specifications of the sleep command. When in sleep mode...
Hard Drive Specifications
Page 86
... a security unlock command or a security erase unit command. Media access commands are supported for unlocking the device locked. Device Locked mode The device disables media access commands after power on reset or hard reset. 78 OEM Specifications of passwords as below . With a device lock password, a user can have 2 types of DTCA-2xxxx 2.5 inch H D D It cannot quit this mode via a Master Password. Device Unlocked mode The device enables all commands except those which can unlock the device. When the User Password is set, the device enables the Device Lock...
... a security unlock command or a security erase unit command. Media access commands are supported for unlocking the device locked. Device Locked mode The device disables media access commands after power on reset or hard reset. 78 OEM Specifications of passwords as below . With a device lock password, a user can have 2 types of DTCA-2xxxx 2.5 inch H D D It cannot quit this mode via a Master Password. Device Unlocked mode The device enables all commands except those which can unlock the device. When the User Password is set, the device enables the Device Lock...
Hard Drive Specifications
Page 87
...the 'default' master password which is set by IBM can unlock the device which is locked with user password. 10.7.4 Operation example 10.7.4.1 Master Password setting The system manufacturer/dealer can set a new Master Password from default Master Password using the Security Set Password command, without enabling the Device Lock Function. 10.7.4.2 User Password setting When a User Password is set the master password even if only single level password protection is powered on. < Setting password > POR V Set Password with User Password V Normal operation V Power off POR > Device unlocked mode...
...the 'default' master password which is set by IBM can unlock the device which is locked with user password. 10.7.4 Operation example 10.7.4.1 Master Password setting The system manufacturer/dealer can set a new Master Password from default Master Password using the Security Set Password command, without enabling the Device Lock Function. 10.7.4.2 User Password setting When a User Password is set the master password even if only single level password protection is powered on. < Setting password > POR V Set Password with User Password V Normal operation V Power off POR > Device unlocked mode...
Hard Drive Specifications
Page 88
...User Password is set When Device Lock Function is enabled, the device rejects media access command until a Security Unlock command is successfully completed. N Y V Enter Device Unlock mode V Erase Prepare Erase Unit Password Match ? POR > Device Locked mode < V Unlock CMD Password Match ? Usual Operation 80 OEM Specifications of DTCA-2xxxx 2.5 inch H D D N Y Complete Erase Unit V Lock function Disable V V Media access Non media access command (*1) command (*1) Reject V Complete V V > Normal operation : All commands are available V Freeze Lock command V Enter Device Frozen mode...
...User Password is set When Device Lock Function is enabled, the device rejects media access command until a Security Unlock command is successfully completed. N Y V Enter Device Unlock mode V Erase Prepare Erase Unit Password Match ? POR > Device Locked mode < V Unlock CMD Password Match ? Usual Operation 80 OEM Specifications of DTCA-2xxxx 2.5 inch H D D N Y Complete Erase Unit V Lock function Disable V V Media access Non media access command (*1) command (*1) Reject V Complete V V > Normal operation : All commands are available V Freeze Lock command V Enter Device Frozen mode...
Hard Drive Specifications
Page 90
...Command Check Power Mode Execute Device Diagnostic Flush Cache Format Track Format Unit Identify Device Identify Device DMA Idle Idle Immediate Initialize Device Parameters Read Buffer Read DMA (w/o retry) Read DMA (w/retry) Read Long (w/o retry) Read Long (w/retry) Read Multiple Read Native Max LBA/CYL Read Sector(s) (w/o retry) Read Sector(s) (w/retry) Read Verify Sector(s) (w/o retry) Read Verify Sector(s) (w/retry) Recalibrate Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Set Features Set Max LBA/CYL Set...
...Command Check Power Mode Execute Device Diagnostic Flush Cache Format Track Format Unit Identify Device Identify Device DMA Idle Idle Immediate Initialize Device Parameters Read Buffer Read DMA (w/o retry) Read DMA (w/retry) Read Long (w/o retry) Read Long (w/retry) Read Multiple Read Native Max LBA/CYL Read Sector(s) (w/o retry) Read Sector(s) (w/retry) Read Verify Sector(s) (w/o retry) Read Verify Sector(s) (w/retry) Recalibrate Security Disable Password Security Erase Prepare Security Erase Unit Security Freeze Lock Security Set Password Security Unlock Seek Set Features Set Max LBA/CYL Set...
Hard Drive Specifications
Page 97
... followed for transfer to the Features, Sector Count, Sector Number, Cylinder, and Device/Head Registers. 2. The host writes any required parameters to the host, the device sets B S Y = 0 , sets D R Q = 1 , and interrupts the host. The device clears the interrupt in data corruption. The command classes with a hardware or software reset. The I N T R Q signal is available for command execution. Figure 108 on Read Long) sectors of data from 1 to the Status Register being read. b. A command shall only...
... followed for transfer to the Features, Sector Count, Sector Number, Cylinder, and Device/Head Registers. 2. The host writes any required parameters to the host, the device sets B S Y = 0 , sets D R Q = 1 , and interrupts the host. The device clears the interrupt in data corruption. The command classes with a hardware or software reset. The I N T R Q signal is available for command execution. Figure 108 on Read Long) sectors of data from 1 to the Status Register being read. b. A command shall only...
Hard Drive Specifications
Page 98
.... 4. The other commands transfer one block of DTCA-2xxxx 2.5 inch H D D The errored location will continue normally. The device sets D R Q = 0 after the sector (or block)has been transferred to the host. In case of Read Multiple command, the host should complete transfer the block which are 8 bits. 11.2 Data Out Commands These commands are: Format Track Security Disable Password Security Erase Unit Security Set Password Security Unlock Write Buffer Write Long Write Multiple 90 OEM Specifications of data for a sector of data including ECC...
.... 4. The other commands transfer one block of DTCA-2xxxx 2.5 inch H D D The errored location will continue normally. The device sets D R Q = 0 after the sector (or block)has been transferred to the host. In case of Read Multiple command, the host should complete transfer the block which are 8 bits. 11.2 Data Out Commands These commands are: Format Track Security Disable Password Security Erase Unit Security Set Password Security Unlock Write Buffer Write Long Write Multiple 90 OEM Specifications of data for a sector of data including ECC...
Hard Drive Specifications
Page 100
... response to the Features, Sector Count, Sector Number, Cylinder, and Device/Head Registers. 2. 11.3 Non-Data Commands These commands are: Check Power Mode Execute Device Diagnostic Flush Cache Format Unit Idle Idle Immediate Initialize Device Parameters Read Native Max LBA/CYL Read Verify Sectors Recalibrate Security Erase Prepare Security Freeze Lock Seek Set Features Set Max LBA/CYL Set Multiple Mode Sleep SMART Disable Operations SMART Enable/Disable Attribute Autosave SMART Enable Operations SMART Execute Off-line Immediate SMART Return Status SMART Save Attribute Values Standby Standby...
... response to the Features, Sector Count, Sector Number, Cylinder, and Device/Head Registers. 2. 11.3 Non-Data Commands These commands are: Check Power Mode Execute Device Diagnostic Flush Cache Format Unit Idle Idle Immediate Initialize Device Parameters Read Native Max LBA/CYL Read Verify Sectors Recalibrate Security Erase Prepare Security Freeze Lock Seek Set Features Set Max LBA/CYL Set Multiple Mode Sleep SMART Disable Operations SMART Enable/Disable Attribute Autosave SMART Enable Operations SMART Execute Off-line Immediate SMART Return Status SMART Save Attribute Values Standby Standby...
Hard Drive Specifications
Page 115
... 51 52 Content Description 045AH * * * * * Note.1 0 * 0010H 0 * 0 * 003FH 0000H * 0000H * 0000H * XXXX 0003H * 03A8H * 00XXH XXXX Note.2 0010H 0000H 0F00H * 0000H 0200H 0200H Drive classification, bit assignments: 15(=0): 1=ATAPI device, 0=ATA device 14(=0): 1=format speed tolerance gap required 13(=0): 1=track offset option available 12(=0): 1=data strobe offset option available 11(=0): 1=rotational speed tolerance > 0.5% 10(=1): 1=disk transfer rate > 10 Mbps 9(=0): 1=disk transfer rate > 5 Mbps but
... 51 52 Content Description 045AH * * * * * Note.1 0 * 0010H 0 * 0 * 003FH 0000H * 0000H * 0000H * XXXX 0003H * 03A8H * 00XXH XXXX Note.2 0010H 0000H 0F00H * 0000H 0200H 0200H Drive classification, bit assignments: 15(=0): 1=ATAPI device, 0=ATA device 14(=0): 1=format speed tolerance gap required 13(=0): 1=track offset option available 12(=0): 1=data strobe offset option available 11(=0): 1=rotational speed tolerance > 0.5% 10(=1): 1=disk transfer rate > 10 Mbps 9(=0): 1=disk transfer rate > 5 Mbps but
Hard Drive Specifications
Page 116
... 64 70 are Valid 0(=1) 1=Word 54 58 are Valid Number of current cylinders Number of current heads Number of current sectors per track Current capacity in nanoseconds (120ns, 16.6MB/s) Reserved Major version number 15 0(=0E) ATA 1, ATA 2 and ATA 3 Minor version number 15 0(=06) ATA 3 X3T10 2008D revision 1 Command set supported 15 4(=0) Reserved 3(=1) 1=supports Power Management Feature Set 2(=0) 1=supports Removable Feature Set 1(=1) 1=supports Security Feature Set 0(=1) 1=supports S.M.A.R.T Feature Set Command set supported 15(=0) Always 14(=1) Always 13 4(=0) Reserved...
... 64 70 are Valid 0(=1) 1=Word 54 58 are Valid Number of current cylinders Number of current heads Number of current sectors per track Current capacity in nanoseconds (120ns, 16.6MB/s) Reserved Major version number 15 0(=0E) ATA 1, ATA 2 and ATA 3 Minor version number 15 0(=06) ATA 3 X3T10 2008D revision 1 Command set supported 15 4(=0) Reserved 3(=1) 1=supports Power Management Feature Set 2(=0) 1=supports Removable Feature Set 1(=1) 1=supports Security Feature Set 0(=1) 1=supports S.M.A.R.T Feature Set Command set supported 15(=0) Always 14(=1) Always 13 4(=0) Reserved...
Hard Drive Specifications
Page 117
... indicates the use of those parameters that are vedor specific. Total number of cylinders is 1F08H for DTCA-24090, 18A0H for DTCA-23240, Note 3. Bit assignments 0 Capability 1= Support 1 Enable/Disable 1= Enable 2 Lock 1= Locked 3 Freeze 1= Frozen 4 Expire 1= Expired 8 Security Level 1= Maximum, 0= High 9 15 Reserved XXXXH * Current Set Feature Option. Identify device information --- The number of user addressable sectors is 'IBM-DTCA-24090' for DTCA-24090, 'IBM-DTCA-23240' for DTCA-23240, Note 2. Bit assignments 0 Write Cache 1= Enable 1 Read Look ahead...
... indicates the use of those parameters that are vedor specific. Total number of cylinders is 1F08H for DTCA-24090, 18A0H for DTCA-23240, Note 3. Bit assignments 0 Capability 1= Support 1 Enable/Disable 1= Enable 2 Lock 1= Locked 3 Freeze 1= Frozen 4 Expire 1= Expired 8 Security Level 1= Maximum, 0= High 9 15 Reserved XXXXH * Current Set Feature Option. Identify device information --- The number of user addressable sectors is 'IBM-DTCA-24090' for DTCA-24090, 'IBM-DTCA-23240' for DTCA-23240, Note 2. Bit assignments 0 Write Cache 1= Enable 1 Read Look ahead...
Hard Drive Specifications
Page 121
... at 3.1, " Logical Drive Format" on page 71. Command Descriptions 113 Note: The following events: Another Initialize Device Parameters command is at 10.3.1, "Logical CHS Addressing Mode" on page 9, and related description is received. Initialize Device Parameters Command (91h) The Initialize Device Parameters command enables the host to avoid invalid number of cylinder beyond FFFFh, which will cause performance degradation of the drive. (Total customer usable data sectors) / ((Sector Count)*(H+1)) → FFFFh...
... at 3.1, " Logical Drive Format" on page 71. Command Descriptions 113 Note: The following events: Another Initialize Device Parameters command is at 10.3.1, "Logical CHS Addressing Mode" on page 9, and related description is received. Initialize Device Parameters Command (91h) The Initialize Device Parameters command enables the host to avoid invalid number of cylinder beyond FFFFh, which will cause performance degradation of the drive. (Total customer usable data sectors) / ((Sector Count)*(H+1)) → FFFFh...
Hard Drive Specifications
Page 129
... LBA addressing mode. Indicates that the bit is not effected by Set Max LBA/CYL command. D = 0 selects the master device and D = 1 selects the slave device. - Sector Count Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head HHHH Status ...See Below... Read Native Max LBA/CYL (F8h) This command returns the native max LBA/CYL of the Device/Head Register should be specified. 12.15 Read Native Max LBA/CYL (F8h: Vendor Specific) Command Block Output Registers Register 76543210 Data Feature Sector Count Sector Number Cylinder...
... LBA addressing mode. Indicates that the bit is not effected by Set Max LBA/CYL command. D = 0 selects the master device and D = 1 selects the slave device. - Sector Count Sector Number V V V V V V V V Cylinder Low V V V V V V V V Cylinder High V V V V V V V V Device/Head HHHH Status ...See Below... Read Native Max LBA/CYL (F8h) This command returns the native max LBA/CYL of the Device/Head Register should be specified. 12.15 Read Native Max LBA/CYL (F8h: Vendor Specific) Command Block Output Registers Register 76543210 Data Feature Sector Count Sector Number Cylinder...
Hard Drive Specifications
Page 139
... supplied password against the master password stored internally. Also, the defective sector information and the reassigned sector information for both the Master Password and the User Password, and then the device only erases all user data and disables the security mode feature (device lock function). If the device receives a Security Erase Unit command without a prior Security Erase Prepare command the device aborts the security erase unit command. DTCA-24090 DTCA-23240 14 min 12 min Command Descriptions 131 The Security Erase Unit command erases all user data. The security erase...
... supplied password against the master password stored internally. Also, the defective sector information and the reassigned sector information for both the Master Password and the User Password, and then the device only erases all user data and disables the security mode feature (device lock function). If the device receives a Security Erase Unit command without a prior Security Erase Prepare command the device aborts the security erase unit command. DTCA-24090 DTCA-23240 14 min 12 min Command Descriptions 131 The Security Erase Unit command erases all user data. The security erase...
Hard Drive Specifications
Page 148
... DTCA-2xxxx 2.5 inch H D D In CHS mode,Cylinder High,Cylinder Low specify the max cylinder number. Set Max LBA/CYL (F9h) This command overwrites the max LBA/CYL of H D D in a range of DEVICE/HEAD and Sector Number are rejected with setting ABORT bit in Identify device information) is volatile condition. If the device receives Set Max LBA/CYL command without a prior Read Native Max LBA/CYL command, the device aborts the Set Max LBA/CYL command. The default value(See default CHS in status register. B = 0 is used for selection...
... DTCA-2xxxx 2.5 inch H D D In CHS mode,Cylinder High,Cylinder Low specify the max cylinder number. Set Max LBA/CYL (F9h) This command overwrites the max LBA/CYL of H D D in a range of DEVICE/HEAD and Sector Number are rejected with setting ABORT bit in Identify device information) is volatile condition. If the device receives Set Max LBA/CYL command without a prior Read Native Max LBA/CYL command, the device aborts the Set Max LBA/CYL command. The default value(See default CHS in status register. B = 0 is used for selection...
Hard Drive Specifications
Page 150
... 0, 2, 4, 8 or 16. Valid block sizes can be used for Read Multiple and Write Multiple commands. Set Multiple Command (C6h) The Set Multiple command enables the device to be disabled. The block size is 0, and Read Multiple and Write Multiple commands are disabled. 142 OEM Specifications of sectors to perform Read and Write Multiple commands and establishes the block size for each interrupt. The default block size after power up, or hard reset is the number of DTCA-2xxxx 2.5 inch H D D If an...
... 0, 2, 4, 8 or 16. Valid block sizes can be used for Read Multiple and Write Multiple commands. Set Multiple Command (C6h) The Set Multiple command enables the device to be disabled. The block size is 0, and Read Multiple and Write Multiple commands are disabled. 142 OEM Specifications of sectors to perform Read and Write Multiple commands and establishes the block size for each interrupt. The default block size after power up, or hard reset is the number of DTCA-2xxxx 2.5 inch H D D If an...
Hard Drive Specifications
Page 188
... 76 S.M.A.R.T. Function Set 144 Sector Addressing Mode 71 LBA Addressing Mode 71 Logical CHS Addressing Mode 71 Security Disable Password 90, 128 Security Erase Prepare 92, 129 Security Erase Unit 90, 130 Security Freeze Lock 92, 132 Security Mode Feature Set 78 Security Set Password 90, 133 Security Unlock 90, 135 Seek 92, 137 Set Features 92, 138 SET FEATURES Command support Coverage 178 Set Max LBA/CYL 92, 140 Set Multiple 142 Set Multiple Mode 92 Slave 64 Sleep 92, 143 SMART Disable Operations 92 SMART Enable Operations 92 SMART Enable/Disable Attribute Autosave...
... 76 S.M.A.R.T. Function Set 144 Sector Addressing Mode 71 LBA Addressing Mode 71 Logical CHS Addressing Mode 71 Security Disable Password 90, 128 Security Erase Prepare 92, 129 Security Erase Unit 90, 130 Security Freeze Lock 92, 132 Security Mode Feature Set 78 Security Set Password 90, 133 Security Unlock 90, 135 Seek 92, 137 Set Features 92, 138 SET FEATURES Command support Coverage 178 Set Max LBA/CYL 92, 140 Set Multiple 142 Set Multiple Mode 92 Slave 64 Sleep 92, 143 SMART Disable Operations 92 SMART Enable Operations 92 SMART Enable/Disable Attribute Autosave...