Fujitsu MHW2120BS User Manual

Browse online or download User Manual for Hardware Fujitsu MHW2120BS. FUJITSU MHW2120BS User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 296
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1

C141-E249-01EN MHW2120BS, MHW2100BS, MHW2080BS MHW2060BS, MHW2040BS DISK DRIVES PRODUCT MANUAL

Page 2 - FOR SAFE OPERATION

This page is intentionally left blank.

Page 3 - Revision History

Interface (6) Cylinder High Field (exp) The contents of this field indicates high-order 8 bits of the disk-access start cylinder address. At the en

Page 4

5.2 Logical Interface (8) Status field The contents of this field indicate the status of the device. The contents of this field are updated at th

Page 5 - Preface

Interface (9) Command Field Table 5.3 lists the executable commands and their command codes. This table also lists the necessary parameters for eac

Page 6 - Conventions

5.3 Host Commands 5.3 Host Commands The host system issues a command to the device by writing necessary parameters in related fileds in the shad

Page 7 - Liability Exception

Interface 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 DHIDLE 1 1 01 01

Page 8

5.3 Host Commands 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 SC SN CY DHREAD

Page 9 - Important Alert Items

Interface 5.3.2 Command descriptions The contents of the shadow block registers to be necessary for issuing a command and the example indication of

Page 10

5.3 Host Commands (1) RECALIBRATE (X’10’ to X’1F’) This command performs the calibration. When the device completes the calibration, the device

Page 11 - Manual Organization

Interface (2) READ SECTOR(S) (X’20’ or X’21’) This command reads data of sectors specified in the Sector Count field from the address specified i

Page 12

5.3 Host Commands 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 CH CL SN SC FR

Page 13 - Contents

Manual Organization MHW2120BS, MHW2100BS, MHW2080BS, MHW2060BS, MHW2040BS DISK DRIVES PRODUCT MANUAL (C141-E249) <This manual> • Device Ov

Page 14

Interface (3) WRITE SECTOR(S) (X’30’ or X’31’) This command writes data of sectors from the address specified in the Device/Head, Cylinder High, C

Page 15

5.3 Host Commands 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 CH CL SN SC FR

Page 16

Interface (4) WRITE VERIFY (X’3C’) This command operates similarly to the WRITE SECTOR(S) command except that the device verifies each sector imme

Page 17

5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No. / LBA CH CL SN

Page 18

Interface (5) READ VERIFY SECTOR(S) (X’40’ or X’41’) This command operates similarly to the READ SECTOR(S) command except that the data is not tra

Page 19 - Illustrations

5.3 Host Commands At command completion (Shadow Block Registers contents to be read) ST Status information DH x L x x HD No. / LBA CH CL SN

Page 20

Interface (6) SEEK (X’70’ to X’7F’) This command performs a seek operation to the track and selects the head specified in the command block registe

Page 21

5.3 Host Commands (7) EXECUTE DEVICE DIAGNOSTIC (X’90’) This command performs an internal diagnostic test (self-diagnosis) of the device. The de

Page 22

Interface (8) INITIALIZE DEVICE PARAMETERS (X’91’) The host system can set the number of sectors per track and the maximum head number (maximum he

Page 23 - CHAPTER 1 Device Overview

5.3 Host Commands (9) DOWNLOAD MICROCODE (X’92’) At command issuance (Shadow Block Registers setting contents) CM 1 0 0 1 0 0 1 0 DH 1 x 1 x

Page 24 - 1.1 Features

This page is intentionally left blank.

Page 25 - 1.1.3 Interface

Interface **: In the following cases, Subcommand code=07h returns Abort as an error though becomes Microcode rewriting execution specification. 1)

Page 26 - 1.2 Device Specifications

5.3 Host Commands (10) STANDBY IMMEDIATE (X’94’ or X’E0’) Upon receipt of this command, the device enters the standby mode. The device then rep

Page 27

Interface (11) IDLE IMMEDIATE (X’95’ or X’E1’) /UNLOAD IMMEDIATE (X’95’ or X’E1’) • Default Function Upon receipt of this command, the device ente

Page 28 - • + 5 V ± 5 %

5.3 Host Commands • Unload Feature (Unload Immediate Command): When the device received the IDLE IMMEDIATE command with the UNLOAD FEATURE, the h

Page 29

Interface (12) STANDBY (X’96’ or X’E2’) Upon receipt of this command, the device enters the standby mode. If the device has already spun down, th

Page 30

5.3 Host Commands (13) IDLE (X’97’ or X’E3’) Upon receipt of this command, the device enters the idle mode. The device report the status even i

Page 31

Interface At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH CL SN SC ER xx xx xx xx Error

Page 32 - 1.6 Shock and Vibration

5.3 Host Commands (14) CHECK POWER MODE (X’98’ or X’E5’) The host checks the power mode of the device with this command. The host system can conf

Page 33 - 1.7 Reliability

