background image

OEM HARD DISK DRIVE SPECIFICATIONS

for

DBCA-203240/204860/206480 ( 3.2 / 4.8 / 6.4 GB )

2.5-Inch Hard Disk Drive with ATA Interface

Revision (1.0)

S25L-2426-02

Summary of Contents for DBCA-204860 - Travelstar 4.8 GB Hard Drive

Page 1: ...OEM HARD DISK DRIVE SPECIFICATIONS for DBCA 203240 204860 206480 3 2 4 8 6 4 GB 2 5 Inch Hard Disk Drive with ATA Interface Revision 1 0 S25L 2426 02...

Page 2: ......

Page 3: ...OEM HARD DISK DRIVE SPECIFICATIONS for DBCA 203240 204860 206480 3 2 4 8 6 4 GB 2 5 Inch Hard Disk Drive with ATA Interface Revision 1 0 S25L 2426 02...

Page 4: ...t 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 infor mation must...

Page 5: ...pment Status 15 4 4 WRITE Safety 16 4 5 Data buffer test 16 4 6 Error Recovery 16 4 7 Automatic Reallocation 16 4 7 1 Non Recovered Write Errors 16 4 7 2 Non Recovered Read Errors 16 4 7 3 Recovered R...

Page 6: ...e Specifications 33 6 1 Cabling 33 6 2 Interface Connector 33 6 2 1 Signal Definition 34 6 3 Interface Logic Signal Levels 37 6 4 Reset timings 38 6 5 PIO Timings 39 6 5 1 DMA Timings Single Word 40 6...

Page 7: ...wer Idle mode 72 10 5 4 Transition Time 72 10 6 S M A R T Function 74 10 6 1 Attributes 74 10 6 2 Attribute values 74 10 6 3 Attribute thresholds 74 10 6 4 Threshold exceeded condition 74 10 6 5 S M A...

Page 8: ...2 21 Security Erase Unit F4h 133 12 22 Security Freeze Lock F5h 135 12 23 Security Set Password F1h 136 12 24 Security Unlock F2h 138 12 25 Seek 7xh 140 12 26 Set Features EFh 141 12 27 Set Max Addres...

Page 9: ...64 x 1 024 bytes Mb sq in 1 000 000 bits per square inch MLC Machine Level Control DFT Drive Fitness Test TBD To Be Defined 1 2 General Caution Do not apply pressing force on the top cover See Figure...

Page 10: ...1 2 1 Caution of usage Figure 1 Handling caution of DBCA 203240 204860 206480 2 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 11: ...Figure 2 Breathing hole caution of DBCA 203240 204860 206480 General 3...

Page 12: ...4 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 13: ...de 2 Media data transfer rate 118 0 outer zone 69 0 inner zone Mbit sec Average seek time 13 milliseconds for read Closed loop actuator servo Embedded Sector Servo Rotary voice coil motor actuator Loa...

Page 14: ...6 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 15: ...Part 1 Functional Specification Copyright IBM Corp 1998 7...

Page 16: ...8 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 17: ...Data Sectors 6 354 432 9 514 260 12 685 680 Total Customer Usable Data Bytes 3250 MB 3 253 469 184 4870 MB 4 871 301 120 6490 MB 6 495 068 160 Figure 4 Data Sheet Media transfer rate Mb sec 69 0 118...

Page 18: ...m when the command is received by the drive to the start of motion of the actuator 3 3 2 Average Seek Time Including Settling Figure 6 Mechanical Positioning Performance Typical and Max are given thro...

Page 19: ...d seek time for a n track seek 3 3 3 Single Track Seek Time Figure 7 Single Track Seek Time The single track seek time includes settling time but does not include command overhead Single track seek is...

Page 20: ...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 Condition Typical Max Power On To Re...

Page 21: ...n power saving mode The head is parked near the mid diameter of disk without servoing A device in Active idle mode may take longer to complete the execution of a command because it has to activate tha...

Page 22: ...r power on or hard reset as an initial state Initial state may be changed to Standby mode using pin C on the interface connector Refer to 6 6 Drive Address Setting on page 50 for detail 3 3 7 3 Adapti...

Page 23: ...loss To confirm successful completion of Software Reset To confirm successful completion of Flush Cache command To confirm successful completion of Check Power Mode command To confirm successful compl...

Page 24: ...llocation to the host system The conditions for auto reallocation are described below 4 7 1 Non Recovered Write Errors When a write operation can not be completed after the Error Recovery Procedure ER...

