C141-E224-02EN MHV2120BH, MHV2100BH, MHV2080BH MHV2060BH, MHV2040BH DISK DRIVES PRODUCT MANUAL
This page is intentionally left blank.
Interface 5-26 C141-E224 (6) Cylinder High Field (exp) The contents of this field indicates high-order 8 bits of the disk-access start cylinder ad
5.2 Logical Interface C141-E224 5-27 (8) Status field The contents of this field indicate the status of the device. The contents of this field a
Interface 5-28 C141-E224 (9) Command Field The Command Field contains a command code being sent to the device. After this field is written, the co
5.3 Host Commands C141-E224 5-29 5.3 Host Commands The host system issues a command to the device by writing necessary parameters in related fi
Interface 5-30 C141-E224 Table 5.6 Command code and parameters (2/3) COMMAND CODE (Bit) PARAMETER USED COMMAND NAME 7 6 5 4 3 2 1 0 FR SC SN CY D
5.3 Host Commands C141-E224 5-31 Table 5.6 Command code and parameters (3/3) COMMAND CODE (Bit) PARAMETER USED COMMAND NAME 7 6 5 4 3 2 1 0 FR
Interface 5-32 C141-E224 5.3.2 Command descriptions The contents of the shadow block registers to be necessary for issuing a command and the exampl
5.3 Host Commands C141-E224 5-33 (1) RECALIBRATE (X’10’ to X’1F’) This command performs the calibration. When the device completes the calibrat
Interface 5-34 C141-E224 (2) READ SECTOR(S) (X’20’ or X’21’) This command reads data of sectors specified in the Sector Count field from the add
5.3 Host Commands C141-E224 5-35 At command issuance (Shadow Block Registers setting contents) CM 0 0 1 0 0 0 0 R DH x L x x HD No. / LBA
C141-E224 vii Manual Organization MHV2120BH, MHV2100BH, MHV2080BH, MHV2060BH, MHV2040BH DISK DRIVES PRODUCT MANUAL (C141-E224) <This manual>
Interface 5-36 C141-E224 (3) WRITE SECTOR(S) (X’30’ or X’31’) This command writes data of sectors from the address specified in the Device/Head,
5.3 Host Commands C141-E224 5-37 At command issuance (Shadow Block Registers setting contents) CM 0 0 1 1 0 0 0 R DH x L x x HD No. / LBA
Interface 5-38 C141-E224 (4) WRITE VERIFY (X’3C’) This command operates similarly to the WRITE SECTOR(S) command except that the device verifies
5.3 Host Commands C141-E224 5-39 At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No.
Interface 5-40 C141-E224 (5) READ VERIFY SECTOR(S) (X’40’ or X’41’) This command operates similarly to the READ SECTOR(S) command except that the
5.3 Host Commands C141-E224 5-41 At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No.
Interface 5-42 C141-E224 (6) SEEK (X’70’ to X’7F’) This command performs a seek operation to the track and selects the head specified in the comma
5.3 Host Commands C141-E224 5-43 (7) EXECUTE DEVICE DIAGNOSTIC (X’90’) This command performs an internal diagnostic test (self-diagnosis) of th
Interface 5-44 C141-E224 (8) INITIALIZE DEVICE PARAMETERS (X’91’) The host system can set the number of sectors per track and the maximum head nu
5.3 Host Commands C141-E224 5-45 (9) DOWNLOAD MICROCODE (X’92’) At command issuance (Shadow Block Registers setting contents) CM 1 0 0 1 0 0
This page is intentionally left blank.
Interface 5-46 C141-E224 **: In the following cases, Subcommand code=07h returns Abort as an error though becomes Microcode rewriting execution sp
5.3 Host Commands C141-E224 5-47 (10) STANDBY IMMEDIATE (X’94’ or X’E0’) Upon receipt of this command, the device enters the standby mode. The
Interface 5-48 C141-E224 (11) IDLE IMMEDIATE (X’95’ or X’E1’) /UNLOAD IMMEDIATE (X’95’ or X’E1’) • Default Function Upon receipt of this command,
5.3 Host Commands C141-E224 5-49 • Unload Feature (Unload Immediate Command): When the device received the IDLE IMMEDIATE command with the UNLOA
Interface 5-50 C141-E224 (12) STANDBY (X’96’ or X’E2’) Upon receipt of this command, the device enters the standby mode. If the device has alrea
5.3 Host Commands C141-E224 5-51 (13) IDLE (X’97’ or X’E3’) Upon receipt of this command, the device enters the idle mode. The device report t
Interface 5-52 C141-E224 At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH CL SN SC ER x
5.3 Host Commands C141-E224 5-53 (14) CHECK POWER MODE (X’98’ or X’E5’) The host checks the power mode of the device with this command. The host
Interface 5-54 C141-E224 (15) SLEEP (X’99’ or X’E6’) This command is the only way to make the device enter the sleep mode. Upon receipt of this c
5.3 Host Commands C141-E224 5-55 (16) SMART (X’B0’) This command predicts the occurrence of device failures depending on the subcommand specified
C141-E224 ix Contents CHAPTER 1 Device Overview...1-1 1.1 Features ...
Interface 5-56 C141-E224 Table 5.10 Features Field values (subcommands) and functions (1/3) Features Field Function X’D0’ SMART READ DATE: A de
5.3 Host Commands C141-E224 5-57 Table 5.10 Features Field values (subcommands) and functions (2/3) Features Field Function X’D5’ SMART READ L
Interface 5-58 C141-E224 Table 5.10 Features Field values (subcommands) and functions (3/3) Features Field Function X’DA’ SMART RETURN STATUS: W
5.3 Host Commands C141-E224 5-59 At command issuance (Shadow Block Registers setting contents) CM 1 0 1 1 0 0 0 0 DH x x x x xx CH CL SN SC
Interface 5-60 C141-E224 Table 5.11 Format of device attribute value data Byte Item 00 01 Data format version number 02 Attribute 1 Attribute ID
5.3 Host Commands C141-E224 5-61 • Data format version number The data format version number indicates the version number of the data format of
Interface 5-62 C141-E224 • Status Flag Bit Meaning 0 If this bit is 1, it indicates normal operations are assured with the attribute when the at
5.3 Host Commands C141-E224 5-63 Table 5.13 Off-line data collection status Status Byte Meaning 00h or 80h Off-line data collection is not exe
Interface 5-64 C141-E224 • Off-line data collection capability Indicates the method of off-line data collection carried out by the drive. If the
5.3 Host Commands C141-E224 5-65 • Checksum Two’s complement of the lower byte, obtained by adding 511-byte data one byte at a time from the beg
Contents x C141-E224 CHAPTER 2 Device Configuration ...2-1 2.1 Device Configuration
Interface 5-66 C141-E224 Table 5.19 Data format of SMART Summary Error Log (1/2) Byte Item 00 Version of this function 01 Pointer for the lates
5.3 Host Commands C141-E224 5-67 Table 5.19 Data format of SMART Summary Error Log (2/2) Byte Item 5C to 1C3 Error log data structure 2 to Erro
Interface 5-68 C141-E224 Table 5.20 Data format of SMART Comprehensive Error Log Byte First sector Next sector 00 SMART Error Logging 01h Rese
5.3 Host Commands C141-E224 5-69 Table 5.21 SMART self-test log data format Byte Item 00, 01 Self-test log data structure 02 Self-test number
Interface 5-70 C141-E224 Table 5.22 Selective self-test log data structure Byte Item 00h, 01h Data Structure Revision Number 02h...09h Starting L
5.3 Host Commands C141-E224 5-71 • Current Span under test As the self-test progress, the device shall modify this value to contain the test sp
Interface 5-72 C141-E224 (17) DEVICE CONFIGURATION (X'B1') Individual Device Configuration Overlay feature sub commands are identified
5.3 Host Commands C141-E224 5-73 • DEVICE CONFIGURATION RESTORE (Features Field = C0h) The DEVICE CONFIGURATION RESTORE command disables any se
Interface 5-74 C141-E224 • DEVICE CONFIGURATION IDENTIFY (Features Field = C2h) The DEVICE CONFIGURATION IDENTIFY command returns information sho
5.3 Host Commands C141-E224 5-75 Table 5.24 DEVICE CONFIGURATION IDENTIFY data structure (1/2) Word Value Content 0 X'0002' Data st
Contents C141-E224 xi 4.6 Read/write Circuit...4-9 4.6.
Interface 5-76 C141-E224 Table 5.24 DEVICE CONFIGURATION IDENTIFY data structure (2/2) Word Value Content 8 X ' 0015 ' Serial-ATA com
5.3 Host Commands C141-E224 5-77 (18) READ MULTIPLE (X’C4’) The READ MULTIPLE command performs the same tasks as the READ SECTOR(S) command exce
Interface 5-78 C141-E224 Host Reg. HDPIO SetupPIO SetupPIO SetupData (1sector)Data(4 sectors) DeviceData(4 sectors) BlockBlockPartial Block Fi
5.3 Host Commands C141-E224 5-79 At command issuance (Shadow Block Registers setting contents) CM 1 1 0 0 0 1 0 0 DH x L x x HD No. / LBA
Interface 5-80 C141-E224 (19) WRITE MULTIPLE (X’C5’) The WRITE MULTIPLE command performs the same tasks as the WRITE SECTOR(S) command except tha
5.3 Host Commands C141-E224 5-81 At command issuance (Shadow Block Registers setting contents) CM 1 1 0 0 0 1 0 1 DH x L x x HD No. / LBA
Interface 5-82 C141-E224 (20) SET MULTIPLE MODE (X’C6’) This command enables the device to perform the READ MULTIPLE and WRITE MULTIPLE commands.
5.3 Host Commands C141-E224 5-83 At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH CL
Interface 5-84 C141-E224 (21) READ DMA (X’C8’ or X’C9’) The READ DMA command reads data from sectors, starting from the sectors specified in the
5.3 Host Commands C141-E224 5-85 At command issuance (Shadow Block Registers setting contents) CM 1 1 0 0 1 0 0 R DH x L x x HD No. / LBA
Contents xii C141-E224 5.2.3.6 BIST Active - Bidirectional ...5-20 5.2.3.7 Data - Host to Devic
Interface 5-86 C141-E224 (22) WRITE DMA (X’CA’ or X’CB’) The WRITE DMA command writes data to sectors starting from the sectors specified in the
5.3 Host Commands C141-E224 5-87 At command issuance (Shadow Block Registers setting contents) CM 1 1 0 0 1 0 1 R DH x L x x HD No. / LBA
Interface 5-88 C141-E224 (23) READ BUFFER (X’E4’) The host system can read the current contents of the data buffer of the device by issuing this c
5.3 Host Commands C141-E224 5-89 (24) FLUSH CACHE (X’E7’) This command is used to write every write cache data stored by the device into the me
Interface 5-90 C141-E224 (25) WRITE BUFFER (X’E8’) The host system can overwrite the contents of the data buffer of the device with a desired data
5.3 Host Commands C141-E224 5-91 (26) IDENTIFY DEVICE (X’EC’) The host system issues the IDENTIFY DEVICE command to read parameter information f
Interface 5-92 C141-E224 (27) IDENTIFY DEVICE DMA (X’EE’) When this command is not used to transfer data to the host in DMA mode, this command fu
5.3 Host Commands C141-E224 5-93 Table 5.25 Information to be read by IDENTIFY DEVICE command (1/3) Word Value Description 0 X’045A’ General
Interface 5-94 C141-E224 Table 5.25 Information to be read by IDENTIFY DEVICE command (2/3) Word Value Description 65 X’0078’ Minimum multiword
5.3 Host Commands C141-E224 5-95 Table 5.25 Information to be read by IDENTIFY DEVICE command (3/3) Word Value Description 117-118 X’0100’ Num
Contents C141-E224 xiii (27) IDENTIFY DEVICE DMA (X’EE’) ... 5-92 (28) SET FEATURES (X’EF’)...
Interface 5-96 C141-E224 8C73h The device requires the SET FEATURES sub-command after the power-on sequence in order to spin-up. The Identify inf
5.3 Host Commands C141-E224 5-97 *8 Word 59: Transfer sector count currently set by READ/WRITE MULTIPLE command Bits 15-9: Reserved Bit 8: &
Interface 5-98 C141-E224 *13 WORD 78 Bits 15-7: Reserved Bit 6: '1' = Supports the software settings preservation. Bit 5: Reserved Bit
5.3 Host Commands C141-E224 5-99 *16 WORD 82 Bit 15: Undefined Bit 14: '1' = Supports the NOP command. Bit 13: '1' = Suppo
Interface 5-100 C141-E224 Bit 4: '1' = Supports the Removable Media Status Notification feature set. Bit 3: '1' = Supports th
5.3 Host Commands C141-E224 5-101 Bit 4: '1' = Enables the P PACKET command set. Bit 3: '1' = Supports the Power Management
Interface 5-102 C141-E224 Bit 3: '1' = Supports the Mode 3 Bit 2: '1' = Supports the Mode 2 Bit 1: '1' = Supports
5.3 Host Commands C141-E224 5-103 *27 WORD 119 Bits 15-1: Reserved Bit 0: '1' = Clearing DRQ bit to zero when error bit is set is sup
Interface 5-104 C141-E224 (28) SET FEATURES (X’EF’) The host system issues the SET FEATURES command to set parameters in the Features field for t
5.3 Host Commands C141-E224 5-105 Table 5.26 Features field values and settable modes (2/2) Features Field Drive operation mode X ' 90’ Di
Contents xiv C141-E224 5.5 Power-on and COMRESET ...5-160 CHAPTER 6 Opera
Interface 5-106 C141-E224 • Error reporting conditions (1) An undefined code is specified in the FR or SC field (ST = 51h, ER = 04h). (2) A SATA
5.3 Host Commands C141-E224 5-107 Transfer mode Sector Count file • PIO default transfer mode 00000 000 (X’00’) 00001 000 (X’08’: Mode 0) 00
Interface 5-108 C141-E224 APM Level Sector Count Field Mode 0 Active Idle → Low Power Idle Mode 1 Active Idle → Low Power Idle Mode 2 Active Idle
5.3 Host Commands C141-E224 5-109 *4) Automatic Acoustic Management (AAM) The host writes to the Sector Count filed with the requested acoustic
Interface 5-110 C141-E224 (29) SECURITY SET PASSWORD (X’F1’) This command enables a user password or master password to be set. The host transfers
5.3 Host Commands C141-E224 5-111 • Error reporting conditions (1) The device is in Security Locked mode (ST = 51h, ER = 04h). (2) The device
Interface 5-112 C141-E224 (30) SECURITY UNLOCK(X’F2’) This command cancels LOCKED MODE. The host transfers the 512-byte data shown in Table 5.29
5.3 Host Commands C141-E224 5-113 At command completion (Shadow Block Register contents to be read) ST Status information DH x x x x xx CH CL
Interface 5-114 C141-E224 (31) SECURITY ERASE PREPARE (X’F3’) The SECURITY ERASE UNIT command feature is enabled by issuing the SECURITY ERASE PR
5.3 Host Commands C141-E224 5-115 (32) SECURITY ERASE UNIT (X’F4’) This command erases all user data. This command also invalidates the user p
Contents C141-E224 xv Illustrations Figures Figure 1.1 Permissible range of +5V rise slope ...1-6
Interface 5-116 C141-E224 (33) SECURITY FREEZE LOCK (X’F5’) This command puts the device into FROZEN MODE. The following commands used to change
5.3 Host Commands C141-E224 5-117 • WRITE MULTIPLE FUA EXT • WRITE DMA FUA EXT • READ FP DMA QUEUED • WRITE FP DMA QUEUED • READ LOG EXT •
Interface 5-118 C141-E224 (34) SECURITY DISABLE PASSWORD (X’F6’) This command invalidates the user password already set and releases the lock fun
5.3 Host Commands C141-E224 5-119 • Error reporting conditions (1) An incorrect password is specified (ST = 51h, ER = 04h). (2) The device is
Interface 5-120 C141-E224 (35) READ NATIVE MAX ADDRESS (X’F8’) This command posts the maximum address intrinsic to the device, which can be set b
5.3 Host Commands C141-E224 5-121 (36) SET MAX (X’F9’) SET MAX Features Register Values Value Command 00h Obsolete 01h SET MAX SET PASSWORD 02
Interface 5-122 C141-E224 • Error reporting conditions (1) The command has been issued more than twice (ST = 51h, ER = 10h). (2) The READ NATIVE
5.3 Host Commands C141-E224 5-123 • Error reporting conditions (1) The device is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51
Interface 5-124 C141-E224 • SET MAX LOCK (Features Field = 02h) The SET MAX LOCK command sets the device into SET_MAX_LOCK state. After this com
5.3 Host Commands C141-E224 5-125 • SET MAX UNLOCK (Features Field = 03h) This command requests a transfer of single sector of data from the ho
FOR SAFE OPERATION Handling of This Manual This manual contains important information for using this product. Read thoroughly before using the produc
Contents xvi C141-E224 Figure 5.11 Set Device Bits FIS ...5-23 Figure 5.12
Interface 5-126 C141-E224 • SET MAX FREEZE LOCK (Features Field = 04h) The Set MAX FREEZE LOCK command sets the device to SET_MAX_Frozen state. A
5.3 Host Commands C141-E224 5-127 (37) READ SECTOR (S) EXT (X’24’) • Description This command is the extended command of the READ SECTOR (S) c
Interface 5-128 C141-E224 (38) READ DMA EXT (X’25’) • Description This command is the extended command of the READ DMA command. The LBA specific
5.3 Host Commands C141-E224 5-129 (39) READ NATIVE MAX ADDRESS EXT (X’27’) • Description This command is used to assign the highest address tha
Interface 5-130 C141-E224 (40) READ MULTIPLE EXT (X’29’) • Description This command is the extended command of the READ MULTIPLE command. The LB
5.3 Host Commands C141-E224 5-131 (41) READ LOG EXT (X'2F') The READ LOG EXTEND command reads versatile log data. Versatile log data
Interface 5-132 C141-E224 At command issuance (Shadow Block Registers setting contents) CM 0 0 1 0 1 1 1 1 DH x x x x xx CH EXP CH CL EXP CL S
5.3 Host Commands C141-E224 5-133 Table 5.30 Data format of Read Log Ext log page 10h Byte Item 00 Tag field 01 Reserved 02 Status field value
Interface 5-134 C141-E224 Table 5.32 Data format of Read Log Ext log page 11h Byte Item 00 to 03 Reserved 04 to 05 Counter 1 Identifier 06 to 09
5.3 Host Commands C141-E224 5-135 (42) WRITE SECTOR (S) EXT (X’34’) • Description This command is the extended command of the WRITE SECTOR (S)
Contents C141-E224 xvii Tables Table 1.1 Specifications ...1-
Interface 5-136 C141-E224 (43) WRITE DMA EXT (X’35’) • Description This command is the extended command of the WRITE DMA command. The LBA specif
5.3 Host Commands C141-E224 5-137 (44) SET MAX ADDRESS EXT (X’37’) • Description This command limits specifications so that the highest address
Interface 5-138 C141-E224 At command issuance (Shadow Block Registers setting contents) CM 0 0 1 1 0 1 1 1 DH 1 L 1 x xx CH EXP CH CL EXP CL S
5.3 Host Commands C141-E224 5-139 (45) WRITE MULTIPLE EXT (X’39’) • Description This command is the extended command of the WRITE MULTIPLE comm
Interface 5-140 C141-E224 (46) WRITE LOG EXT (X'3F') The WRITE LOG EXTEND command writes versatile log data. Versatile log data include
5.3 Host Commands C141-E224 5-141 At command issuance (Shadow Block Registers setting contents) CM 0 0 1 1 1 1 1 1 DH x x x x xx CH EXP CH C
Interface 5-142 C141-E224 (47) READ VERIFY SECTOR (S) EXT (X’42’) • Description This command is the extended command of the READ VERIFY SECTOR (
5.3 Host Commands C141-E224 5-143 (48) FLUSH CACHE EXT (X’EA’) • Description This command executes the same operations as the FLUSH CACHE comm
Interface 5-144 C141-E224 (49) WRITE MULTIPLE FUA EXT (X'CE') • Description The WRITE MULTIPLE FUA EXT command reports the status of a
5.3 Host Commands C141-E224 5-145 (50) WRITE DMA FUA EXT (X'3D') • Description The WRITE DMA FUA EXT command reports the status of a
Contents xviii C141-E224 Table 5.26 Features field values and settable modes ...5-104 Table 5.27 Contents of
Interface 5-146 C141-E224 (51) READ FP DMA QUEUED (X'60') • Description For details about control of the READ FP DMA QUEUED command, se
5.3 Host Commands C141-E224 5-147 (52) WRITE FP DMA QUEUED (X'61') • Description For details about control of the WRITE FP DMA QUEUED
Interface 5-148 C141-E224 5.3.3 Error posting Table 5.34 lists the defined errors that are valid for each command. Table 5.34 Command code and par
5.3 Host Commands C141-E224 5-149 Table 5.34 Command code and parameters (2/2) Error Field Status Field COMMAND NAME SFRW SFRR UNC IDNF ABRT TK
Interface 5-150 C141-E224 5.4 Command Protocol The host should confirm that the BSY bit of the Shadow Block Status register of the device is 0 pr
5.4 Command Protocol C141-E224 5-151 • READ NATIVE MAX ADDRESS (EXT) • IDLE • IDLE (UNLOAD) IMMEDIATE • STANDBY • STANDBY IMMEDIATE • CHECK
Interface 5-152 C141-E224 5.4.2 PIO data-in command protocol Execution of the following commands involves data transfers from the device to the ho
5.4 Command Protocol C141-E224 5-153 Device Host RegHD PIO SetupDATA Figure 5.14 PIO data-in command protocol 5.4.3 PIO data-out command p
Interface 5-154 C141-E224 An outline of this protocol is as follows: 1) The device receives a PIO data-out command with the RegHD FIS. 2) If an e
5.4 Command Protocol C141-E224 5-155 5.4.4 DMA data-in command protocol DMA data-in commands include the following commands: • READ DMA (EXT) •
C141-E224 1-1 CHAPTER 1 Device Overview 1.1 Features 1.2 Device Specifications 1.3 Power Requirements 1.4 Environmental Specifications 1.5 Acoustic
Interface 5-156 C141-E224 5.4.5 DMA data-out command protocol The DMA data-out command is the following command: • WRITE DMA (EXT) (FUA EXT) The
5.4 Command Protocol C141-E224 5-157 5.4.6 Native Command Queuing protocol Native Queued commands include the following commands: READ FP DMA QU
Interface 5-158 C141-E224 8) If an uncorrectable error occurs during command queuing, the device sends to the host the Set Device Bits FIS with th
5.4 Command Protocol C141-E224 5-159 Device Host RegHD RegDH DMA SetupSetDB DATA DMACT Figure 5.19 WRITE FP DMA QUEUED command protocol
Interface 5-160 C141-E224 5.5 Power-on and COMRESET Figure 5.20 shows the power-on sequence, and Figure 5.21 shows the COMRESET sequence. Immedia
5.5 Power-on and COMRESET C141-E224 5-161 Device TX (Host RX) Host TX(Device RX)Host/deviceonHostComResetHostreleasesComResetHostcalibrateH
This page is intentionally left blank.
C141-E224 6-1 CHAPTER 6 Operations 6.1 Reset and Diagnosis 6.2 Power Save 6.3 Power Save Controlled by Interface Power Management (IPM) 6.4 Read-
Operations 6-2 C141-E224 6.1 Reset and Diagnosis This section explains the device responses to power-on and an accepted reset. 6.1.1 Response to
6.1 Reset and Diagnosis C141-E224 6-3 Figure 6.2 Response to power-on (when the device is powered on earlier than the host)
Device Overview 1-2 C141-E224 1.1 Features 1.1.1 Functions and performance The following features of the disk drive are described. (1) Compact Th
Operations 6-4 C141-E224 6.1.2 Response to COMRESET The response to COMRESET is almost the same as the response when power is turned on and a powe
6.1 Reset and Diagnosis C141-E224 6-5 6.1.2.1 Software settings preservation When a device is enumerated, software will configure the device usi
Operations 6-6 C141-E224 • SET ADDRESS MAX (EXT) The maximum LBA specified in SET MAX ADDRESS or SET MAX ADDRESS EXT. • SET FEATURES (Write Cache
6.1 Reset and Diagnosis C141-E224 6-7 6.1.3 Response to a software reset When a software reset is accepted, the device performs a self-diagnosis
Operations 6-8 C141-E224 6.2 Power Save The host can change the power consumption state of the device by issuing a power command to the device. 6
6.2 Power Save C141-E224 6-9 • Upon receipt of a COMRESET • Upon receipt of Idle/Idle Intermediate (4) Standby mode In this mode, the spindle m
Operations 6-10 C141-E224 6.2.2 Power commands The following commands are available as power commands. • IDLE • IDLE IMMEDIATE • STANDBY • STAN
6.3 Power Save Controlled by Interface Power Management (IPM) C141-E224 6-11 6.3 Power Save Controlled by Interface Power Management (IPM) The
Operations 6-12 C141-E224 (3) Slumber mode In this mode, the (deep) Power Save mode is set for the interface circuit. The device switches to Slumbe
6.4 Read-ahead Cache C141-E224 6-13 6.4 Read-ahead Cache Read-ahead Cache is the function for automatically reading data blocks upon completion
1.1 Features C141-E224 1-3 (3) Low noise and vibration In Ready status (while the device is waiting for any commands), the Sound Power level of t
Operations 6-14 C141-E224 6.4.2 Caching operation The caching operation is performed only when the commands listed below are received. If any of t
6.4 Read-ahead Cache C141-E224 6-15 (3) Invalidating caching-target data Data that is a target of caching on the data buffer is invalidated unde
Operations 6-16 C141-E224 6.4.3 Using the read segment buffer Methods of using the read segment buffer are explained for following situations. 6.4
6.4 Read-ahead Cache C141-E224 6-17 6.4.3.2 Sequential hit When the read command that is targeted at a sequential address is received after execu
Operations 6-18 C141-E224 data that is a target of caching and remains before a full hit, the data is retained when execution of the command is com
6.4 Read-ahead Cache C141-E224 6-19 6.4.3.4 Partial hit In this situation, a part of read requested data including the top sector is stored in th
Operations 6-20 C141-E224 6.5 Write Cache Write Cache is the function for reducing the command processing time by separating command control to d
6.5 Write Cache C141-E224 6-21 (3) Status report in the event of an error The status report concerning an error occurring during writing onto me
This page is intentionally left blank.
C141-E224 GL-1 Glossary Actuator Head positioning assembly. The actuator consists of a voice coil motor and head arm. If positions the read-writ
Device Overview 1-4 C141-E224 1.2 Device Specifications 1.2.1 Specifications summary Table 1.1 shows the specifications of the disk drives. Table
Glossary GL-2 C141-E224 DE Disk enclosure. The DE includes the disks, built-in spindle motor, actuator, heads, and air filter. The DE is sealed t
Glossary C141-E224 GL-3 Rotational delay Time delay due to disk rotation. The mean delay is the time required for half a disk rotation. The mean
This page is intentionally left blank.
C141-E224 AB-1 Acronyms and Abbreviations A ABRT Aborted command AIC Automatic idle control AMNF Address mark not found ATA AT attachment AWG Am
This page is intentionally left blank.
C141-E224 IN-1 Index A A/D converter circuit... 4-11 AAM... 5-109 acce
Index IN-2 C141-E224 condition, installation ...3-1 configuration device...
Index C141-E224 IN-3 error posting ... 5-148 error rate ... 1
Index IN-4 C141-E224 location, connector...3-9 lock function, operation of...5-110 log directo
Index C141-E224 IN-5 READ FP DMA QUEUED command protocol ... 5-158 READ LOG EXT ... 5-131
1.2 Device Specifications C141-E224 1-5 Table 1.1 lists the formatted capacity, number of logical cylinders, number of heads, and number of sect
Index IN-6 C141-E224 software reset response...6-21 software reset, response to...6-7 software sett
C141-E224-02EN Comment Form We would appreciate your comments and suggestions regarding this manual. Manual code C141-E224-02EN Manual name MHV
This page is intentionally left blank.
MHV2120BH, MHV2100BH, MHV2080BH, MHV2060BH, MHV2040BH DISK DRIVES PRODUCT MANUALC141-E224-02EN MHV2120BH, MHV2100BH, MHV2080BH, MHV2060
Device Overview 1-6 C141-E224 1.3 Power Requirements (1) Input Voltage • + 5 V ± 5 % • It is unnecessary for this drive to supply +3.3 V and
1.3 Power Requirements C141-E224 1-7 (4) A negative voltage like the bottom figure isn't to occur at +5 V when power is turned off and, a th
C141-E224 Revision History (1/1) Edition Date Revised section (*1) (Added/Deleted/Altered) Details 01 2005-04-28 Entire manual (Added) Additio
Device Overview 1-8 C141-E224 (5) Current Requirements and Power Dissipation Table 1.3 lists the current and power dissipation (typical). Table 1.
1.4 Environmental Specifications C141-E224 1-9 (6) Current fluctuation (Typ.) at +5 V when power is turned on Figure 1.3 Current fluctuation (T
Device Overview 1-10 C141-E224 1.5 Acoustic Noise Table 1.5 lists the acoustic noise specification. Table 1.5 Acoustic noise specification Item S
1.7 Reliability C141-E224 1-11 1.7 Reliability (1) Mean time between failures (MTBF) Conditions of 300,000 h Power-on time 250H/month or less
Device Overview 1-12 C141-E224 1.8 Error Rate Known defects, for which alternative blocks can be assigned, are not included in the error rate coun
1.11 Advanced Power Management (APM) C141-E224 1-13 Emergency Unload other than Unload is performed when the power is shut down while the heads ar
Device Overview 1-14 C141-E224 Low Power Idle: The head is unloaded from disk. The spindle motor rotates. Standby: The spindle motor stops. In A
1.12 Interface Power Management (IPM) C141-E224 1-15 1.12 Interface Power Management (IPM) 1.12.1 Host-initiated interface power management
Device Overview 1-16 C141-E224 Table 1.8 Interface power management IPM Mode I/F power state Return time to active I/F condition Active Active
C141-E224 2-1 CHAPTER 2 Device Configuration 2.1 Device Configuration 2.2 System Configuration This chapter describes the internal configuratio
This page is intentionally left blank.
Device Configuration 2-2 C141-E224 2.1 Device Configuration Figure 2.1 shows the disk drive. The disk drive consists of a disk enclosure (DE),
2.2 System Configuration C141-E224 2-3 (6) Read/write circuit The read/write circuit uses a LSI chip for the read/write preamplifier. It improve
This page is intentionally left blank.
C141-E224 3-1 CHAPTER 3 Installation Conditions 3.1 Dimensions 3.2 Mounting 3.3 Connections with Host System This chapter gives the external d
Installation Conditions 3-2 C141-E224 3.1 Dimensions Figure 3.1 illustrates the dimensions of the disk drive. All dimensions are in mm. *1 Th
3.2 Mounting C141-E224 3-3 3.2 Mounting For information on mounting, see the "FUJITSU 2.5-INCH HDD INTEGRATION GUIDANCE (C141-E144)."
Installation Conditions 3-4 C141-E224 (2) Frame The MR head bias of the HDD disk enclosure (DE) is zero. The mounting frame is connected to Signa
3.2 Mounting C141-E224 3-5 IMPORTANT Because of breather hole mounted to the HDD, do not allow this to close during mounting. Locating of breathe
Installation Conditions 3-6 C141-E224 (4) Ambient temperature The temperature conditions for a disk drive mounted in a cabinet refer to the ambien
3.2 Mounting C141-E224 3-7 (5) Service area Figure 3.6 shows how the drive must be accessed (service areas) during and after installation. Mounti
C141-E224 i Preface This manual describes MHV2120BH, MHV2100BH, MHV2080BH, MHV2060BH, MHV2040BH model of the MHV Series, 2.5-inch hard disk drives.
Installation Conditions 3-8 C141-E224 - General notes Figure 3.7 Handling cautions - Installation (1) Please use the driver of a low
3.3 Connections with Host System C141-E224 3-9 3.3 Connections with Host System 3.3.1 Device connector The disk drive has the SATA interface co
Installation Conditions 3-10 C141-E224 3.3.2 Signal segment and power supply segment Figure 3.9 shows each segment of the SATA interface connecto
3.3 Connections with Host System C141-E224 3-11 3.3.4 SATA interface cable connection The cable that connects the disk drive to the host system
This page is intentionally left blank.
C141-E224 4-1 CHAPTER 4 Theory of Device Operation 4.1 Outline 4.2 Subassemblies 4.3 Circuit Configuration 4.4 Power-on Sequence 4.5 Self-calibratio
Theory of Device Operation 4-2 C141-E224 4.1 Outline This chapter consists of two parts. First part (Section 4.2) explains mechanical assemblies
4.3 Circuit Configuration C141-E224 4-3 4.2.4 Air filter There are two types of air filters: a breather filter and a circulation filter. The breat
Theory of Device Operation 4-4 C141-E224 (4) Controller circuit Major functions are listed below. • Serial-ATA interface control and data transfer
4.3 Circuit Configuration C141-E224 4-5 MCU & HDC & RDC HDC MCU RDC Data Buffer SDRAM Serial Flash ROM SVC Crystal 40MHzR/W Pre-Amp Therm
Preface ii C141-E224 Conventions for Alert Messages This manual uses the following conventions to show the alert messages. An alert message consis
Theory of Device Operation 4-6 C141-E224 4.4 Power-on Sequence Figure 4.3 describes the operation sequence of the disk drive at power-on. The out
4.5 Self-calibration C141-E224 4-7 4.5 Self-calibration The disk drive occasionally performs self-calibration in order to sense and calibrate mecha
Theory of Device Operation 4-8 C141-E224 4.5.2 Execution timing of self-calibration Self-calibration is performed once when power is turned on. A
4.6 Read/write Circuit C141-E224 4-9 4.6 Read/write Circuit The read/write circuit consists of the read/write preamplifier (PreAMP), the write circ
Theory of Device Operation 4-10 C141-E224 4.6.3 Read circuit The head read signal from the PreAMP is regulated by the automatic gain control (AGC)
4.6 Read/write Circuit C141-E224 4-11 (3) FIR circuit This circuit is 10-tap sampled analog transversal filter circuit that equalizes the head read
Theory of Device Operation 4-12 C141-E224 4.7 Servo Control The actuator motor and the spindle motor are submitted to servo control. The actuator
4.7 Servo Control C141-E224 4-13 (1) Microprocessor unit (MPU) The MPU executes startup of the spindle motor, movement to the reference cylinder,
Theory of Device Operation 4-14 C141-E224 (6) Driver circuit The driver circuit is a power amplitude circuit that receives signals from the spindle
4.7 Servo Control C141-E224 4-15 4.7.2 Data-surface servo format Figure 4.7 describes the physical layout of the servo frame. The three areas indi
Preface C141-E224 iii Attention Please forward any comments you may have regarding this manual. To make this manual easier for users to understand,
Theory of Device Operation 4-16 C141-E224 Circumference Direction Erase: DC erase area CYLn + 1 CYLn CYLn – 1 (n: even number) W/R Recovery S
4.7 Servo Control C141-E224 4-17 4.7.3 Servo frame format As the servo information, the IDD uses the phase signal servo generated from the gray cod
Theory of Device Operation 4-18 C141-E224 4.7.4 Actuator motor control The voice coil motor (VCM) is controlled by feeding back the servo data rec
4.7 Servo Control C141-E224 4-19 4.7.5 Spindle motor control Hall-less three-phase twelve-pole motor is used for the spindle motor, and the PWM typ
This page is intentionally left blank.
C141-E224 5-1 CHAPTER 5 Interface 5.1 Physical Interface 5.2 Logical Interface 5.3 Host Commands 5.4 Command Protocol 5.5 Power-on and COMRESET
Interface 5-2 C141-E224 5.1 Physical Interface 5.1.1 Interface signals Figure 5.1 shows the interface signals. +5VDCTX data RX data ComWake ComIn
5.1 Physical Interface C141-E224 5-3 RxData Serially encoded 10b data attached to the high speed serial differential line receiver COMWAKE Signal
Interface 5-4 C141-E224 5.1.2 Signal interface regulation 5.1.2.1 Out of band signaling During OOB signaling transmissions, the differential and
5.1 Physical Interface C141-E224 5-5 5.1.2.2 Primitives descriptions The following table contains the primitive mnemonics and a brief description
This page is intentionally left blank.
Interface 5-6 C141-E224 Primitive Name Description R_IP Reception in progress Current node (host or device) is receiving payload. R_OK Receptio
5.1 Physical Interface C141-E224 5-7 5.1.3 Electrical specifications Table 5.1 Physical Layer Electrical Requirements (1/3) a) General Specific
Interface 5-8 C141-E224 Table 5.1 Physical Layer Electrical Requirements (2/3) b) Transmitter Specifications Units Nom Min Max Comments ZdiffT
5.1 Physical Interface C141-E224 5-9 Table 5.1 Physical Layer Electrical Requirements (3/3) d) Receiver Specifications Units Nom Min Max Com
Interface 5-10 C141-E224 5.1.4 Connector pinouts The pin definitions are shown in Table 5.2. Table 5.2 Connector pinouts Signal segment key S1 Gnd
5.1 Physical Interface C141-E224 5-11 5.1.5 P11 function The disk drive supports the following functions when P11 pin in the power supply segment
Interface 5-12 C141-E224 Figure 5.2 Example of the circuit for driving Ready LED
5.1 Physical Interface C141-E224 5-13 5.1.6 Hot Plug The disk drive is “Hot Plug Capable” which is based on Serial ATA II Extension to Serial ATA
Interface 5-14 C141-E224 5.2 Logical Interface The host system and the device communicate with each other by sending and receiving serial data. T
5.2 Logical Interface C141-E224 5-15 5.2.1 Communication layers Each of the layers is outlined below. Physical layer • Detects, sends, and recei
C141-E224 v Important Alert Items Important Alert Messages The important alert messages in this manual are as follows: A hazardous situation cou
Interface 5-16 C141-E224 5.2.2 Outline of the Shadow Block Register Each transport layer in the host system and device has a block register, which
5.2 Logical Interface C141-E224 5-17 5.2.3 Outline of the frame information structure (FIS) The transport layer converts data written in a Bloc
Interface 5-18 C141-E224 The host system uses the Register - Host to Device FIS when information in the Register Block is transferred from the host
5.2 Logical Interface C141-E224 5-19 The host uses the DMA Active - Device to Host FIS layout. This FIS instructs the host to continue transferr
Interface 5-20 C141-E224 5.2.3.6 BIST Active - Bidirectional The BIST Active - Bidirectional FIS has the following layout: 31 30 29 28 27 26 25 2
5.2 Logical Interface C141-E224 5-21 5.2.3.7 Data - Host to Device or Device to Host (Bidirectional) This Data FIS has the following layout: 3
Interface 5-22 C141-E224 FIS Type - Set to a value of 5Fh. Defines the rest of the FIS fields. Defines the length of the FIS as five Dwords. Cyl L
5.2 Logical Interface C141-E224 5-23 5.2.3.9 Set Device Bits – Device to Host Error R Status Hi R Status Lo R I R Reserved (0) FIS Type (A
Interface 5-24 C141-E224 5.2.4 Shadow block registers (1) Error Field The Error Field indicates the status of the command executed by the device.
5.2 Logical Interface C141-E224 5-25 - X’03’: Data Buffer Diagnostic Error. - X’04’: Memory Diagnostic Error. - X’05’: Reading the system a
Comments to this Manuals