Interface (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 command, the devi

Page 34 - 1.10 Load/Unload Function

5.3 Host Commands (16) SMART (X’B0’) This command predicts the occurrence of device failures depending on the subcommand specified in the Features

Page 35

Contents CHAPTER 1 Device Overview ... 1-1 1.1 Features ...

Page 36

Interface Table 5.10 Features Field values (subcommands) and functions (1/3) Features Field Function X’D0’ SMART READ DATE: A device that receiv

Page 37

5.3 Host Commands Table 5.10 Features Field values (subcommands) and functions (2/3) Features Field Function X’D5’ SMART READ LOG: A device whi

Page 38

Interface Table 5.10 Features Field values (subcommands) and functions (3/3) X’D9’ SMART DISABLE OPERATIONS: This subcommand disables SMART. The

Page 39

5.3 Host Commands 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 FR Key (C2h) Key

Page 40 - 2.1 Device Configuration

Interface Table 5.11 Format of device attribute value data Byte Item 00 01 Data format version number 02 Attribute 1 Attribute ID 03 04 Status f

Page 41 - 2.2 System Configuration

5.3 Host Commands • Data format version number The data format version number indicates the version number of the data format of the device attri

Page 42

Interface • Status Flag Bit Meaning 0 If this bit is 1, it indicates normal operations are assured with the attribute when the attribute value ex

Page 43

5.3 Host Commands Table 5.13 Off-line data collection status Status Byte Meaning 00h or 80h Off-line data collection is not executed. 02h or 82

Page 44 - 3.1 Dimensions

Interface • Off-line data collection capability Indicates the method of off-line data collection carried out by the drive. If the off-line data co

Page 45 - •m (5kgf•cm)

5.3 Host Commands • Checksum Two’s complement of the lower byte, obtained by adding 511-byte data one byte at a time from the beginning. • Guara

Page 46

Contents 2.2 System Configuration...2-3 2.2.1 SATA interface

Page 47

Interface Table 5.19 Data format of SMART Summary Error Log (1/2) Byte Item 00 Version of this function 01 Pointer for the latest “Error Log Dat

Page 48

5.3 Host Commands Table 5.19 Data format of SMART Summary Error Log (2/2) Byte Item 5C to 1C3 Error log data structure 2 to Error log data struc

Page 49 - Cable connection

Interface Table 5.20 Data format of SMART Comprehensive Error Log Byte First sector Next sector 00 SMART Error Logging 01h Reserved 01 Index P

Page 50

5.3 Host Commands Table 5.21 SMART self-test log data format Byte Item 00, 01 Self-test log data structure 02 Self-test number (Sector Number f

Page 51 - 3.3.1 Device connector

Interface Table 5.22 Selective self-test log data structure Byte Item 00h, 01h Data Structure Revision Number 02h...09h Starting LBA 0Ah...11h Tes

Page 52

5.3 Host Commands • Current Span under test As the self-test progress, the device shall modify this value to contain the test span number curren

Page 53

Interface • SMART Command Transport (SCT) This command supports the following functions by using the SMART command according to the value specified

Page 54

5.3 Host Commands • SCT STATUS REQUEST (SN = E0h, FR = D5h) This command is used to know the status data of SCT shown in Table 5.25 of the device

Page 55

Interface Table 5.25 Format of SCT STATUS Response (1/2) BYTE Contents 000h 001h Format Version 002h 003h SCT Version 004h 005h SCT Spec 006h 007h

Page 56 - 4.2 Subassemblies

5.3 Host Commands Table 5.25 Format of SCT STATUS Response (2/2) BYTE Contents 014h to 027h Reserved 028h to 02Fh Current LBA of SCT command exec

Page 57 - 4.3 Circuit Configuration

Contents 4.6.4 Digital PLL circuit ... 4-12 4.7 Servo Control ...

Page 58

Interface Table 5.26 SCT STATUS code Code Definition 0000h Command complete without error. 0001h Invalid Function Code. 0002h Input LBA out of r

Page 59 - C141-E249 4-5

5.3 Host Commands • SCT COMMAND SET (SN = E0h, FR = D6) This command transfers Key Sector Format in 512 bytes including the action code shown in

Page 60 - 4.4 Power-on Sequence

Interface Table 5.27 Action code Code Function Data transfer - 0001h Not supported - 0002h WRITE SAME See Table 5.28. Write 0003h ERROR RECOVER

Page 61 - Power-on

5.3 Host Commands Table 5.28 WRITE SAME (2/2) Byte Name Value Description Count (8 byte) Number of Sectors 014h to 017h Pattern (4 byte) If th

Page 62 - 4.5 Self-calibration

Interface Table 5.30 FEATURE CONTROL COMMAND Byte Name Value Description 000h 001h Action Code 0004h FEATURE CONTROL COMMAND 0001h Set New State

Page 63

5.3 Host Commands Table 5.31 SCT DATA TABLE Byte Name Value Description 000h 001h Action Code 0005h SCT DATA TABLE 002h 003h Read Data Table F

Page 64 - 4.6 Read/write Circuit

Interface Table 5.32 HAD Temperature Byte Contents 000h 001h Format Version 002h 003h Sampling Period Frequency of sampling each set time of temper

Page 65 - 4.6.3 Read circuit

5.3 Host Commands • SCT READ DATA (SN = E1h, FR = D5) This command reads the data specified with SCT SET COMMAND and number of sectors specified

Page 66 - 4.6.4 Digital PLL circuit

Interface • SCT WRITE DATA (SN = E1h, FR = D6) This command writes the data of the number of sectors for which the data specified with SCT SET COMM

Page 67 - 4.7 Servo Control

5.3 Host Commands (17) DEVICE CONFIGURATION (X'B1') Individual Device Configuration Overlay feature sub commands are identified by the

Page 68

Contents (11) IDLE IMMEDIATE (X’95’ or X’E1’) /UNLOAD IMMEDIATE (X’95’ or X’E1’)... 5-48 (12) STAND

Page 69

Interface • DEVICE CONFIGURATION RESTORE (Features Field = C0h) The DEVICE CONFIGURATION RESTORE command disables any setting previously made by a

Page 70 - Diameter

5.3 Host Commands • DEVICE CONFIGURATION IDENTIFY (Features Field = C2h) The DEVICE CONFIGURATION IDENTIFY command returns information shown in

Page 71 - 4.7.3 Servo frame format

Interface Table 5.33 DEVICE CONFIGURATION IDENTIFY data structure (1/2) Word Value Content 0 X'0002' Data structure revision 1 X&apos

Page 72 - (2) Seek operation

5.3 Host Commands Table 5.33 DEVICE CONFIGURATION IDENTIFY data structure (2/2) Word Value Content 8 X'0015' Serial-ATA command set/

Page 73 - 4.7.5 Spindle motor control

Interface (18) READ MULTIPLE (X’C4’) The READ MULTIPLE command performs the same tasks as the READ SECTOR(S) command except that this command send

Page 74

5.3 Host Commands Host Reg. HDPIO SetupPIO SetupPIO SetupData (1sector)Data(4 sectors) Device Data(4 sectors) BlockBlockPartial Block Figure

Page 75 - CHAPTER 5 Interface

Interface At command issuance (Shadow Block Registers setting contents) CM 1 1 0 0 0 0 1 0 DH x L x x HD No. / LBA CH CL Start cylinder No.

Page 76 - 5.1 Physical Interface

5.3 Host Commands (19) WRITE MULTIPLE (X’C5’) The WRITE MULTIPLE command performs the same tasks as the WRITE SECTOR(S) command except that this

Page 77

Interface 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 CH CL SN SC FR Start cyli

Page 78 - 106.7 ns 106.7 ns

5.3 Host Commands (20) SET MULTIPLE MODE (X’C6’) This command enables the device to perform the READ MULTIPLE and WRITE MULTIPLE commands. The

Page 79

Contents (46) WRITE LOG EXT (X'3F') ... 5-158 (47) READ VERIFY SECTOR (S) EXT (X’4

Page 80

Interface At command completion (Shadow Block Registers contents to be read) ST Status information DH x x x x xx CH CL SN SC ER xx xx xx Sector

Page 81

5.3 Host Commands (21) READ DMA (X’C8’ or X’C9’) The READ DMA command reads data from sectors, starting from the sectors specified in the Device

Page 82

Interface 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 CH CL SN SC FR Start cyli

Page 83

5.3 Host Commands (22) WRITE DMA (X’CA’ or X’CB’) The WRITE DMA command writes data to sectors starting from the sectors specified in the Device

Page 84 - 5.1.4 Connector pinouts

Interface 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 CL SN FR Start cylinder N

Page 85 - 5.1.5 P11 function

5.3 Host Commands (23) READ BUFFER (X’E4’) The host system can read the current contents of the data buffer of the device by issuing this command

Page 86 - 5-12 C141-E249

Interface (24) FLUSH CACHE (X’E7’) This command is used to write every write cache data stored by the device into the medium. When the device com

Page 87 - 5.1.6 Hot Plug

5.3 Host Commands (25) WRITE BUFFER (X’E8’) The host system can overwrite the contents of the data buffer of the device with a desired data patte

Page 88 - 5.2 Logical Interface

Interface (26) IDENTIFY DEVICE (X’EC’) The host system issues the IDENTIFY DEVICE command to read parameter information from the device. When it r

Page 89 - 5.2.1 Communication layers

5.3 Host Commands (27) IDENTIFY DEVICE DMA (X’EE’) At command issuance (Shadow Block Registers setting contents) When this command is not used t

Page 90

Contents 6.5.1 Cache operation...6-20 Glossary ...

Page 91

Interface Table 5.34 Information to be read by IDENTIFY DEVICE command (1/3) Word Value Description 0 X’045A’ General Configuration *1 1 X’3FFF

Page 92

5.3 Host Commands Table 5.34 Information to be read by IDENTIFY DEVICE command (2/3) Word Value Description X’0078’ Minimum multiword DMA transf

Page 93

Interface Table 5.34 Information to be read by IDENTIFY DEVICE command (3/3) Word Value Description 108 X’xxxx’ 15:12 NAA_ID(3:0) 05h 11:0

Page 94

5.3 Host Commands Bits 1-0: Reserved *2 Word 1, 3, 6, 60-61 Word MHW2120BS MHW2100BS MHW2080BS MHW2060BS MHW2040BS 1 X’3FFF’ X’3FFF’ X’3FFF’

Page 95

Interface *5 Word 50: Device capability Bit 15: 0 Bit 14: 1 Bit 13 to 1 Reserved Bit 0 Standby timer value '1' = Standby timer value

Page 96

5.3 Host Commands *10 Word 64: Advance PIO transfer mode support status Bits 15-8: Reserved Bits 7-0: Advance PIO transfer mode Bit 1: '1

Page 97

Interface *13 WORD 78 Bits 15-7: Reserved Bit 6: '1' = Supports the software settings preservation. Bit 5: Reserved Bit 4: '1&apo

Page 98

5.3 Host Commands *16 WORD 82 Bit 15: Undefined Bit 14: '1' = Supports the NOP command. Bit 13: '1' = Supports the READ BUF

Page 99

Interface Bit 3: '1' = Supports the Advanced Power Management feature set. Bit 2: '1' = Supports the CFA (Compact Flash Associ

Page 100

5.3 Host Commands Bit 2: '1' = Supports the Removable Media function. Bit 1: '1' = From the SECURITY SET PASSWORD command Bi

Page 101

Contents Illustrations Figures Figure 1.1 Permissible range of +5V rise slope... 1-6 Figure 1.2

Page 102

Interface Bit 3: '1' = Supports the Mode 3 Bit 2: '1' = Supports the Mode 2 Bit 1: '1' = Supports the Mode 1 Bit 0:

Page 103 - 5.3 Host Commands

5.3 Host Commands *27 WORD 119 Bit 15: 0 Bit 14: 1 Bits 13-3: 0 Bit 2: '1' = WRITE UNCORRECTABLE is supported. Bit 1: '1'

Page 104 - 5-30 C141-E249

Interface *30 WORD 206: SCT Command Transport Bits 15-6: Reserved Bit 5: '1' = SCT Data Tables supported. Bit 4: '1' = SCT Fe

Page 105

5.3 Host Commands (28) SET FEATURES (X’EF’) The host system issues the SET FEATURES command to set parameters in the Features field for the purp

Page 106 - 5.3.2 Command descriptions

Interface Table 5.35 Features field values and settable modes (2/2) Features Field Drive operation mode X ' 88’ Undefined (Note 1) X '

Page 107

5.3 Host Commands • Error reporting conditions (1) An undefined code is specified in the FR or SC field (ST = 51h, ER = 04h). (2) A SATA commun

Page 108

Interface *1) Data Transfer Mode The host sets X’03’ to the Features field. By issuing this command with setting a value to the Sector Count field

Page 109

5.3 Host Commands *2) Advanced Power Management (APM) The host writes the Sector Count field with the desired power management level and execute

Page 110

Interface *3) Serial ATA Functions The host can enable and disable the following Serial ATA functions by issuing this command after setting X'

Page 111

5.3 Host Commands *4) Automatic Acoustic Management (AAM) The host writes to the Sector Count filed with the requested acoustic management level