Page 25: ...perating Conditions Temperature 40 to 65 C Relative Humidity 5 to 95 R H Maximum Wet Bulb Temperature 40 C Maximum Temperature Gradient 20 C Hour Altitude 300 to 12 000 m Note The system has to provid...

Page 26: ...s at the enclosure surface Figure 15 Magnetic Flux Density Limits 5 1 2 2 Conductive Noise The disk drive shall work without degradation of the soft error rate with an AC current of up to 45 mA p p in...

Page 27: ...k average current is specified based on three operations per 100 msec 6 The typical current wave form at start up is shown in Figure 17 on page 20 Item Requirements Notes Nominal Supply 5 Volt Power S...

Page 28: ...5 2 1 Start Up Current Figure 17 Typical current wave form at start up 20 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 29: ...ment section 5 3 4 Service Life and Usage Condition The drive is designed to be used under the following conditions Within specifications of Shock Vibration Temperature Humidity Altitude and Magnetic...

Page 30: ...le Emergency unload is intended to be invoked in rare situations Because this operation is inherently uncon trolled it is more mechanically stressful than a normal unload DBCA 2xxxxx supports a minimu...

Page 31: ...verify head disk durability In the case of DBCA 2xxxxx the heads do not land on the disk so this type of test should be viewed as a test of the load unload function Start Stop testing should be done b...

Page 32: ...re 18 Physical Dimension and Weight 5 4 2 Hole Locations The Figure 19 on page 24 shows the outline of DBCA 2xxxxx which includes the hole locations DBCA 203240 DBCA 204860 DBCA 206480 Height mm 9 5 0...

Page 33: ...which it was formatted Thus a drive formatted in a horizontal orientation will be able to run vertically and vice versa The recommended mounting screw torque is 3 0 0 5 kgf cm The recommended mounting...

Page 34: ...SD profile Breakpoint 5 Hz 2 0 x E 5 g 2 Hz 17 Hz 1 1 x E 3 45 Hz 1 1 x E 3 48 Hz 8 0 x E 3 62 Hz 8 0 x E 3 65 Hz 1 0 x E 3 150 Hz 1 0 x E 3 200 Hz 5 0 x E 4 500 Hz 5 0 x E 4 The specified levels are...

Page 35: ...G 2msec half sine shock pulse 10G 11msec half sine shock pulse The input level shall be applied to the normal disk drive subsystem mounting points as mounted in normal system use 5 5 4 Non Operating S...

Page 36: ...chamber floor No sound absorbing material shall be used The acoustical characteristics of the disk drive are measured under the following conditions Idle mode Power on disks spinning track following u...

Page 37: ...ound power Lw with following formula only when determining compliance Lwt spec Lw 0 1 Pt 0 3 4 0 Bels where Lw A weighted sound power level Pt Value of discrete tone penalty dLt 6 0 dBA dLt Tone to no...

Page 38: ...he worldwide EMC requirements listed below IBM will provide technical support to assist users in complying with the EMC requirements United States Federal Communications Commission FCC Rules and Regul...

Page 39: ...d or etched on the board All other parts not considered electrical components are made of material with a UL recognized flammability rating of V 1 or better except minor mechanical parts 5 9 6 Seconda...

Page 40: ...32 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 41: ...tor for AT Attachment is designed to mate with Dupont part number 69764 044 or equiv alent Figure 21 and Figure 19 show the connector location and physical pin location Figure 21 AT Attachment connect...

Page 42: ...4 Resv Figure 22 Table of signals 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 OD designates Open Drain output 5 The sig...

Page 43: ...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...

Page 44: ...into the system power source directly If the host system while the HDD is disconnected from power line shall be isolated by Three State line drivers Internal leakage through ESD protection circuit may...

Page 45: ...receive Ultra DMA data out transfers The device may negate DDMARDY to pause an Uptra DMA data out transfer DSTROBE Ultra DMA This signal is used only for Ultra DMA data transfers between host and driv...

Page 46: ...gs HDD reset timing RESET T0 BUSY XXXXXXX T1 PARAMETER DESCRIPTION Min Max usec sec T0 RESET low width 25 T1 RESET high to Not BUSY 9 5 Figure 24 System Reset timing 38 OEM Specifications of DBCA 2xxx...