Page 112

FOR SAFE OPERATION Handling of This Manual This manual contains important information for using this product. Read thoroughly before using the produc

Page 113

Contents Figure 5.11 Set Device Bits FIS...5-23 Figure 5.12 Execution exam

Page 114

Interface (29) SECURITY SET PASSWORD (X’F1’) This command enables a user password or master password to be set. The host transfers the 512-byte dat

Page 115

5.3 Host Commands • Error reporting conditions (1) The device is in Security Locked mode (ST = 51h, ER = 04h). (2) The device is in Security Fr

Page 116

Interface (30) SECURITY UNLOCK(X’F2’) This command cancels LOCKED MODE. The host transfers the 512-byte data shown in Table 5.39 to the device. O

Page 117

5.3 Host Commands At command completion (Shadow Block Register contents to be read) ST Status information DH x x x x xx CH CL SN SC ER xx xx xx

Page 118

Interface (31) SECURITY ERASE PREPARE (X’F3’) (1) The device is in Security Frozen mode (ST = 51h, ER = 04h). At command issuance (Shadow Block R

Page 119

5.3 Host Commands (32) SECURITY ERASE UNIT (X’F4’) This command erases all user data. This command also invalidates the user password and relea

Page 120

Interface (33) SECURITY FREEZE LOCK (X’F5’) This command puts the device into FROZEN MODE. The following commands used to change the lock functio

Page 121

5.3 Host Commands • DEVICE CONFIGURATION FREEZE LOCK • DEVICE CONFIGURATION IDENTIFY • WRITE MULTIPLE FUA EXT • WRITE DMA FUA EXT • READ FP D

Page 122

Interface (34) SECURITY DISABLE PASSWORD (X’F6’) This command invalidates the user password already set and releases the lock function. The host t

Page 123

5.3 Host Commands • Error reporting conditions (1) An incorrect password is specified (ST = 51h, ER = 04h). (2) The device is in Security Locke

Page 124

Contents Tables Table 1.1 Specifications ... 1-4 Table 1.2 Ex

Page 125

Interface (35) READ NATIVE MAX ADDRESS (X’F8’) This command posts the maximum address intrinsic to the device, which can be set by the SET MAX ADD

Page 126

5.3 Host Commands (36) SET MAX (X’F9’) SET MAX Features Register Values Value Command 00h Obsolete 01h SET MAX SET PASSWORD 02h SET MAX LOCK 0

Page 127

Interface • Error reporting conditions (3) The SET MAX ADDRESS (EXT) command has been issued (ST = 51h, ER = 04h). (1) The command has been issu

Page 128

5.3 Host Commands • Error reporting conditions (1) The device is in Set Max Locked mode or Set Max Freeze Locked mode (ST = 51h, ER =04h). (2)

Page 129

Interface • SET MAX LOCK (Features Field = 02h) The SET MAX LOCK command sets the device into SET_MAX_LOCK state. After this command is completed

Page 130

5.3 Host Commands • SET MAX UNLOCK (Features Field = 03h) This command requests a transfer of single sector of data from the host, and defines t

Page 131

Interface • SET MAX FREEZE LOCK (Features Field = 04h) The Set MAX FREEZE LOCK command sets the device to SET_MAX_Frozen state. After the device m

Page 132

5.3 Host Commands (37) READ SECTOR (S) EXT (X’24’) • Description This command is the extended command of the READ SECTOR (S) command. The LBA

Page 133

Interface (38) READ DMA EXT (X’25’) • Description This command is the extended command of the READ DMA command. The LBA specification is increase

Page 134

5.3 Host Commands (39) READ NATIVE MAX ADDRESS EXT (X’27’) • Description This command is used to assign the highest address that the device can

Page 135

Contents xviii C141-E249 Table 5.27 Action code ...5-78 Table

Page 136

Interface (40) READ MULTIPLE EXT (X’29’) • Error reporting conditions • Description This command is the extended command of the READ MULTIPLE com

Page 137

5.3 Host Commands (41) READ LOG EXT (X'2F') (4) The sync byte indicating the beginning of a sector was not found (ST = 51h, ER = 01h)

Page 138

Interface 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 xx CL EXP CL SN EXP SN SC EX

Page 139

5.3 Host Commands Table 5.40 Data format of Read Log Ext log page 10h Byte Item 01 Reserved 02 Status field value 03 Error field value 04 Sect

Page 140

Interface Table 5.42 Data format of Read Log Ext log page 11h Byte Item 00 to 03 Reserved 04 to 05 Counter 1 Identifier 06 to 09 Counter 1 Value

Page 141

5.3 Host Commands • SCT STATUS REQUEST (SN = E0h) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM

Page 142

Interface • SCT READ DATA (SN = E1h, FR = D5) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM 0 0 1

Page 143

5.3 Host Commands (42) WRITE SECTOR (S) EXT (X’34’) • Description This command is the extended command of the WRITE SECTOR (S) command. The LBA

Page 144

Interface (43) WRITE DMA EXT (X’35’) • Description This command is the extended command of the WRITE DMA command. The LBA specification is increa

Page 145

5.3 Host Commands (44) SET MAX ADDRESS EXT (X’37’) • Description This command limits specifications so that the highest address that can be acce

Page 146

CHAPTER 1 Device Overview 1.1 Features 1.2 Device Specifications 1.3 Power Requirements 1.4 Environmental Specifications 1.5 Acoustic Noise 1.6 Shoc

Page 147

Interface 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 SN EXP SN SC EXP S

Page 148

5.3 Host Commands (45) WRITE MULTIPLE EXT (X’39’) • Description This command is the extended command of the WRITE MULTIPLE command. The LBA spe

Page 149

Interface (46) WRITE LOG EXT (X'3F') The WRITE LOG EXTEND command writes versatile log data. Versatile log data includes the Extended SM

Page 150

5.3 Host Commands 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 CL EXP CL SN EXP S

Page 151

Interface • SCT COMMAND SET (SN = E0h) Refer to SMART Command Transport (SCT). At command issuance (Shadow Block Registers setting) CM 0 0 1 1 1

Page 152

5.3 Host Commands • SCT WRITE DATA (SN = E1h ) Refer to SMART Command Transport(SCT). At command issuance (Shadow Block Registers setting) CM 0

Page 153

Interface (47) READ VERIFY SECTOR (S) EXT (X’42’) • Description This command is the extended command of the READ VERIFY SECTOR (S) command. The

Page 154

5.3 Host Commands (48) FLUSH CACHE EXT (X’EA’) • Description This command executes the same operations as the FLUSH CACHE command (E7h). Howev

Page 155

Interface (49) WRITE MULTIPLE FUA EXT (X'CE') • Description The WRITE MULTIPLE FUA EXT command reports the status of a command after use

Page 156

5.3 Host Commands (50) WRITE DMA FUA EXT (X'3D') • Description The WRITE DMA FUA EXT command reports the status of a command after use

Page 157

Device Overview 1-2 C141-E249 1.1 Features 1.1.1 Functions and performance The following features of the disk drive are described. (1) Compact Th

Page 158

Interface (51) READ FP DMA QUEUED (X'60') • Description For details about control of the READ FP DMA QUEUED command, see Section 5.4.6.

Page 159

5.3 Host Commands (52) WRITE FP DMA QUEUED (X'61') • Description For details about control of the WRITE FP DMA QUEUED command, see Sec

Page 160

Interface 5.3.3 Error posting Table 5.44 lists the defined errors that are valid for each command. Table 5.44 Command code and parameters (1/2) Err

Page 161

5.3 Host Commands Table 5.44 Command code and parameters (2/2) Error Field Status Field COMMAND NAME SFRW IDNF RDY SFRR UNC ABRT TK0NF D DWF ERR

Page 162 - 5-88 C141-E249

Interface 5.4 Command Protocol The host should confirm that the BSY bit of the Shadow Block Status register of the device is 0 prior to issue a co

Page 163 - 5.3 Host Commands

5.4 Command Protocol • READ NATIVE MAX ADDRESS (EXT) • IDLE • IDLE (UNLOAD) IMMEDIATE • STANDBY • STANDBY IMMEDIATE • CHECK POWER MODE • SM

Page 164

Interface 5.4.2 PIO data-in command protocol Execution of the following commands involves data transfers from the device to the host system: • IDE

Page 165 - C141-E249 5-91

5.4 Command Protocol Device Host RegHD PIO SetupDATA Figure 5.14 PIO data-in command protocol 5.4.3 PIO data-out command protocol Execution

Page 166

Interface An outline of this protocol is as follows: 1) The device receives a PIO data-out command with the RegHD FIS. 4) The device receives the

Page 167

5.4 Command Protocol 5.4.4 DMA data-in command protocol DMA data-in commands include the following commands: • READ DMA (EXT) • IDENTFY DEVICE

Page 168

1.1 Features (3) Low noise and vibration In Ready status (while the device is waiting for any commands), the Sound Power level of the disk drives

Page 169

Interface 5.4.5 DMA data-out command protocol 1) The device receives the DMA data-out command with the RegHD FIS. 2) If an error remaining in the

Page 170

5.4 Command Protocol 5.4.6 Native Command Queuing protocol Native Queued commands include the following commands: READ FP DMA QUEUED WRITE FP DMA

Page 171

Interface 8) If an uncorrectable error occurs during command queuing, the device sends to the host the Set Device Bits FIS with the settings of ERR

Page 172

5.4 Command Protocol Device Host RegHD RegDH DMA SetupSetDB DATA DMACT Figure 5.19 WRITE FP DMA QUEUED command protocol C141-E249 5-179

Page 173

Interface 5.5 Power-on and COMRESET Figure 5.20 shows the power-on sequence, and Figure 5.21 shows the COMRESET sequence. Immediately after power-

Page 174

5.5 Power-on and COMRESET Device TX (Host RX) Host TX(Device RX)Host/deviceonHostComResetHostreleasesComResetHostcalibrateHostComWakeHostrel