Page 47: ...DD00 15 setup to DIOW high 20 T4 DIOW high to DD00 15 hold 10 T5 DD00 15 setup to DIOR high 20 1 T6 DIOR high to DD00 15 hold 5 T6Z DIOR high to DDOO 15 tristate 30 T7 CS0 1 DA00 02 valid to IOCS16 a...

Page 48: ...PARAMETER DESCRIPTION MIN MAX Note nsec nsec T0 Cycle time 240 TC DMACK active to DMARQ inactive 80 TD DIOR DIOW pulse width 120 TE DIOR data access 60 TF DIOR data hold 5 TG DIOW data setup 35 TH DI...

Page 49: ...ION MIN MAX Note nsec nsec T0 Cycle time 120 TD DIOR DIOW pulse width 70 TE DIOR data setup 20 TF DIOR data hold 5 TG DIOW data setup 20 TH DIOW data hold 10 TI DMACK to DIOR DIOW setup 0 TJ DIOR DIOW...

Page 50: ...sec MODE0 MODE1 MODE2 PARAMETER DESCRIPTION MIN MAX MIN MAX MIN MAX Tui Unlimited interlock time 0 0 0 Tack Setup time before DMACK assertion 20 20 20 Tenv Envelope time 20 70 20 70 20 70 Tzrdy Wait t...

Page 51: ...IPTION MIN MAX MIN MAX MIN MAX Tsr Strobe to ready response time 50 30 20 Trfs Ready to final strobe time 75 60 50 Note When a host does not meet Tsr it should be ready to receive 2 more strobes after...

Page 52: ...to final strobe time 75 60 50 Trp Ready to pause time 160 125 100 Tli Limited interlock time 0 150 0 150 0 150 Taz Output release time 10 10 10 Tzah Output enable time 20 20 20 Tmli Interlock time 20...

Page 53: ...IN MAX Tss Time from strobe to stop assertion 50 50 50 Tli Limited interlock time 0 150 0 150 0 150 Taz Output release time 10 10 10 Tzah Output enable time 20 20 20 Tmli Interlock time 20 20 20 Tds D...

Page 54: ...X MIN MAX Tui Unlimited interlock time 0 0 0 Tack Setup time before DMACK assertion 20 20 20 Tenv Envelope time 20 70 20 70 20 70 Tzrdy Wait time before driving DDMARDY 0 0 0 Tli Limited interlock tim...

Page 55: ...PTION MIN MAX MIN MAX MIN MAX Tsr Strobe to ready response time 50 30 20 Trfs Ready to final strobe time 75 60 50 Note When a device does not meet Tsr it shall be ready to receive 2 more strobes after...

Page 56: ...X MIN MAX Trfs Ready to final strobe time 75 60 50 Trp Ready to pause time 160 125 100 Tli Limited interlock time 0 150 0 150 0 150 Tmli Interlock time 20 20 20 Tds Data setup time at device side 15 1...

Page 57: ...RIPTION MIN MAX MIN MAX MIN MAX Tss Time from strobe to stop assertion 50 50 50 Tli Limited interlock time 0 150 0 150 0 150 Tmli Interlock time 20 20 20 Tds Data setup time at device side 15 10 7 Tdh...

Page 58: ...the drive address depends on the condition of pin 28 of the AT interface cable In the case when pin 28 is ground or low the drive is a Master If pin 28 is open or high level the drive is a Slave Figu...

Page 59: ...I O address range for IBM PC AT machines Addr CS0 CS1 HA2 HA1 HA0 HIOR 0 Read HIOW 0 Write Command Block Registers 1F0 0 1 0 0 0 Data Reg Data Reg 1F1 0 1 0 0 1 Error Reg Features Reg 1F2 0 1 0 1 0 S...

Page 60: ...52 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 61: ...Part 2 ATA Interface Specification Copyright IBM Corp 1998 53...

Page 62: ...54 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 63: ...scribed in 8 0 Deviations From Standard on page 57 DBCA 2xxxxx support following functions as Vendor Specific Function Address Offset Feature Format Unit Function 7 2 Terminology Device Device indicat...

Page 64: ...56 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 65: ...s the device will not report threshold exceeded condition unless prefailure attri butes exceed their corresponding thresholds For example Power On Hours Attribute never results in negative reliability...

Page 66: ...58 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 67: ...h Cylinder High A N 1 0 1 2 LBA bits 16 23 2 LBA bits 16 23 A N 1 1 0 Device Head Device Head A N 1 1 0 2 LBA bits 24 27 2 LBA bits 24 27 A N 1 1 1 Status Command A A x x x Invalid address Invalid add...

Page 68: ...gister 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 curr...

Page 69: ...he host must set R S T 1 and wait for at least 5 microseconds before setting RST 0 to ensure that the device recognizes the reset IEN Interrupt Enable When IEN 0 and the device is selected device inte...

Page 70: ...s the least significant bit At command completion these bits are updated to reflect the currently selected head The head number may be from zero to the number of heads minus one In LBA mode HS3 throug...

Page 71: ...ormat Unit command 9 11 Sector Count Register This register contains the number of sectors of data requested to be transferred on a read or write operation between the host and the device If the value...

Page 72: ...that a seek has completed and the device head is settled over a track DSC is set to 0 by the device just before a seek begins When an error occurs this bit is not changed until the Status Register is...

Page 73: ...es Hard Reset Hardware Reset RESET signal is negated in ATA Bus The device executes a series of electrical circuitry diagnostics spins up the HDA tests speed and other mechanical parametric and sets d...

Page 74: ...le Standby timer o o x Power mode 6 4 4 Reset Standby timer value 5 o o x o execute x not execute Figure 45 Reset Response Table Note 1 Execute after the data in write cache has been written 2 Default...

Page 75: ...r software reset the register values are initialized as shown in Figure 46 Code Description 01h No error detected 02h Formatter device error 03h Sector buffer error 04h ECC circuitry error 05h Control...

Page 76: ...t 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...

Page 77: ...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...

Page 78: ...e Active Mode The device is in execution of a command or accessing the disk media with read look ahead function or write cache function 10 4 2 Power Management Commands The Check Power Mode command al...

Page 79: ...tatus or issue commands to the device 10 4 6 Interface Capability for Power Modes Each power mode affects the physical interface as defined in the following table Mode BSY RDY Interface active Media A...

Page 80: ...pported if set Word 86 bit 3 indicates that Advanced Power Management is enabled if set Word 96 bits 7 0 contain the current Advanced Power Management level if Advanced Power Management is enabled 10...

Page 81: ...ending on the users recent behavior It is not possible to achieve the same level of Power savings with a fixed entry time into Active Idle because every users data and access pattern is different The...

Page 82: ...tes 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...

Page 83: ...eatures the system enable the device s attribute autosave feature to allow the device s automatic attribute saving upon receipt of STANDBY IMMEDIATE or SLEEP commands If the device has been set to uti...

Page 84: ...ate 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 Following security levels...

Page 85: ...m 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 device will automatically ent...

Page 86: ...media access command 1 command 1 Password Erase Unit Match Password N Match N Y Y Complete Reject Complete Erase Unit V V V V Enter Device Lock function Unlock mode Disable V Normal operation All com...

Page 87: ...Master Password V Normal operation but data lost Figure 52 Password Lost 10 7 4 5 Attempt limit for SECURITY UNLOCK command The SECURITY UNLOCK command has an attempt limit The purpose of this attemp...

Page 88: ...DMA w o retry x o o Read DMA w retry x o o Read Long w o retry x o o Read Long w retry x o o Read Multiple x o o Read Native Max Address o o o Read Sector s w o retry x o o Read Sector s w retry x o o...

Page 89: ...rn Status o o o SMART Save Attribute Values o o o Standby o o o Standby Immediate o o o Write Buffer o o o Write DMA w o retry x o o Write DMA w retry x o o Write Long w o retry x o o Write Long w ret...

Page 90: ...rea 0FC000h to 0FFFFFh 1 Shipping HDDs from HDD manufacturer When the HDDs are shipped from HDD manufacturer the device has been tested to have a capacity of 536MB flagging the media defects not to be...

Page 91: ...ax LBA CYL Returned value shows that native device Max LBA is 0FFFFFh regardless of the current setting Make entire device be accessible including the protected area by setting device Max LBA as 0FFFF...

Page 92: ...ddress Offset Mode offsets address Cylinder 0 Head 0 Sector 1 LBA 0 to the start of the non volatile protected area established using the Set Max Address command The offset condition is cleared by Sub...

Page 93: ...turned by Read Max Address User Accessible Area LBA 0 LBA M Figure 55 Device address map before and after Set Feature 10 9 2 Identify Device Data Identify Device data word 83 bit 7 indicates the devic...

Page 94: ...soft reset or hard reset does not affect its operation But power off terminates writing operation immediately and unwritten data are to be lost Flush cache Soft reset and Check Power Mode command are...