Page 175 - (23) READ BUFFER (X’E4’)

This page is intentionally left blank.

Page 176 - (24) FLUSH CACHE (X’E7’)

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-ahead Cache 6.5

Page 177 - (25) WRITE BUFFER (X’E8’)

Operations 6.1 Reset and Diagnosis This section explains the device responses to power-on and an accepted reset. 6.1.1 Response to power-on Immed

Page 178

6.1 Reset and Diagnosis Figure 6.2 Response to power-on (when the device is powered on earlier than the host) C141-E249 6-3

Page 179

Device Overview 1.2 Device Specifications 1.2.1 Specifications summary Table 1.1 shows the specifications of the disk drives. Table 1.1 Specifica

Page 180

Operations 6.1.2 Response to COMRESET The response to COMRESET is almost the same as the response when power is turned on and a power-on reset is t

Page 181

6.1 Reset and Diagnosis 6.1.2.1 Software settings preservation When a device is enumerated, software will configure the device using SET FEATURES

Page 182

Operations SET ADDRESS MAX (EXT) • • • • • • • The maximum LBA specified in SET MAX ADDRESS or SET MAX ADDRESS EXT. SET FEATURES (Write Cache Enable

Page 183

6.1 Reset and Diagnosis 6.1.3 Response to a software reset When a software reset is accepted, the device performs a self-diagnosis, and it sends

Page 184

Operations 6.2 Power Save The host can change the power consumption state of the device by issuing a power command to the device. 6.2.1 Power sav

Page 185

6.2 Power Save • Upon receipt of a COMRESET • Upon receipt of Idle/Idle Intermediate (4) Standby mode In this mode, the spindle motor has stoppe

Page 186 - Setup FIS

Operations 6.2.2 Power commands The following commands are available as power commands. • IDLE • IDLE IMMEDIATE • STANDBY • STANDBY IMMEDIATE •

Page 187

6.3 Power Save Controlled by Interface Power Management (IPM) 6.3 Power Save Controlled by Interface Power Management (IPM) The host system can

Page 188

Operations (3) Slumber mode In this mode, the (deep) Power Save mode is set for the interface circuit. The device switches to Slumber mode when the

Page 189

6.4 Read-ahead Cache 6.4 Read-ahead Cache Read-ahead Cache is the function for automatically reading data blocks upon completion of the read com

Page 190 - × 2 minutes

1.2 Device Specifications Table 1.1 Specifications (2/2) Model Capacity No. of Cylinder No. of Heads No. of Sectors MHW2120BS 8.45 GB 16,383

Page 191

Operations 6.4.2 Caching operation The caching operation is performed only when the commands listed below are received. If any of the following dat

Page 192

6.4 Read-ahead Cache (3) Invalidating caching-target data Data that is a target of caching on the data buffer is invalidated under the following

Page 193 - (28) SET FEATURES (X’EF’)

Operations 6.4.3 Using the read segment buffer Methods of using the read segment buffer are explained for following situations. 6.4.3.1 Miss-hit In

Page 194

6.4 Read-ahead Cache 6.4.3.2 Sequential hit When the read command that is targeted at a sequential address is received after execution of the read

Page 195

Operations 6.4.3.3 Full hit In this situation, all read requested data is stored in the data buffer. Transfer of the read requested data is start

Page 196

6.4 Read-ahead Cache 6.4.3.4 Partial hit In this situation, a part of read requested data including the top sector is stored in the data buffer. A

Page 197 - → Low Power Idle

Operations 6.5 Write Cache Write Cache is the function for reducing the command processing time by separating command control to disk media from w

Page 198 - 01h (*1)

6.5 Write Cache (3) Status report in the event of an error The status report concerning an error occurring during writing onto media is created w

Page 199

This page is intentionally left blank.

Page 200

Glossary Actuator Head positioning assembly. The actuator consists of a voice coil motor and head arm. If positions the read-write (R-W) head. AT

Page 201

Device Overview 1.3 Power Requirements (1) Input Voltage • + 5 V ± 5 % • It is unnecessary for this drive to supply +3.3 V and +12 V power su

Page 202

Glossary DE Disk enclosure. The DE includes the disks, built-in spindle motor, actuator, heads, and air filter. The DE is sealed to protect these

Page 203

Glossary Seek time The seek time is the time required for a head to move from the current track to another track. The seek time does not include th

Page 204

This page is intentionally left blank.

Page 205

Acronyms and Abbreviations A ABRT Aborted command AIC Automatic idle control AMNF Address mark not found ATA AT attachment AWG American wire gag

Page 206

This page is intentionally left blank.

Page 207

Index caching A command for ...6-14, 6-20 data for ... 6-14 A/D converter ci

Page 208

Index DEVICE CONFIGURATION FREEZE LOCK ...5-86 conceptual layer, conceptual diagram ... 5-14 condition, installat

Page 209

Index error (ERR) bit ... 5-27 G error correction and retry by ECC... 1-3 gray code ...

Page 210

Index operation ...6-1 invalidating caching data... 6-15 cache...

Page 211 - • SET MAX ADDRESS

Index SCT COMMAND SET ...5-77, 5-160 primitive mnemonic ... 5-5 SCT READ DATA...5-83

Page 212

1.3 Power Requirements (4) A negative voltage like the bottom figure isn't to occur at +5 V when power is turned off and, a thing with no rin

Page 213

Index signal interface regulation ... 5-4 signal segment ... 3-10 signal, interface ...

Page 214

Comment Form We would appreciate your comments and suggestions regarding this manual. Manual code C141-E249-01EN Manual name MHW2120BS, MHW2100BS

Page 215

This page is intentionally left blank.

Page 216

MHW2120BS, MHW2100BS, MHW2080BS, MHW2060BS, MHW2040BS DISK DRIVES PRODUCT MANUALC141-E249-01EN MHW2120BS, MHW2100BS, MHW2080BS, MHW2060BS

Page 220

Revision History (1/1) Edition Date Revised section (*1) (Added/Deleted/Altered) Details 01 2006-08-20 *1 Sectio

Page 221

Device Overview (5) Current Requirements and Power Dissipation Table 1.3 lists the current and power dissipation (typical). Table 1.3 Current and

Page 222 - Sector offset (7-0)

1.4 Environmental Specifications (6) Current fluctuation (Typ.) at +5 V when power is turned on Figure 1.3 Current fluctuation (Typ.) at +5 V wh

Page 223

Device Overview 1.5 Acoustic Noise Table 1.5 lists the acoustic noise specification. Table 1.5 Acoustic noise specification Item Specification •

Page 224

1.7 Reliability C141-E249 1-11 1.7 Reliability (1) Mean time between failures (MTBF) Conditions of 500,000 h Power-on time 24H/day or less

Page 225

Device Overview 1.8 Error Rate Known defects, for which alternative blocks can be assigned, are not included in the error rate count below. It is

Page 226

1.11 Advanced Power Management (APM) Emergency Unload other than Unload is performed when the power is shut down while the heads are still loaded o

Page 227

Device Overview Low Power Idle: The head is unloaded from disk. The spindle motor rotates. Standby: The spindle motor stops. In APM Mode-1, which

Page 228 - (43) WRITE DMA EXT (X’35’)

1.12 Interface Power Management (IPM) 1.12 Interface Power Management (IPM) 1.12.1 Host-initiated interface power management (HIPM) When the

Page 229

Device Overview 1-16 C141-E249 Table 1.8 Interface power management IPM Mode I/F power state Return time to active I/F condition Active Active

Page 230

CHAPTER 2 Device Configuration 2.1 Device Configuration 2.2 System Configuration This chapter describes the internal configurations of the hard

Page 231

This page is intentionally left blank.

Page 232

Device Configuration 2.1 Device Configuration Figure 2.1 shows the disk drive. The disk drive consists of a disk enclosure (DE), read/write prea

Page 233

2.2 System Configuration (6) Read/write circuit The read/write circuit uses a LSI chip for the read/write preamplifier. It improves data reliabil

Page 234

This page is intentionally left blank.

Page 235

CHAPTER 3 Installation Conditions 3.1 Dimensions 3.2 Mounting 3.3 Connections with Host System This chapter gives the external dimensions, inst

Page 236

Installation Conditions 3.1 Dimensions Figure 3.1 illustrates the dimensions of the disk drive. All dimensions are in mm. *1 The PCA and conne

Page 237

3.2 Mounting 3.2 Mounting For information on mounting, see the "FUJITSU 2.5-INCH HDD INTEGRATION GUIDANCE (C141-E144)." (1) Orientatio

Page 238

Installation Conditions (3) Limitation of mounting Note) These dimensions are recommended values; if it is not possible to satisfy them, contact