Page 95: ...ecovered write errors When a write operation can not be completed after the Error Recovery Procedure ERP is fully carried out the sector s are reallocated to the spare location An error is reported to...

Page 96: ...88 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 97: ...ger responding Interrupts are cleared when the host reads the Status Register issues a reset or writes to the Command Register Figure 113 on page 173 shows the device timeout values 11 1 Data In Comma...

Page 98: ...t BSY 0 ERR 1 and DRQ 1 The device will then store the error status in the Error Register and interrupt the host The registers will contain the location of the sector in error The errored location wil...

Page 99: ...ady to receive a sector b The host writes one sector of data including ECC bytes via the Data Register c The device sets BSY 1 after it has received the sector d After processing the sector of data th...

Page 100: ...Immediate SMART Return Status SMART Save Attribute Values Standby Standby Immediate Execution of these commands involves no data transfer 1 The host writes any required parameters to the Features Sect...

Page 101: ...commands the host resets the DMA channel prior to reading status from the device The DMA protocol allows high performance multi tasking operating systems to eliminate processor over head associated w...

Page 102: ...94 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 103: ...DMA no retry C9 1 1 0 0 1 0 0 1 1 Read Long retry 22 0 0 1 0 0 0 1 0 1 Read Long no retry 23 0 0 1 0 0 0 1 1 1 Read Multiple C4 1 1 0 0 0 1 0 0 3 Read Native Max Address F8 1 1 1 1 1 0 0 0 1 Read Sec...

Page 104: ...1 1 0 0 0 1 0 3 Standby 96 1 0 0 1 0 1 1 0 3 Standby Immediate E0 1 1 1 0 0 0 0 0 3 Standby Immediate 94 1 0 0 1 0 1 0 0 2 Write Buffer E8 1 1 1 0 1 0 0 0 4 Write DMA retry CA 1 1 0 0 1 0 1 0 4 Write...

Page 105: ...t feature EF 05 Enable Address Offset mode EF 09 34 bytes of ECC apply on Read Write Long EF 44 Disable read look ahead feature EF 55 Disable reverting to power on defaults EF 66 Disable write cache E...

Page 106: ...ion Bit of the Sector Count Register should be specified This bit is used by Set Max Address command V Valid Indicates that the bit is part of an output parameter and should be specified x Indicates t...

Page 107: ...gister Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 0 0 0 V Figure 59 Check Power Mode Command E5h 98h The Check Power M...

Page 108: ...Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 V V V V V V V 0 0 0 0 0 Figure 60 Execute Device Diagnostic Command 90h The Execut...

Page 109: ...vice Head Command 1 1 1 0 0 1 1 1 Status See Below Error Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 V 0 V...

Page 110: ...a sector of data containing a format table to the device The format table should contain two bytes for each sector on the track to be formatted The structure of format table is shown in Figure 63 on p...

Page 111: ...ode this command formats a single logical track including the specified LBA Explanation for descriptor Descriptor 00h The sector of data will be initialized to 00h Byte Data Description 0 xxh descript...

Page 112: ...and new defect information are available right after this command completion and are also used on next power on reset or hard reset Both previous information are erased from the device by this comman...

Page 113: ...The execution time of this command is shown below DBCA 206480 about 15 min DBCA 204860 about 12 min DBCA 203240 about 8 min Command Descriptions 105...

Page 114: ...1 D Device Head Command 1 1 1 0 1 1 0 0 Status See Below Error Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V...

Page 115: ...003FH Number of sectors per track in default translate mode 07 0000H Number of bytes of sector gap 08 0000H Number of bytes in sync field 09 0000H Reserved 10 19 XXXX Serial number in ASCII 0 not spe...

Page 116: ...he number 62 XX07H Single Word DMA Transfer Capability 15 8 Single word DMA transfer mode active 7 0 7 Single word DMA transfer modes supported support mode 0 1 and 2 63 XX07H Multiword DMA Transfer C...

Page 117: ...write cache supported 4 0 1 supports PACKET Command Feature Set 3 1 1 supports Power Management Feature Set 2 0 1 supports Removable Media Feature Set 1 1 1 supports Security Feature Set 0 1 1 support...

Page 118: ...nagement Feature Set enabled 2 0 1 CFA Feature Set supported 1 0 1 READ WRITE DMA QUEUED command supported 0 0 1 DOWNLOAD MICROCODE command supported 87 4000H Command set feature enabled 15 0 Always 1...

Page 119: ...curity supported 129 000XH Current Set Feature Option Bit assignments 15 4 0 Reserved 3 X 1 Auto reassign enabled 2 X 1 Reverting enabled 1 X 1 Read Look ahead enabled 0 X 1 Write Cache enabled 130 XX...

Page 120: ...of cylinders 2754h Number of heads 000Fh Model number ASCII IBM DBCA 204860 Total number of user 912D14h addressable sectors DBCA 203240 Number of cylinders 18A0h Number of heads 0010h Model number A...

Page 121: ...D Device Head Command 1 1 1 0 1 1 1 0 Status See Below Error Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0...

Page 122: ...parameter standby timer And then the timer starts counting down When the Idle mode is entered the device is spun up to operating speed If the device is already spinning the spin up sequence is not ex...

Page 123: ...Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 V 0 V Figure 74 Idle Immediate Command E1h 95h The Idle Immed...

Page 124: ...ce Information reflects these parame ters The parameters remain in effect until the following events Another Initialize Device Parameters command is received The device is powered off Hard reset occur...

Page 125: ...r 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 0 V Figure 76 Read Buffer Command E4h The Read Buffer command transfers a sector of d...

Page 126: ...device to the host The sectors are transferred through the Data Register 16 bits at a time The host initializes a slave DMA channel prior to issuing the command The data transfers are qualified by DM...

Page 127: ...rred This will be zero unless an unre coverable error occurs Sector Number The sector number of the last transferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder Hig...

Page 128: ...d ECC bytes from the device to the host After 512 bytes of data have been transferred the device will keep setting D R Q 1 to indicate that the device is ready to transfer the ECC bytes to the host Th...

Page 129: ...nder High Low The cylinder number of the transferred sector L 0 In LBA mode this register contains current LBA bits 8 15 Low 16 23 High L 1 H The head number of the transferred sector L 0 In LBA mode...

Page 130: ...ctors of data from disk media then transfers the data from the device to the host The sectors are transferred through the Data Register 16 bits at a time Command execution is identical to the Read Sec...

Page 131: ...f the last transferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder High Low The cylinder number of the last transferred sector L 0 In LBA mode this register contain...

Page 132: ...s Offset mode is enabled the native max LBA CYL oh HDD is returned Output Parameters To The Device L LBA mode Indicates the addressing mode L 0 specifies CHS mode and L 1 does LBA addressing mode D Th...

Page 133: ...V Valid Indicates that the bit is part of an input parameter and will be set to 0 or 1 by the device Indicates that the bit is not used Command Descriptions 125...

Page 134: ...nd reads one or more sectors of data from disk media then transfers the data from the device to the host The sectors are transferred through the Data Register 16 bits at a time If an uncorrectable err...

Page 135: ...f the last transferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder High Low The cylinder number of the last transferred sector L 0 In LBA mode this register contain...

Page 136: ...es one or more sectors on the device No data is transferred to the host The difference of Read Sectors command and Read Verify Sectors command is whether the data is trans ferred to the host or not If...

Page 137: ...the last transferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder High Low The cylinder number of the last transferred sector L 0 In LBA mode this register contains...

Page 138: ...ce Head 1 1 D Device Head Command 0 0 0 1 Status See Below Error Register Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V V 0 0 V...

Page 139: ...the host including information specified in Figure 85 Then the device checks the transferred password If the User Password or Master Password matches the given password the device disables the securi...

Page 140: ...0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 V 0 V Figure 86 Security Erase Prepare Command F3h The Security Erase Prepare Command must be issued immediately before the Security...

Page 141: ...mmand F4h The Security Erase Unit command initializes all user data sectors then disables the device lock function Note that the Security Erase Unit command initializes from LBA 0 to Native MAX LBA Ho...

Page 142: ...ommand should be completed immediately prior to the Security Erase Unit command If the device receives a Security Erase Unit command without a prior Security Erase Prepare command the device aborts th...

Page 143: ...4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 0 V Figure 89 Security Freeze Lock Command F5h The Security Freeze Lock Command allows the device to enter fr...

Page 144: ...rd Command F1h The Security Set Password command enables security mode feature device lock function and sets the master password or the user password The security mode feature device lock function is...

Page 145: ...e field is returned in Identify Device word 92 The valid Revision Codes are 0000h to FFFDh Default Master Password Revision Code is FFFEh FFFFh is reserved The setting of the Identifier and Security l...