Page 239

3.2 Mounting IMPORTANT Because of breather hole mounted to the HDD, do not allow this to close during mounting. Locating of breather hole is shown

Page 240

Installation Conditions 3-6 C141-E249 (4) Ambient temperature The temperature conditions for a disk drive mounted in a cabinet refer to the ambien

Page 241

3.2 Mounting (5) Service area Figure 3.5 shows how the drive must be accessed (service areas) during and after installation. Mounting screw hol

Page 242 - 5.3.3 Error posting

Preface This manual describes MHW2120BS, MHW2100BS, MHW2080BS, MHW2060BS, MHW2040BS model of the MHW Series, 2.5-inch hard disk drives. These drives

Page 243

Installation Conditions - General notes ESD mat Shock absorbing matWrist strap Use the Wrist strap. Place the shock absorbing mat on the

Page 244

3.3 Connections with Host System 3.3 Connections with Host System 3.3.1 Device connector The disk drive has the SATA interface connectors listed

Page 245 - 5.4 Command Protocol

Installation Conditions 3.3.2 Signal segment and power supply segment Figure 3.8 shows each segment of the SATA interface connector and pin number

Page 246

3.3 Connections with Host System 3.3.4 SATA interface cable connection The cable that connects the disk drive to the host system must be complia

Page 247 - C141-E249 5-173

This page is intentionally left blank.

Page 248

CHAPTER 4 Theory of Device Operation 4.1 Outline 4.2 Subassemblies 4.3 Circuit Configuration 4.4 Power-on Sequence 4.5 Self-calibration 4.6 Read/writ

Page 249

Theory of Device Operation 4.1 Outline This chapter consists of two parts. First part (Section 4.2) explains mechanical assemblies of the disk dri

Page 250 - • WRITE DMA (EXT) (FUA EXT)

4.3 Circuit Configuration 4.2.4 Air filter There are two types of air filters: a breather filter and a circulation filter. The breather filter make

Page 251

Theory of Device Operation (4) Controller circuit Major functions are listed below. • Serial-ATA interface control and data transfer control • Dat

Page 252

4.3 Circuit Configuration MCU & HDC & RDC HDC MCU RDC Data Buffer SDRAM SVC Crystal R/W Pre-Amp Thermistor VCM HEAD SP Motor Media DE PCA Se

Page 253 - C141-E249 5-179

Preface Conventions for Alert Messages This manual uses the following conventions to show the alert messages. An alert message consists of an alert

Page 254 - 5-180 C141-E249

Theory of Device Operation 4-6 C141-E249 4.4 Power-on Sequence Figure 4.3 describes the operation sequence of the disk drive at power-on. The out

Page 255 - C141-E249 5-181

4.4 Power-on Sequence StartPower-on a) Self-diagnosis 1- MPU bus test - Internal register write/read test - Work RAM write/read test The spindle

Page 256 - blank

Theory of Device Operation 4.5 Self-calibration The disk drive occasionally performs self-calibration in order to sense and calibrate mechanical ex

Page 257 - CHAPTER 6 Operations

4.5 Self-calibration To compensate torque constant value change depending on cylinder, whole cylinders from most inner to most outer cylinder are div

Page 258 - 6.1 Reset and Diagnosis

Theory of Device Operation 4.6 Read/write Circuit The read/write circuit consists of the read/write preamplifier (PreAMP), the write circuit, the r

Page 259 - C141-E249 6-3

4.6 Read/write Circuit 4.6.3 Read circuit The head read signal from the PreAMP is regulated by the automatic gain control (AGC) circuit. Then the o

Page 260 - 6.1.2 Response to COMRESET

Theory of Device Operation (3) FIR circuit This circuit is 10-tap sampled analog transversal filter circuit that equalizes the head read signal to t

Page 261

4.7 Servo Control 4.7 Servo Control The actuator motor and the spindle motor are submitted to servo control. The actuator motor is controlled for m

Page 262

Theory of Device Operation (1) Microprocessor unit (MPU) The MPU executes startup of the spindle motor, movement to the reference cylinder, seek t

Page 263

4.7 Servo Control (6) Driver circuit The driver circuit is a power amplitude circuit that receives signals from the spindle motor control circuit and

Page 264 - 6.2 Power Save

Preface Attention Please forward any comments you may have regarding this manual. To make this manual easier for users to understand, opinions from

Page 265

Theory of Device Operation Circumference Direction Erase: DC erase area CYLn + 1 CYLn CYLn –1 (n: even number) W/R Recovery Servo Mark Gray Co

Page 266 - 6.2.2 Power commands

4.7 Servo Control 4.7.3 Servo frame format As the servo information, the IDD uses the phase signal servo generated from the gray code and servo EVEN

Page 267

Theory of Device Operation 4.7.4 Actuator motor control The voice coil motor (VCM) is controlled by feeding back the servo data recorded on the dat

Page 268

4.7 Servo Control 4.7.5 Spindle motor control Hall-less three-phase twelve-pole motor is used for the spindle motor, and the PWM type current contro

Page 269 - • READ FP DMA QUEUED

This page is intentionally left blank.

Page 270 - 6.4.2 Caching operation

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 This chapter g

Page 271

Interface 5.1 Physical Interface 5.1.1 Interface signals Figure 5.1 shows the interface signals. +5VDCTX data RX data ComWake ComInit TX data RX d

Page 272

5.1 Physical Interface RxData Serially encoded 10b data attached to the high speed serial differential line receiver COMWAKE Signal from the out o

Page 273 -

Interface 5.1.2 Signal interface regulation 5.1.2.1 Out of band signaling During OOB signaling transmissions, the differential and common mode lev

Page 274

5.1 Physical Interface 5.1.2.2 Primitives descriptions The following table contains the primitive mnemonics and a brief description of each. Primi

Page 275 - LAST LBA

This page is intentionally left blank.

Page 276 - 6.5 Write Cache

Interface Primitive Name Description R_IP Reception in progress Current node (host or device) is receiving payload. R_OK Reception with no error

Page 277 - IMPORTANT

5.1 Physical Interface 5.1.3 Electrical specifications Table 5.1 Physical Layer Electrical Requirements (1/3) a) General Specifications Units N

Page 278

Interface Table 5.1 Physical Layer Electrical Requirements (2/3) b) Transmitter Specifications Units Nom Min Max Comments ZdiffTX, TX Pair Diffe

Page 279 - Glossary

5.1 Physical Interface Table 5.1 Physical Layer Electrical Requirements (3/3) d) Receiver Specifications Units Nom Min Max Comments ZdiffRX, R

Page 280

Interface 5.1.4 Connector pinouts The pin definitions are shown in Table 5.2. Table 5.2 Connector pinouts Signal segment key S1 Gnd 2nd mate S2 A+

Page 281

5.1 Physical Interface 5.1.5 P11 function The disk drive supports the following functions when P11 pin in the power supply segment of interface co

Page 282

Interface Figure 5.2 Example of the circuit for driving Ready LED 5-12 C141-E249

Page 283 - Acronyms and Abbreviations

5.1 Physical Interface 5.1.6 Hot Plug The disk drive is “Hot Plug Capable” which is based on Serial ATA II Extension to Serial ATA 1.0a Specificat

Page 284

Interface 5.2 Logical Interface The host system and the device communicate with each other by sending and receiving serial data. The host and the

Page 285

5.2 Logical Interface 5.2.1 Communication layers Each of the layers is outlined below. Physical layer • Detects, sends, and receives band signals

Page 286

Important Alert Items Important Alert Messages The important alert messages in this manual are as follows: A hazardous situation could result in

Page 287

Interface 5.2.2 Outline of the Shadow Block Register Each transport layer in the host system and device has a block register, which is called a Sha

Page 288

5.2 Logical Interface 5.2.3 Outline of the frame information structure (FIS) The transport layer converts data written in a Block Register into

Page 289

Interface The host system uses the Register - Host to Device FIS when information in the Register Block is transferred from the host system to the d

Page 290

5.2 Logical Interface 5.2.3.5 DMA Setup - Device to Host or Host to Device (Bidirectional) The DMA Setup - Device to Host or Host to Device FIS

Page 291 - Comment Form

Interface 5.2.3.6 BIST Active - Bidirectional The BIST Active - Bidirectional FIS has the following layout: 31 30 29 28 27 26 25 24 23 22 21 20191

Page 292

5.2 Logical Interface 5.2.3.7 Data - Host to Device or Device to Host (Bidirectional) This Data FIS has the following layout: 31 30 29 28 27 26

Page 293 - DISK DRIVES PRODUCT MANUAL

Interface 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 Low - Holds the

Page 294

5.2 Logical Interface 5.2.3.9 Set Device Bits – Device to Host Error R Status Hi R Status Lo R I R Reserved (0) FIS Type (A1h) 0

Page 295

Interface 5.2.4 Shadow block registers (1) Error Field The Error Field indicates the status of the command executed by the device. The fields are

Page 296

5.2 Logical Interface - X’05’: Reading the system area is abnormal. - X’06’: Calibration is abnormal. (2) Features Field (exp) The Features

Comments to this Manuals

No comments