Page 146: ...eted the device will be in device lock mode The password has not been changed yet The Security Unlock command requests to transfer a single sector of data from the host including informa tion specifie...

Page 147: ...indicates that device regards Password as Master Password The user can detect if the attempt to unlock the device has failed due to a mismatched password as this is the only reason that an abort erro...

Page 148: ...he Seek command initiates a seek to the designated track and selects the designated head The device need not be formatted for a seek to execute properly Output Parameters To The Device Sector Number I...

Page 149: ...es Command EFh The Set Feature command establishes the following parameters which affect the execution of certain features as shown in below table ABT will be set to 1 in the Error Register if the Fea...

Page 150: ...ount Register specifies the Advanced Power Management level C0h FEh The deepest Power Saving mode is Active Idle 80h BFh The deepest Power Saving mode is Low power Idle 01h 7Fh The deepest Power Savin...

Page 151: ...LBA CYL which is set via this command as a default value Read Native Max Address command should be issued and completed immediately prior to issuing Set Max Address command If the device receives Set...

Page 152: ...cts the master device and D 1 selects the slave device V Valid Indicates that the bit is part of an output parameter and should be specified Indicates that the bit is not used Input Parameters From Th...

Page 153: ...e Set Multiple command enables the device to perform Read and Write Multiple commands and estab lishes the block size for these commands The block size is the number of sectors to be transferred for e...

Page 154: ...RQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 V 0 V Figure 98 Sleep Command E6h 99h This command is the only way to cause the device to enter Sleep Mode When this command is issued the device confirms the comp...

Page 155: ...des access to Attribute Values Attribute Thresholds and other low level subcommands that can be used for logging and reporting purposes and to accommodate special user needs The S M A R T Function Set...

Page 156: ...save feature either enabled or disabled will be preserved by the device across power cycle A value of 00h written by the host into the device s Sector Count Register before issuing the SMART Enable Di...

Page 157: ...om plete a segment within its estimated time an issuance of a SMART Read Attribute Values subcommand could abort ongoing off line test In this case the current segment pointer remains unchanged and of...

Page 158: ...resholds If the device does not detect a Threshold Exceeded Condition or detects a Threshold Exceeded Condition but involving attributes are advisory the device loads 4Fh into the Cylinder Low registe...

Page 159: ...125 182h 3 Data structure checksum 1 1FFh 2 512 1 See following definitions 2 Value varied by actual operating condition 3 Filled with 00h Figure 100 Device Attribute Data Structure 12 30 2 1 Data St...

Page 160: ...not to be used Reserved may not be 0 1 04h binary Reserved may not be 0 6 05h binary Reserved 00h 1 0Bh binary Total Bytes 12 Figure 101 Individual Attribute Data Structure 12 30 2 2 1 Attribute ID Nu...

Page 161: ...Spin Retry Count 12 Device Power Cycle Count 199 CRC Error Count 220 Disk Shift 221 G Sense Error Rate 222 Loaded Hours 223 Load Retry Count 224 Load Friction 225 Load Cycle Count 226 Load in Time 227...

Page 162: ...rmalized Attribute Value In normalizing the raw data the device will perform any necessary statistical validity checks to ensure that an instantaneous raw value is not improperly reflected in the norm...

Page 163: ...es to complete the segment pointed by the current segment pointer The host can use this time to set a count down timer that will trigger it to issue the SMART Read Attribute Values subcommand to check...

Page 164: ...ure Checksum is the 2 s compliment of the result of a simple 8 bit addition of the first 511 bytes in the data structure 12 30 3 Device Attribute Thresholds Data Structure The following defines the 51...

Page 165: ...Device Attribute Thresholds Data Structure 12 30 3 1 Data Structure Revision Number This value 0005h is the same as the value used in the Device Attributes Values Data Structure 12 30 3 2 Individual...

Page 166: ...re 104 Individual Threshold Data Structure 12 30 3 3 Attribute ID Numbers Attribute ID Numbers supported by the device are the same as Attribute Values Data Structures 12 30 3 4 Attribute Threshold Th...

Page 167: ...e Features Register 51h 04h that is either invalid or not supported by this device A S M A R T FUNCTION SET command subcommand other than SMART ENABLE OPERATIONS was received by the 51h 04h device whi...

Page 168: ...commands before it asserts INTRQ Then the device is spun down but the interface remains active If the device is already spun down the spin down sequence is not executed During the Standby mode the de...

Page 169: ...RQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 V 0 V Figure 107 Standby Immediate Command E0h 94h The Standby Immediate command causes the device to enter Standby mode immediately When this command is issued th...

Page 170: ...Status Register 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 CRC UNC 0 IDN 0 ABT T0N AMN BSY RDY DF DSC DRQ COR IDX ERR 0 0 0 0 0 V 0 0 0 V 0 0 V Figure 108 Write Buffer Command E8h The Write Buffer command transf...

Page 171: ...host to the device then the data is written to the disk media The sectors of data are transferred through the Data Register 16 bits at a time The host initializes a slave DMA channel prior to issuing...

Page 172: ...ested sectors not transferred This will be zero unless an unre coverable error occurs Sector Number The sector number of the last transferred sector L 0 In LBA mode this register contains current LBA...

Page 173: ...the ECC bytes are written to the disk media After 512 bytes of data have been transferred the device will keep setting D R Q 1 to indicate that the device is ready to receive the ECC bytes from the h...

Page 174: ...15 Low 16 23 High L 1 H The head number of the sector to be transferred L 0 In LBA mode this register contains current LBA bits 24 27 L 1 The file internally uses 34 bytes of ECC on all data read or w...

Page 175: ...sfers one or more sectors from the host to the device then the data is written to the disk media Command execution is identical to the Write Sectors command except that an interrupt is generated for e...

Page 176: ...ansferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder High Low The cylinder number of the last transferred sector L 0 In LBA mode this register contains current LBA...

Page 177: ...he device then the data is written to the disk media The sectors are transferred through the Data Register 16 bits at a time If an uncorrectable error occurs the write will be terminated at the failin...

Page 178: ...ansferred sector L 0 In LBA mode this register contains current LBA bits 0 7 L 1 Cylinder High Low The cylinder number of the last transferred sector L 0 In LBA mode this register contains current LBA...

Page 179: ...pecific In DBCA 2xxxxx implementation Write Verify command is exactry same as Write Sectors command 30h No read verification is performed after write operation Refer to Write Sectors Command for param...

Page 180: ...172 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 181: ...mand Status Register 400 ns Command Command Code Out Register BSY 1 Interrupt DRQ For Status Register Status Register 30 sec Data Transfer In BSY 1 BSY 0 and DRQ 1 Interrupt Device Busy After 256th Re...

Page 182: ...e the command if the host system timeout would occur for the device Note 1 For SECURITY ERASE UNIT command the execution time is referred to 12 21 Security Erase Unit F4h on page 133 Note 2 For FORMAT...

Page 183: ...o retry Yes obsoleted 30h WRITE SECTOR S w retry Yes Mandatory 31h WRITE SECTOR S w o retry Yes Mandatory 32h WRITE LONG w retry Yes obsoleted 33h WRITE LONG w o retry Yes obsoleted 38h CFA TRANSLATE...

Page 184: ...DIA EJECT No Optional 7 EEh IDENTIFY DEVICE DMA Yes obsoleted EFh SET FEATURES Yes Mandatory F0h Vendor specific Reserved Vendor specific F1h SECURITY SET PASSWORD Yes Optional 6 F2h SECURITY UNLOCK Y...

Page 185: ...s 05h Enable Advanced Power Management Yes 09h Enable Address Offset mode Yes 44h Set vendor specific bytes ECC Yes 55h Disable read look ahead feature Yes 5Dh Enable release interrupt No 5Eh Enable S...

Page 186: ...178 OEM Specifications of DBCA 2xxxxx 2 5 inch HDD...

Page 187: ...ead Sectors 20h 21h 126 Read Verify Sectors 40h 41h 128 Recalibrate 1xh 130 S M A R T Function Set B0h 147 Security Disable Password F6h 131 Security Erase Prepare F3h 132 Security Erase Unit F4h 133...

Page 188: ...ization 67 Sector Count Register 63 Sector Number Register 63 Status Register 63 Register Initialization 67 Reset Diagnostic and Reset considerations 68 Register Initialization 67 RST 61 S S M A R T F...

Page 189: ...Timeout Parameter 114 160 Timeout Values 173 TK0NF 63 U UNC 63 V V 98 W Write Buffer 90 162 Write Cache 86 Write DMA 93 163 Write Long 90 165 Write Multiple 90 167 Write Sectors 90 169 Write Verify 91...

Page 190: ...Published in Japan S25L 2426 02...

Reviews: