Fujitsu MHN2150AT Manual/User Guide

Fujitsu MHN2150AT - Mobile 15 GB Hard Drive Manual

Fujitsu MHN2150AT manual content summary:

  • Fujitsu MHN2150AT | Manual/User Guide - Page 1
    C141-E120-02EN MHN2300AT, MHN2200AT, MHN2150AT, MHN2100AT DISK DRIVES PRODUCT MANUAL
  • Fujitsu MHN2150AT | Manual/User Guide - Page 2
    While FUJITSU has sought to ensure the accuracy of all information in this manual, FUJITSU assumes instructions contained herein; including any liability for incidental or consequential damages arising therefrom. FUJITSU DISCLAIMS ALL WARRANTIES medical devices for life support, or weapons firing
  • Fujitsu MHN2150AT | Manual/User Guide - Page 3
    Table 5.3 CHAPTER 5 Interface CHAPTER 6 Operation (1/1) Details - Order No. was added. Current and power dissipation were changed. Condition and specification were corrected. "Soft Reset"was deleted. Account was added. Tolerance was corrected. Recommended equipment were changed. Command was added
  • Fujitsu MHN2150AT | Manual/User Guide - Page 4
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 5
    MHN Series, 2.5-inch hard disk drives. These drives have a built-in controller that is compatible with the ATA interface. This manual describes the specifications and functions of the drives and explains in detail how to incorporate the drives into user systems. This manual assumes that the reader
  • Fujitsu MHN2150AT | Manual/User Guide - Page 6
    corruption: Avoid mounting the disk drive near strong magnetic sources such as loud speakers. Ensure that the disk drive is not affected by Attention Please forward any comments you may have regarding this manual. To make this manual easier for users to understand, opinions from readers are needed
  • Fujitsu MHN2150AT | Manual/User Guide - Page 7
    " refers to defects that involve adjustment, repair, or replacement. Fujitsu is not liable for any other disk drive defects, such as those caused by user misoperation or mishandling, inappropriate operating environments, defects in the power supply or cable, problems of the host system, or other
  • Fujitsu MHN2150AT | Manual/User Guide - Page 8
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 9
    Important Alert Messages The important alert messages in this manual are as follows: A hazardous situation could result not press the cover of the disk drive. Pressing it too hard, the cover and the spindle motor contact, which may cause damage to the disk drive. Static: When handling the device,
  • Fujitsu MHN2150AT | Manual/User Guide - Page 10
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 11
    > • Device Overview • Device Configuration • Installation Conditions • Theory of Device Operation • Interface • Operations MHN2300AT, MHN2200AT, MHN2150AT, MHN2100AT DISK DRIVES MAINTENANCE MANUAL (C141-E120) • Maintenance and Diagnosis • Removal and Replacement Procedure C141-E120-02EN vii
  • Fujitsu MHN2150AT | Manual/User Guide - Page 12
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 13
    Specifications 1-7 1.5 Acoustic Noise 1-8 1.6 Shock and Vibration 1-8 1.7 Reliability 1-9 1.8 Error Rate 1-10 1.9 Media Defects 1-10 1.10 Load/Unload Function 1-10 CHAPTER 2 Device Configuration 2-1 2.1 Device Configuration 2-2 2.2 System Configuration 2-4 2.2.1 ATA interface 2-4 2.2.2 1 drive
  • Fujitsu MHN2150AT | Manual/User Guide - Page 14
    Device connector 3-9 3.3.2 Cable connector specifications 3-10 3.3.3 Device connection 3-10 3.3.4 Power supply connector (CN1) 3-11 3.4 Jumper Settings 3-11 3.4.1 Location of setting jumpers 3-11 3.4.2 Factory default setting 3-12 3.4.3 Master drive-slave drive setting 3-12 3.4.4 CSEL setting 3-13
  • Fujitsu MHN2150AT | Manual/User Guide - Page 15
    4-14 4.7 Servo Control 4-15 4.7.1 Servo control circuit 4-15 4.7.2 Data-surface servo format 4-18 4.7.3 Servo frame format 4-20 4.7.4 Actuator motor control 4-21 4.7.5 Spindle motor control 4-22 Contents CHAPTER 5 Interface 5-1 5.1 Physical Interface 5-2 5.1.1 Interface signals 5-2 5.1.2 Signal
  • Fujitsu MHN2150AT | Manual/User Guide - Page 16
    in burst 5-125 5.6.4 Power-on and reset 5-126 CHAPTER 6 Operations 6-1 6.1 Device Response to the Reset 6-2 6.1.1 Response to power-on 6-2 6.1.2 Response to hardware reset 6-3 6.1.3 Response to software reset 6-5 6.1.4 Response to diagnostic command 6-6 xii C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 17
    operation 6-12 6.4.3 Usage of read segment 6-14 6.4.3.1 Mis-hit (no hit) 6-14 6.4.3.2 Sequential read 6-15 6.4.3.3 Full hit (hit all) 6-18 6.4.3.4 Partially hit 6-19 6.5 Write Cache 6-20 Contents GL-1 Acronyms and Abbreviations AB-1 C141-E120-02EN xiii
  • Fujitsu MHN2150AT | Manual/User Guide - Page 18
    Figure 2.1 Disk drive outerview 2-2 Figure 2.2 Configuration of disk media heads 2-3 Figure 2.3 1 drive system configuration 2-4 Figure 2.4 2 drives configuration 2-4 Physical sector servo configuration on disk surface 4-19 Servo frame format 4-20 Figure 5.1 Interface signals 5-2 xiv C141-E120
  • Fujitsu MHN2150AT | Manual/User Guide - Page 19
    to software reset 6-5 Figure 6.4 Response to diagnostic command 6-6 Figure 6.5 Sector slip processing 6-10 Figure 6.6 Alternate cylinder assignment 6-11 Figure 6.7 Data buffer configuration 6-12 Tables Table 1.1 Table 1.2 Table 1.3 Table 1.4 Table 1.5 Table 1.6 Specifications 1-4 Model names
  • Fujitsu MHN2150AT | Manual/User Guide - Page 20
    5-14 Table 5.4 Information to be read by IDENTIFY DEVICE command 5-32 Table 5.5 Features register values and settable modes 5-41 Table 5.6 Diagnostic code 5-53 Table 5.7 Features Register values (subcommands) and functions 5-65 Table 5.8 Format of device attribute value data 5-69 Table 5.9 Format
  • Fujitsu MHN2150AT | Manual/User Guide - Page 21
    Function Overview and features are described in this chapter, and specifications and power requirement are described. The MHN Series are 2.5-inch hard disk drives with built-in disk controllers. These disk drives use the AT-bus hard disk interface protocol and are compact and reliable. C141-E120
  • Fujitsu MHN2150AT | Manual/User Guide - Page 22
    The MHN Series has a formatted capacity of 30 GB (MHN2300AT), 20 GB (MHN2200AT), 15 GB (MHN2150AT) and 10 GB (MHN2100AT) respectively. (3) High-speed Transfer rate The disk drives (the MHN Series) have an internal data rate up to 30.7 MB/s. The disk drive supports an external data rate up to 100 MB
  • Fujitsu MHN2150AT | Manual/User Guide - Page 23
    (6) Self-diagnosis The disk drives (the MHN Series) have a diagnostic function to check operation of the controller and disk drives. Executing the diagnostic command invokes selfdiagnosis. (7) Write cache When the disk drives (the MHN Series) receive a write command, the disk drives post the command
  • Fujitsu MHN2150AT | Manual/User Guide - Page 24
    Device Overview 1.2 Device Specifications 1.2.1 Specifications summary Table 1.1 shows the specifications of the disk drives (MHN Series). Table 1.1 Specifications (1/2) MHN2300AT MHN2200AT MHN2150AT MHN2100AT Format Capacity (*1) 30 GB 20 GB 15 GB 10 GB Number of Heads 4 3 2 2 Number
  • Fujitsu MHN2150AT | Manual/User Guide - Page 25
    . of Sectors 63 63 63 63 1.2.2 Model and product number Table 1.2 lists the model names and product numbers of the MHN Series. Table 1.2 Model names and product numbers Model Name MHN2300AT MHN2200AT MHN2150AT MHN2100AT Capacity (user area) 30 GB 20 GB 15 GB 10 GB Mounting screw M3, depth 3 M3
  • Fujitsu MHN2150AT | Manual/User Guide - Page 26
    mA 50 mA 20 mA - Typical Power (*3) MHN Series 4.5 W 0.75 W 2.5 W 2.5 W 0.25 W 0.1 W 0.025 W/GB (rank E / MHN2300AT) 0.025 W/GB (rank E / MHN2200AT) 0.050 W/GB (rank D / MHN2150AT) 0.050 W/GB (rank D / MHN2100AT) *1 Current at starting spindle motor. *2 At 30% disk accessing. *3 Power requirements
  • Fujitsu MHN2150AT | Manual/User Guide - Page 27
    Humidity • Operating • Non-operating • Maximum Wet Bulb Altitude (relative to sea level) • Operating • Non-operating Specification 5°C to 55°C (ambient) 5°C to 60°C (disk enclosure surface) -40°C to 65°C 20°C/h or less 8% to 90% RH (Non-condensing) 5% to 95% RH (Non-condensing) 29°C (Operating) 40
  • Fujitsu MHN2150AT | Manual/User Guide - Page 28
    Device Overview 1.5 Acoustic Noise Table 1.5 lists the acoustic noise specification. Table 1.5 Acoustic noise specification Item Sound Pressure • Idle mode (DRIVE READY) Specification 24 dBA typical at 1 m Note: Measure the noise from the cover top surface. 1.6 Shock and Vibration Table 1.6
  • Fujitsu MHN2150AT | Manual/User Guide - Page 29
    time Operating time Power on/off Environment 250H/month or less 3000H/years or less 20% or less of power-on time 1/day or more needed. 5 to 55°C/8 all fields (*1) *1 "Disk drive defects" refers to defects that involve repair, readjustment, or replacement. Disk drive defects do not include failures
  • Fujitsu MHN2150AT | Manual/User Guide - Page 30
    sectors are replaced with alternates when the disk (the MHN by the disk drive. The user disk and unloads the head from the disk. The product supports a minimum of 300,000 normal Load/Unload cycles. Normal Unload is a normal head unloading operation and the commands listed below are executed. • Hard
  • Fujitsu MHN2150AT | Manual/User Guide - Page 31
    Unload other than Normal Unload is performed when the power is shut down while the heads are still loaded on the disk. The product supports the Emergency Unload a minimum of 20,000 times. When the power is shut down, the controlled Normal Unload cannot be executed. Therefore, the number of Emergency
  • Fujitsu MHN2150AT | Manual/User Guide - Page 32
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 33
    CHAPTER 2 Device Configuration 2.1 Device Configuration 2.2 System Configuration This chapter describes the internal configurations of the hard disk drives and the configuration of the systems in which they operate. C141-E120-02EN 2-1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 34
    filter. MHN Series (1) Disk (2) Head Figure 2.1 Disk drive outerview The outer diameter of the disk is 65 mm. The inner diameter is 20 mm. The number of disks used varies with the model, as described below. MHN2300AT: 2 disks MHM2200AT: 2 disks MHM2150AT: 1 disk MHM2100AT: 1 disk The heads are of
  • Fujitsu MHN2150AT | Manual/User Guide - Page 35
    on or if the spindle motor is stopped, the head assembly stays on the ramp out of the disk and is fixed by a mechanical lock. (5) Air circulation system The disk enclosure (DE) is sealed to prevent dust and dirt from entering. The disk enclosure features a closed loop air circulation system that
  • Fujitsu MHN2150AT | Manual/User Guide - Page 36
    Device Configuration 2.2 System Configuration 2.2.1 ATA interface Figures 2.3 and 2.4 show the ATA interface system configuration. The drive has a 44pin PC AT interface connector and supports PIO mode 4 transfer at 16 When the drive that is not conformed to ATA is connected to the disk drive above
  • Fujitsu MHN2150AT | Manual/User Guide - Page 37
    decoder, driver, and receiver. ATA is an abbreviation of "AT attachment". The disk drive is conformed to the ATA-5 interface. At high speed data transfer (PIO mode 4 or DMA mode 2 U-DMA mode 5), occurrence of ringing or crosstalk of the signal lines (AT bus) between the HA and the disk drive may be
  • Fujitsu MHN2150AT | Manual/User Guide - Page 38
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 39
    dimensions, installation conditions, surface temperature conditions, cable connections, and switch settings of the hard disk drives. For information about handling this hard disk drive and the system installation procedure, refer to the following Integration Guide. C141-E144 C141-E120-02EN 3-1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 40
    Installation Conditions 3.1 Dimensions Figure 3.1 illustrates the dimensions of the disk drive and positions of the mounting screw holes. All dimensions are in mm. 0.25 Figure 3.1 Dimensions 3-2 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 41
    3.2 Mounting 3.2 Mounting (1) Orientation Figure 3.2 illustrates the allowable orientations for the disk drive. (a) Horizontal -1 (b) Horizontal -1 gravity (c) Vertical -1 gravity (d) Vertical -2 (e) Vertical -3 (f) Vertical -4 Figure 3.2 Orientation gravity C141-E120-02EN 3-3
  • Fujitsu MHN2150AT | Manual/User Guide - Page 42
    Installation Conditions (2) Frame The MR head bias of the HDD disk enclosure (DE) is zero. The mounting frame is connected to SG. IMPORTANT Use M3 screw for the mounting screw and the screw length should satisfy the specification in Figure 3.3. The tightening torque must be 0.49N·m(5kgf·cm). When
  • Fujitsu MHN2150AT | Manual/User Guide - Page 43
    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 as Figure 3.4. For breather hole of Figure 3.4, at least, do not allow its around φ3 to block. Figure 3.4 Location of breather C141-E120-02EN 3-5
  • Fujitsu MHN2150AT | Manual/User Guide - Page 44
    mounted in a cabinet refer to the ambient temperature at a point 3 cm from the disk drive. The ambient temperature must satisfy the temperature conditions described in Section 1.4, and the airflow must be considered to prevent the DE surface temperature from exceeding
  • Fujitsu MHN2150AT | Manual/User Guide - Page 45
    is not affected by external magnetic fields. Damage: Do not press the cover of the disk drive. Pressing it too hard, the cover and the spindle motor contact, which may cause damage to the disk drive. Static: When handling the device, disconnect the body ground (500 kΩ or greater). Do not touch the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 46
    impact when you use an electric driver. HDD is occasionally damaged by the impact of the driver. (2) Please observe the tightening torque of the screw strictly. M3 0.49 N·m (5 Kg·cm) - Recommended equipments ESD Shock Contents Wrist strap ESD mat Low shock driver Model JX-1200-3056-8 SKY-8A
  • Fujitsu MHN2150AT | Manual/User Guide - Page 47
    3.3 Cable Connections 3.3 Cable Connections 3.3.1 Device connector The disk drive has the connectors and terminals listed below for connecting external devices. Figure 3.8 shows the locations of these connectors and terminals. PCA Connector, setting pins Figure 3.8
  • Fujitsu MHN2150AT | Manual/User Guide - Page 48
    Installation Conditions 3.3.2 Cable connector specifications Table 3.2 lists the recommended specifications for the cable connectors. Table 3.2 Cable connector specifications ATA interface and power supply cable (44-pin type) Name Cable socket (44-pin type) Model 89361-144 Manufacturer BERG
  • Fujitsu MHN2150AT | Manual/User Guide - Page 49
    connector (CN1). Figure 3.10 Power supply connector pins (CN1) 3.4 Jumper Settings 3.4.1 Location of setting jumpers Figure 3.11 shows the location of the jumpers to select drive configuration and functions. Figure 3.11 Jumper location C141-E120-02EN 3-11
  • Fujitsu MHN2150AT | Manual/User Guide - Page 50
    factory. Open Figure 3.12 Factory default setting 3.4.3 Master drive-slave drive setting Master drive (disk drive #0) or slave drive (disk drive #1) is selected. Open 1 CA 2 DB Open (a) Master drive 1 CA Open Short 2 DB (b) Slave drive Figure 3.13 Jumper setting of master or slave
  • Fujitsu MHN2150AT | Manual/User Guide - Page 51
    Band D. Figure 3.14 CSEL setting Figure 3.15 and 3.16 show examples of cable selection using unique interface cables. By connecting the CSEL of the master drive to the CSEL Line (conducer) of the cable and connecting it to ground further, the CSEL is set to low level. The
  • Fujitsu MHN2150AT | Manual/User Guide - Page 52
    Installation Conditions drive drive Figure 3.16 Example (2) of Cable Select 3-14 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 53
    4.4 Power-on Sequence 4.5 Self-calibration 4.6 Read/write Circuit 4.7 Servo Control This chapter explains basic design concepts of the disk drive. Also, this chapter explains subassemblies of the disk drive, each sequence, servo control, and electrical circuit blocks. C141-E120-02EN 4-1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 54
    4.2.5. The PCA contains the control circuits for the disk drive. The disk drive has one PCA. For details, see Sections 4.3. 4.2.1 Disk The DE contains disks with an outer diameter of 65 mm and an inner diameter of 20 mm. The MHN2300AT and MHN2200AT have two disks and MHN2150AT and MHM2100AT have one
  • Fujitsu MHN2150AT | Manual/User Guide - Page 55
    MHN2200AT (Either of head 0 or head 3 is mounted.) MHN2150AT MHN2100AT Figure 4.1 Head structure 4.2.3 Spindle The spindle consists of a disk stack assembly and spindle motor. The disk stack assembly is activated by the direct drive the disk starts or stops rotating. When disk drives are
  • Fujitsu MHN2150AT | Manual/User Guide - Page 56
    of the disk drive, and Figure 4.3 shows the disk drive circuit configuration /17 MTR (Maximum Transitions Limited) encoder Run Length and the media surface. (3) Spindle motor driver circuit The circuit measures the interval Data buffer (2 MB) management • ATA interface control and data transfer control
  • Fujitsu MHN2150AT | Manual/User Guide - Page 57
    5.0V 4.3 Circuit Configuration S-DRAM 3.3V SVC HDIC - 3.0V F-ROM 2.5V MCU & HDC RDC Figure 4.2 Power Supply Configuration C141-E120-02EN 4-5
  • Fujitsu MHN2150AT | Manual/User Guide - Page 58
    Theory of Device Operation Figure 4.3 Circuit Configuration 4-6 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 59
    work RAM read/write test. When the self-diagnosis terminates successfully, the disk drive starts the spindle motor. b) The disk drive executes self-diagnosis (data buffer read/write test) after enabling response to the ATA bus. c) After confirming that the spindle motor has reached rated speed, the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 60
    - MPU bus test - disk drive and the cylinder where the head is positioned. To execute stable fast seek operations, external forces are occasionally sensed. The firmware of the drive measures and stores the force (value of the actuator motor drive current) that balances the torque for stopping
  • Fujitsu MHN2150AT | Manual/User Guide - Page 61
    the state that the head is positioned to any cylinder. The firmware calculates the loop gain from the position signal and stores the • The power is turned on. • The disk drive receives the RECALIBRATE command from the host. • The disk drive temperature changes by more than 10 degrees. C141
  • Fujitsu MHN2150AT | Manual/User Guide - Page 62
    a long time, even when the disk drive is performing self-calibration. The command Write circuit The write data is output from the hard disk controller (HDC) with the NRZ data format, and using the 16/17 MTR (Maximum Transitions Run Length Limited) algorithm. This code is converted so that a maximum
  • Fujitsu MHN2150AT | Manual/User Guide - Page 63
    4.6 Read/write Circuit Table 4.1 Write precompensation algorithm Bits 111001 111010 : 111111 000000 000001 : 010000 : 100000 Compensation -7 -6 -1 ±0 +1 +16 +32 C141-E120-02EN 4-11
  • Fujitsu MHN2150AT | Manual/User Guide - Page 64
    Theory of Device Operation HDIC WDX/WDY RDC Write PreCompensation SD SC SE Serial I/O Registers Digital PLL Flash Digitizer RDX/RDY AGC Amplifier Programmable Filter MEEPR Viterbi Detect ServoPulse Detector 16/17 ENDEC Position A/B/C/D (to reg) WTGATE REFCLK RDGATE DATA RWCLK SRV_CLK
  • Fujitsu MHN2150AT | Manual/User Guide - Page 65
    the read signal. Cut-off frequency of the low-pass filter and boost-up gain are controlled from the register in read channel by an instruction of the serial data signal from MPU (M5). The MPU optimizes the cut-off frequency and boost-up gain according to the transfer frequency of
  • Fujitsu MHN2150AT | Manual/User Guide - Page 66
    data into the 16-bit NRZ data. 4.6.4 Digital PLL circuit The drive uses constant density recording to increase total capacity. This is different from recording density of the inner cylinder of each zone is nearly constant. The drive divides data area into 15 zones to set the data transfer rate. The
  • Fujitsu MHN2150AT | Manual/User Guide - Page 67
    the head to the track containing the desired data. To turn the disk at a constant velocity, the actuator motor is controlled according to Sense Resister VCM: Voice Coil Motor (5) Spindle motor control (6) Driver Spindle motor Figure 4.7 Block diagram of servo control circuit (1) Microprocessor
  • Fujitsu MHN2150AT | Manual/User Guide - Page 68
    below. a. Spindle motor start Starts the spindle motor and accelerates it to normal speed when power is applied. b. Move head to reference cylinder Drives the VCM to position the head at the any cylinder in the data area. The logical initial cylinder is at the outermost circumference (cylinder
  • Fujitsu MHN2150AT | Manual/User Guide - Page 69
    . (3) D/A converter (DAC) The D/A converter (DAC) converts the VCM drive current value (digital value) calculated by the DSP unit into analog values and motor coil according to the differentiation (aberration). (6) Driver circuit The driver circuit is a power amplitude circuit that receives signals
  • Fujitsu MHN2150AT | Manual/User Guide - Page 70
    Theory of Device Operation 4.7.2 Data-surface servo format Figure 4.8 describes the physical layout of the servo frame. The three areas indicated by (1) to (3) in Figure 4.8 are described below. (1) Inner guard band This area is located inside the user area, and the rotational speed of the VCM can
  • Fujitsu MHN2150AT | Manual/User Guide - Page 71
    B Servo A Erase Erase Servo B Servo A Erase Circumference Direction Servo C Erase Erase Servo D PAD Servo C Erase Erase: DC erase area Figure 4.8 Physical sector servo configuration on disk surface C141-E120-02EN 4-19
  • Fujitsu MHN2150AT | Manual/User Guide - Page 72
    frame consists of 6 blocks; write/read recovery, servo mark, gray code, servo A to D, and PAD. Figure 4.9 shows the servo frame format. Figure 4.9 Servo frame format 4-20 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 73
    constant interval of sampling time, executes calculation, and updates the VCM drive current. The servo control of the actuator includes the operation to move against the outer circumference. b) The head is loaded on the disk. c) When the servo mark is detected the head is moved slowly toward the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 74
    the spindle motor, and the 3phase full/half-wave analog current control circuit is used as the spindle motor driver (called SVC hereafter). The firmware operates on the MPU manufactured by Fujitsu. The spindle motor is controlled by sending several signals from the MPU to the SVC. There are three
  • Fujitsu MHN2150AT | Manual/User Guide - Page 75
    MPU is waiting for a PHASE signal. When no phase signal is sent for a specific period, the MPU resets the SVC and starts from the beginning. When a PHASE SVC enters the acceleration mode. (2) Acceleration mode In this mode, the MPU stops to send the phase switching signal to the SVC. The SVC starts a
  • Fujitsu MHN2150AT | Manual/User Guide - Page 76
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 77
    CHAPTER 5 Interface 5.1 Physical Interface 5.2 Logical Interface 5.3 Host Commands 5.4 Command Protocol 5.5 Ultra DMA Feature Set 5.6 Timing This chapter gives details about the interface, and the interface commands and timings. C141-E120-02EN 5-1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 78
    DATA BUS DMACK-: DMA ACKNOWLEDGE DMARQ: DMA REQUEST INTRO: INTERRUPT REQUEST DIOW-: I/O WRITE STOP: STOP DURING ULTRA DMA DATA BURSTS DIOR-:I/O READ HDMARDY:DMA READY DURING ULTRA DMA DATA IN BURSTS HSTROBE:DATA STROBE DURING ULTRA DMA DATA OUT BURST PDIAG-: PASSED DIAGNOSTICS
  • Fujitsu MHN2150AT | Manual/User Guide - Page 79
    ) RESET- DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0 GND DMARQ DIOW-, STOP DIOR-, HDMRDY, HSTROBE IORDY, DDMARDY, DSTROBE DMACK- INTRQ DA1 DA0 CS0 DATA8 6 DATA9 8 DATA10 10 DATA11 12 DATA12 14 DATA13 16 DATA14 18 DATA15 20 (KEY) 22 GND 24 GND 26 GND 28 CSEL 30 GND 32 reserved (
  • Fujitsu MHN2150AT | Manual/User Guide - Page 80
    a minimum of 25 µs during power on. Sixteen-bit bi-directional data bus between the host and the device. These signals are used for data transfer . During data transfer in Ultra DMA mode, the assertion of the STOP signal asserted by the host later indicates that the transfer has been suspended
  • Fujitsu MHN2150AT | Manual/User Guide - Page 81
    command block registers. Chip select signal decoded from the host address bus. This signal is used by the host to select the daisy chain configuration. This signal indicates that the slave device has been completed self diagnostics. This signal is pulled up to +5 V through 10 kΩ resistor at each
  • Fujitsu MHN2150AT | Manual/User Guide - Page 82
    in either address-specified mode; cylinder-head-sector (CHS) or Logical block address (LBA) mode. The IDENTIFY DEVICE information indicates whether the device supports the LBA mode. When the host system specifies the LBA mode by setting bit 6 in the Device/Head register to 1, HS3 to HS0 bits
  • Fujitsu MHN2150AT | Manual/User Guide - Page 83
    to DATA15). 2. The registers for read or write operation other than the Data registers can be accessed by 8 bit data bus (DATA0 to DATA7). 3. When reading the Drive Address register, bit 7 is high-impedance state. 4. H indicates signal level High and L indicates signal level Low. And the LBA mode
  • Fujitsu MHN2150AT | Manual/User Guide - Page 84
    executed by the device. The contents of this register are valid when the ERR bit of the Status register is 1. This register contains a diagnostic code after power is turned on, a reset , or the EXECUTIVE DEVICE DIAGNOSTIC command is executed. [Status at the completion of command execution other than
  • Fujitsu MHN2150AT | Manual/User Guide - Page 85
    own status (X'01' to X'05'). However, when the host system selects the slave device, the diagnostic code of the slave device is posted. (3) Features register (X'1F1') The Features register provides specific feature to a command. For instance, it is used with SET FEATURES command to enable or disable
  • Fujitsu MHN2150AT | Manual/User Guide - Page 86
    Cylinder High register (X'1F5') The contents of this register indicates high-order 8 bits of the disk-access start cylinder address. At the end of a command, the contents of this register are address 1 (21). LBA bit 25. - Bit 0: HS0 CHS mode head address 0 (20). LBA bit 24. 5-10 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 87
    5.2 Logical Interface (9) Status register (X'1F7') The contents of this register indicate the status of the device. The contents of this register are updated at the completion of each command. When the BSY bit is cleared, other bits in this register should be validated within 400 ns. When the BSY
  • Fujitsu MHN2150AT | Manual/User Guide - Page 88
    Interface - Bit 5: The Device Write Fault (DF) bit. This bit indicates that a device fault (write fault) condition has been detected. If a write fault is detected during command execution, this bit is latched and retained until the device accepts the next command or reset. - Bit 4: Device Seek
  • Fujitsu MHN2150AT | Manual/User Guide - Page 89
    7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 BSY DRDY DF DSC DRQ 0 0 ERR (2) Device Control register (X'3F6') The Device Control register contains device interrupt and software reset. Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 X X X X X SRST nIEN 0 - Bit 2: SRST is the host
  • Fujitsu MHN2150AT | Manual/User Guide - Page 90
    Command code and parameters Table 5.3 lists the supported commands, command code and the registers that needed SET MAX 1 1 1 1 1 0 0 1 NYYYY READ NATIVE MAX ADDRESS 1 1 1 1 1 0 0 0 N N N N D EXECUTE DEVICE DIAGNOSTIC 1 0 0 1 0 0 0 0 N N N N D* READ LONG 0 0 1 0 0 0 1 RNYYYY WRITE LONG 0 0 1 1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 91
    FLUSH CACHE 1 1 1 0 0 1 1 1 NNNND DEVICE CONFIGURATION 1 0 1 1 0 0 0 1 YNNND Notes: FR: Features Register CY: Cylinder Registers SC: Sector Count Register DH: Drive/Head Register SN: Sector Number Register R: Retry at error 1 = Without retry 0 = With retry Y: Necessary to set parameters C141
  • Fujitsu MHN2150AT | Manual/User Guide - Page 92
    Interface Y*: Necessary to set parameters under the LBA mode. N: Not necessary to set parameters (The parameter is ignored if it is set.) N*: May set parameters D: The device parameter is valid, and the head parameter is ignored. D*: The command is addressed to the master device, but both the master
  • Fujitsu MHN2150AT | Manual/User Guide - Page 93
    the remaining sector count of data transfer. 3. In the table indicating I/O registers contents in this subsection, bit indication is omitted. (1) READ SECTOR(S) (X'20' or X'21') This command reads data of sectors specified in the Sector Count register from the address specified in the Device/Head
  • Fujitsu MHN2150AT | Manual/User Guide - Page 94
    Interface At command issuance (I/O registers setting contents) 1F7 (CM) H 1F6H(DH) 1F5 (CH) H 1F4 (CL) H 1F3H(SN) 1F2H(SC) 1F1H(FR) 0 0 1 0 0 0 0R x L x DV Start head No. / LBA [MSB] Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count
  • Fujitsu MHN2150AT | Manual/User Guide - Page 95
    5.3 Host Commands final partial block is transferred. The number of sectors in the partial block to be transferred is n where n = remainder of ("number of sectors"/"block count"). If the READ MULTIPLE command is issued before the SET MULTIPLE MODE command is executed or when the READ MULTIPLE
  • Fujitsu MHN2150AT | Manual/User Guide - Page 96
    medium error, that the command execution cannot be continued is detected, the data transfer is stopped without transferring data of sectors after the erred sector. The device generates an interrupt using the Multiword DMA transfer mode 0 to 2 • Ultra DMA transfer mode 0 to 5 5-20 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 97
    5.3 Host Commands At command issuance (I/O registers setting contents) 1F7 (CM) H 1F6H(DH) 1F5 (CH) H 1F4 (CL) H 1F3H(SN) 1F2H(SC) 1F1H(FR) 1 1 0 0 1 0 0R x L x DV Start head No. / LBA [MSB] Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector
  • Fujitsu MHN2150AT | Manual/User Guide - Page 98
    Interface At command issuance (I/O registers setting contents) 1F7 (CM) H 1F6H(DH) 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2 (SC) H 1F1 (FR) H 0100000 R x L x DV Start head No. / LBA [MSB] Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count xx At
  • Fujitsu MHN2150AT | Manual/User Guide - Page 99
    5.3 Host Commands If an error occurs during multiple sector write operation, the write operation is terminated at the sector where the error occurred. Command block registers contain the cylinder, the head, the sector addresses (in the CHS mode) or the logical block address (in the LBA mode) of the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 100
    MODE command is executed or when WRITE MULTIPLE command is disabled, the device rejects the WRITE MULTIPLE command with an ABORTED COMMAND error. Disk errors encountered during execution of the WRITE MULTIPLE command are posted after attempting to write the block or the partial block that was
  • Fujitsu MHN2150AT | Manual/User Guide - Page 101
    transfer. When an error, such as an unrecoverable medium error, that the command execution cannot be continued is detected, the data transfer is stopped without transferring data of sectors after the erred sector. The device generates an interrupt using the INTRQ signal and posts a status to the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 102
    Interface A host system can select the following transfer mode using the SET FEATURES command. • Multiword DMA transfer mode 0 to 2 • Ultra DMA transfer mode 0 to 5 At command issuance (I/O registers setting contents) 1F7H(CM) 1F6H(DH) 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1 (FR) H 1 1 0 0 1 0
  • Fujitsu MHN2150AT | Manual/User Guide - Page 103
    5.3 Host Commands At command issuance (I/O registers setting contents) 1F7 (CM) H 1F6H(DH) 1F5 (CH) H 1F4 (CL) H 1F3H(SN) 1F2H(SC) 1F1H(FR) 00111100 x L x DV Start head No. / LBA [MSB] Start cylinder No. [MSB] / LBA Start cylinder No. [LSB] / LBA Start sector No. / LBA [LSB] Transfer sector count
  • Fujitsu MHN2150AT | Manual/User Guide - Page 104
    Interface At command issuance (I/O registers setting contents) 1F7 (CM) 0 0 0 1 x x x x H 1F6H(DH) x x x DV xx 1F5H(CH) xx 1F4H(CL) xx 1F3H(SN) xx 1F2 (SC) xx H 1F1 (FR) xx H At command completion (I/O registers contents to be read) 1F7H(ST) 1F6H(DH) 1F5 (CH) H 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1H(ER)
  • Fujitsu MHN2150AT | Manual/User Guide - Page 105
    are retained even after reset or power save operation regardless of the setting of disabling the reverting to default setting. The device ignores the L bit specification and operates with only CHS mode
  • Fujitsu MHN2150AT | Manual/User Guide - Page 106
    (12) IDENTIFY DEVICE (X'EC') The host system issues the IDENTIFY DEVICE command to read parameter information from the device. Upon receipt of this command, the drive sets the BSY bit to one, prepares to transfer the 256 words of device identification data to the host, sets the DRQ bit to one
  • Fujitsu MHN2150AT | Manual/User Guide - Page 107
    5.3 Host Commands (13) IDENTIFY DEVICE DMA (X'EE') When this command is not used to transfer data to the host in DMA mode, this command functions in the same way as the Identify Device command. At command issuance (I/O registers setting contents) 1F7H(CM) 1 1 1 0 1 1 1 0 1F6 (DH) x x x DV xx H 1F5H(
  • Fujitsu MHN2150AT | Manual/User Guide - Page 108
    Logical cylinders *2 Detailed Configuration Number of Logical Heads *2 Undefined Number of Logical sectors per Logical track *2 Undefined Serial number (ASCII code, 20 characters, right) Undefined Buffer Size (1 LSB: 512 Byte) Number of ECC bytes transferred at READ LONG or WRITE LONG command 5-32
  • Fujitsu MHN2150AT | Manual/User Guide - Page 109
    003C' X'0000' X'346B' X'5B08' X'4003' Description Firmware revision (ASCII code, 8 characters, left) Model name (ASCII code, 40 characters, left) Maximum number of Reserved Multiword DMA transfer mode *7 Advance PIO transfer mode support status *8 Minimum multiword DMA transfer cycle time per word
  • Fujitsu MHN2150AT | Manual/User Guide - Page 110
    0 to 254 and word 255, in byte units.) *1 Word 0: General configuration Bit 15: ATA device = 0, ATAPI device = 1 Bit 14-8: Undefined Bit 7: Removable disk drive = 1 Bit 6: Fixed drive = 1 Bit 5-3: Undefined Bit 2: IDENTIFY DEVICE Valid = 0 Bit 1-0: Reserved *2 Word 1, 3, 6, 60-61 Word 01
  • Fujitsu MHN2150AT | Manual/User Guide - Page 111
    5.3 Host Commands Bit 13: Standby timer value. Factory default is '0.' ATA spec is '1.' Bit 12: Reserved Bit 11: 1 = Supported Bit 10: 0 = Disable inhibition Bit 7-0: Undefined Bit 8: 1 = LBA Supported Bit 9: 1 = DMA Supported *4 Word 51: PIO data transfer mode Bit 15-8: PIO data transfer
  • Fujitsu MHN2150AT | Manual/User Guide - Page 112
    Interface Bit 1: 1 = Mode 4 Bit 0: 1 = Mode 3 *9 WORD 80 Bit 15-7: Reserved Bit 6: 1 = ATA/ATAPI-6 supported Bit 5: 1 = ATA/ATAPI-5 supported Bit 4: 1 = ATA/ATAPI-4 supported Bit 3: 1 = ATA-3 supported Bit 2: 1 = ATA-2 supported Bit 1-0: Undefined *10 WORD 82 Bit 15: Undefined Bit 14: '1' =
  • Fujitsu MHN2150AT | Manual/User Guide - Page 113
    Supports the DOWNLOAD MICROCODE command. *12 WORD 84 Bit 15-3: Undefined. Bit 2: '1' = Supports the Media Serial Number. Bit 1: '1' = Supports the SMART SELF-TEST. Bit 0: '1' = Supports DEVICE RESET command. Bit 8: '1' = Enables the SERVICE interrupt. Bit 7: '1' = Enables the release interrupt
  • Fujitsu MHN2150AT | Manual/User Guide - Page 114
    used Ultra DMA transfer mode Bit 7-0: Supportable Ultra DMA transfer mode Bit 5: '1' = Supports the Mode 5 Bit 4: '1' = Supports the Mode 4 Bit 3: '1' = Supports the Mode 3 Bit 2: '1' = Supports the Mode 2 Bit 1: '1' = Supports the Mode 1 Bit 0: '1' = Supports the Mode 0 5-38 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 115
    VIH. '0' = CBLID- is a level lower than VIL. Bits 12-8: In the case of Device 1 (slave drive), a valid value is set. Bit 12: Reserved Bit 11: '1' = Device asserts PDIAG-. Bit 10, 9: Method High, 1: Maximum Bit 7-6: Reserved Bit 5: '1' = Enhanced security erase supported C141-E120-02EN 5-39
  • Fujitsu MHN2150AT | Manual/User Guide - Page 116
    parameters in the Features register. Then, the device clears the BSY bit, and generates an interrupt. If the value in the Features register is not supported or it is invalid, the device posts an ABORTED COMMAND error. Table 5.5 lists the available values and operational modes that may be set in
  • Fujitsu MHN2150AT | Manual/User Guide - Page 117
    55' X'66' X'82' X'85' X'AA' X'BB' X'C2' X'CC' Drive operation mode Enables the write cache function. Set the data transfer mode. *1 Enables Acoustic management function. Enables the reverting to power-on default settings after software reset. At power-on or after hardware reset, the default mode
  • Fujitsu MHN2150AT | Manual/User Guide - Page 118
    be selected. Upper 5 bits of the Sector Count register defines the transfer type and lower 3 bits specifies the binary mode value. The IDD supports following values in the Sector Count register value. If other value than below is specified, an ABORTED COMMAND error is posted. PIO default transfer
  • Fujitsu MHN2150AT | Manual/User Guide - Page 119
    mode X 00100 000 (X'20': Mode 0) 00100 001 specific time. The power management level is shifted from Active Idle, and Low power Idle to Standby. The Mode-3 takes the maximum shifting time in the APM level. The APM level setting is preserved by the drive across power on, hardware and software
  • Fujitsu MHN2150AT | Manual/User Guide - Page 120
    . The AAM level setting is preserved by the drive across power on, hardware and software resets. AAM Level Standard Seek Slow Seek Reserved The number of sectors per block is written into the Sector Count register. The IDD supports 2, 4, 8, 16 and 32 (sectors) as the block counts. Upon receipt of
  • Fujitsu MHN2150AT | Manual/User Guide - Page 121
    5.3 Host Commands At command issuance (I/O registers setting contents) 1F7 (CM) 1 1 0 0 0 1 1 0 H 1F6H(DH) x x x DV xx 1F5H(CH) xx 1F4H(CL) xx 1F3H(SN) xx 1F2 (SC) Sector count/block H 1F1 (FR) xx H After power-on the READ MULTIPLE and WRITE MULTIPLE command operation are disabled as the default
  • Fujitsu MHN2150AT | Manual/User Guide - Page 122
    command is held even after power on and the occurrence of a hard reset. When the VV bit is 0, the value set by this command becomes invalid when not set) most lately set when VV bit = 1. After power on and the occurrence of a hard reset, the host can issue this command only once when VV bit = 1. If this command
  • Fujitsu MHN2150AT | Manual/User Guide - Page 123
    5.3 Host Commands At command completion (I/O registers contents to be read) 1F7 (ST) H 1F6H(DH) 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1H(ER) Status information x x x DV Max head/LBA [MSB] Max. cylinder [MSB]/Max. LBA Max. cylinder [LSB]/Max. LBA Max. sector/Max. LBA [LSB] xx Error information •
  • Fujitsu MHN2150AT | Manual/User Guide - Page 124
    Interface At command completion (I/O registers contents to be read) 1F7 (ST) H 1F6H(DH) 1F5 (CH) H 1F4 (CL) H 1F3H(SN) 1F2H(SC) 1F1H(ER) Status information xx xx xx xx xx Error information Words 0 1 to 16 17 to 255 Password information Contents Reserved Password (32 bytes) Reserved • SET MAX
  • Fujitsu MHN2150AT | Manual/User Guide - Page 125
    5.3 Host Commands At command issuance (I/O registers setting contents) 1F7 (CM) 1 1 1 1 1 0 0 1 H 1F6H(DH) x x x DV xx 1F5H(CH) xx 1F4H(CL) xx 1F3H(SN) xx 1F2H(SC) xx 1F1H(FR) 02 At command completion (I/O registers contents to be read) 1F7 (ST) H 1F6H(DH) 1F5H(CH) 1F4 (CL) H 1F3 (SN) H 1F2 (SC)
  • Fujitsu MHN2150AT | Manual/User Guide - Page 126
    Interface At command issuance (I/O registers setting contents) 1F7 (CM) 1 1 1 1 1 0 0 1 H 1F6H(DH) x x x DV xx 1F5H(CH) xx 1F4H(CL) xx 1F3H(SN) xx 1F2H(SC) xx 1F1H(FR) 03 At command completion (I/O registers contents to be read) 1F7 (ST) H 1F6H(DH) 1F5H(CH) 1F4 (CL) H 1F3 (SN) H 1F2 (SC) H 1F1H(
  • Fujitsu MHN2150AT | Manual/User Guide - Page 127
    5.3 Host Commands At command issuance (I/O registers setting contents) 1F7 (CM) 1 1 1 1 1 0 0 1 H 1F6H(DH) x x x DV xx 1F5H(CH) xx 1F4H(CL) xx 1F3H(SN) xx 1F2H(SC) xx 1F1H(FR) 04 At command completion (I/O registers contents to be read) 1F7 (ST) H 1F6H(DH) 1F5H(CH) 1F4 (CL) H 1F3 (SN) H 1F2 (SC)
  • Fujitsu MHN2150AT | Manual/User Guide - Page 128
    ]/Max. LBA Max. sector/Max. LBA [LSB] xx Error information (18) EXECUTE DEVICE DIAGNOSTIC (X'90') This command performs an internal diagnostic test (self-diagnosis) of the device. This command usually sets the DRV bit of the Drive/Head register is to 0 (however, the DV bit is not checked). If two
  • Fujitsu MHN2150AT | Manual/User Guide - Page 129
    ROM sum check error Failure of device 1 5.3 Host Commands attention: The device responds to this command with the result of power-on diagnostic test. At command issuance (I/O registers setting contents) 1F7H(CM) 1 0 0 1 0 0 0 0 1F6 (DH) H x x x DV Head No. /LBA [MSB] 1F5 (CH) xx H 1F4H(CL
  • Fujitsu MHN2150AT | Manual/User Guide - Page 130
    is not performed for this command. This command is used for checking ECC function by combining with the WRITE LONG command. The READ LONG command supports only single sector operation. Number of ECC bytes to be transferred is fixed to 4 bytes and cannot be changed by the SET FEATURES command. At
  • Fujitsu MHN2150AT | Manual/User Guide - Page 131
    (20) WRITE LONG (X'32' or X'33') This command operates similarly to the READ SECTOR(S) command except that the device writes the data and the ECC bytes transferred from the host system to the disk medium. The device does not generate ECC bytes by itself. The WRITE LONG command supports only
  • Fujitsu MHN2150AT | Manual/User Guide - Page 132
    Interface (21) READ BUFFER (X'E4') The host system can read the current contents of the data buffer of the device by issuing this command. Upon receipt of this command, the device sets the BSY bit of Status register and sets up for a read operation. Then the device sets the DRQ bit of Status
  • Fujitsu MHN2150AT | Manual/User Guide - Page 133
    5.3 Host Commands (22) WRITE BUFFER (X'E8') The host system can overwrite the contents of the data buffer of the device with a desired data pattern by issuing this command. Upon receipt of this command, the device sets the BSY bit of the Status register. Then the device sets the DRQ bit of Status
  • Fujitsu MHN2150AT | Manual/User Guide - Page 134
    Interface (23) IDLE (X'97' or X'E3') Upon receipt of this command, the device sets the BSY bit of the Status register, and enters the idle mode. Then, the device clears the BSY bit, and generates an interrupt. The device generates an interrupt even if the device has not fully entered the idle mode.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 135
    of the Status register, and enters the idle mode. Then, the device clears the BSY bit, and generates an interrupt. This command does not support the automatic power-down function. At command issuance (I/O registers setting contents) 1F7H(CM) 1F6 (DH) H 1F5H(CH) 1F4H(CL) 1F3 (SN) H 1F2 (SC) H 1F1H
  • Fujitsu MHN2150AT | Manual/User Guide - Page 136
    mode. Under the standby mode, the spindle motor is stopped. Thus, when the command involving a seek such as the READ SECTOR(s) command is received, the device processes the command after driving the spindle motor. At command issuance (I/O registers setting contents) 1F7 (CM) H
  • Fujitsu MHN2150AT | Manual/User Guide - Page 137
    bit of the Status register and enters the standby mode. The device then clears the BSY bit and generates an interrupt. This command does not support the automatic power-down sequence. At command issuance (I/O registers setting contents) 1F7H(CM) 1F6H(DH) 1F5 (CH) H 1F4H(CL) 1F3H(SN) 1F2H(SC) 1F1H
  • Fujitsu MHN2150AT | Manual/User Guide - Page 138
    sleep mode. In the sleep mode, the spindle motor is stopped and the ATA interface section is inactive. All I/O register outputs are in high-impedance state. The only way to release the device from sleep mode is to execute a software
  • Fujitsu MHN2150AT | Manual/User Guide - Page 139
    5.3 Host Commands (28) CHECK POWER MODE (X'98' or X'E5') The host checks the power mode of the device with this command. The host system can confirm the power save mode of the device by the contents of the Sector Count register. The device sets the BSY bit and sets the following register value.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 140
    ) This command performs operations for device failure predictions according to a subcommand specified in the FR register. If the value specified in the FR register is supported, the Aborted Command error is posted. It is necessary for the host to set the keys (CL = 4Fh and CH = C2h) in the CL and
  • Fujitsu MHN2150AT | Manual/User Guide - Page 141
    Off-line Immediate: A device which receives this command asserts the BSY bit, then starts collecting the off-line data specified in the SN register, or stops. In the off-line mode, after BSY is cleared, off-line data are collected. In the captive mode, it collects off-line data with the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 142
    Interface Table 5.7 Features Register values (subcommands) and functions (2 of 3) Features Resister X'D5' Function SMART Read Log Sector: A device which receives this sub-command asserts the BSY bit, then reads the log sector specified in the SN register. Next, it clears the BSY bit and transmits
  • Fujitsu MHN2150AT | Manual/User Guide - Page 143
    -line: This sets automatic off-line data collection in the enabled (when the SC register specification ≠ 00h) or disabled (when the SC register specification = 00) state. This setting is preserved whether the drive's power is switched on or off. If 24 hours have passed since the power was switched
  • Fujitsu MHN2150AT | Manual/User Guide - Page 144
    Interface At command completion (I-O registers setting contents) 1F7 (ST) H 1F6H(DH) 1F5H(CH) 1F4H(CL) 1F3H(SN) 1F2 (SC) H 1F1 (ER) H Status information x x x DV xx Key-failure prediction status (C2h/2Ch) Key-failure prediction status (4Fh/F4h) xx xx Error information The attribute value
  • Fujitsu MHN2150AT | Manual/User Guide - Page 145
    collection status Self test execution status Off-line data collection execution time [sec.] Reserved Off-line data collection capability Trouble prediction capability flag Error logging capability Vendor unique Simple self test execution time [min.] Comprehensive self test execution time
  • Fujitsu MHN2150AT | Manual/User Guide - Page 146
    Performance 3 Spin Up Time 4 Start/Stop Count 5 Reallocated Sector Count 7 Seek Line Scan Uncorrectable Sector Count 199 Ultra ATA CRC Error Count 200 Write Error Rate exceeds the threshold, it is the attribute covered by the drive warranty. 1 If this bit is 1 (0), it indicates the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 147
    the attribute that represents the number of occurrences. If this bit 1, it indicates the attribute that can be collected/saved even if the drive fault prediction function is disabled. Reserve bit • Current attribute value The current attribute value is the normalized raw attribute data. The value
  • Fujitsu MHN2150AT | Manual/User Guide - Page 148
    . Self-test has been stopped by the host computer. Self-test has been suspended by hard or soft reset. Self- drive. If the off-line data collection capability is 0, it indicates that off-line data collection is not supported. Bit Meaning 0 Indicates that Execute Off-Line Immediate is supported
  • Fujitsu MHN2150AT | Manual/User Guide - Page 149
    byte at a time from the beginning. • Insurance failure threshold The limit of a varying attribute value. The host compares the attribute values device from the host computer, the device saves the SMART error log on the disk medium. The host computer can issue the SMART Read Log Sector sub-command
  • Fujitsu MHN2150AT | Manual/User Guide - Page 150
    Interface Table 5.11 SMART error log data format Byte Item 00 Error log version number 01 Error log index 02 Error log 1 Command Data 1 Device Control register 03 Features register 04 Sector Count register 05 Sector Number register 06 Cylinder Low register 07 Cylinder High
  • Fujitsu MHN2150AT | Manual/User Guide - Page 151
    when the error is reported. • Status Bits 0 to 3: Indicates the drive status when received error commands according to the following table. Bits 4 to self test is completed, the device saves the SMART self test log to the disk medium. The host computer can issue the SMART Read Log Sector sub-command
  • Fujitsu MHN2150AT | Manual/User Guide - Page 152
    Interface Table 5.12 SMART self test log data format Byte 00, 01 02 03 04, 05 06 07 to 0A 0B to 19 1A to 1F9 1FA, 1FB 1FC 1FD, 1FE 1FF Item Self test log data format version number Self test log 1 Self test mode (SN Register Value) Self test execution status Total power on time until the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 153
    5.3 Host Commands Issuing this command while in LOCKED MODE or FROZEN MODE returns the Aborted Command error. (The section about the SECURITY FREEZE LOCK command describes LOCKED MODE and FROZEN MODE.) Table 5.13 Contents of security password Word 0 1 to 16 17 to 255 Contents Control word Bit 0:
  • Fujitsu MHN2150AT | Manual/User Guide - Page 154
    Interface (31) SECURITY ERASE PREPARE (F3h) The SECURITY ERASE UNIT command feature is enabled by issuing the SECURITY ERASE PREPARE command and then the SECURITY ERASE UNIT command. The SECURITY ERASE PREPARE command prevents data from being erased unnecessarily by the SECURITY ERASE UNIT command.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 155
    5.3 Host Commands Although this command invalidates the user password, the master password is retained. To recover the master password, issue the SECURITY SET PASSWORD command and reset the user password. If the SECURITY ERASE PREPARE command is not issued immediately before this command is issued,
  • Fujitsu MHN2150AT | Manual/User Guide - Page 156
    Interface • SECURITY ERASE UNIT FROZEN MODE is canceled when the power is turned off, or when hardware is reseted. If this command is reissued in FROZEN MODE, the command is completed and FROZEN MODE remains unchanged. Issuing this command during LOCKED MODE returns the Aborted Command error. The
  • Fujitsu MHN2150AT | Manual/User Guide - Page 157
    host transfers the 512-byte data shown in Table 5.13 to the device. The device determines the operation of the lock function according to the specifications of the Identifier bit and Security level bit in the transferred data. (Table 5.14) Issuing this command in LOCKED MODE or FROZEN MODE returns
  • Fujitsu MHN2150AT | Manual/User Guide - Page 158
    Interface At command issuance (I-O register contents) 1F7 (CM) 1 1 1 1 0 0 0 1 h 1F6h(DH) x x x DV xx 1F5h(CH) xx 1F4h(CL) xx 1F3h(SN) xx 1F2 (SC) xx h 1F1 (FR) xx h At command completion (I-O register contents) 1F7h(ST) 1F6 (DH) h 1F5h(CH) 1F4 (CL) h 1F3 (SN) h 1F2 (SC) h 1F1h(ER)
  • Fujitsu MHN2150AT | Manual/User Guide - Page 159
    5.3 Host Commands UNLOCK counter reaches zero, this command or the SECURITY ERASE UNIT command causes the Aborted Command error until the device is turned off and then on, or until a hardware reset is executed. Issuing this command with LOCKED MODE canceled (in UNLOCK MODE) has no affect on the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 160
    Interface At command issuance (I-O register contents) 1F7 (CM) 1 1 1 0 0 1 1 1 h 1F6h(DH) x x x DV xx 1F5h(CH) xx 1F4h(CL) xx 1F3h(SN) xx 1F2 (SC) xx h 1F1 (FR) xx h At command completion (I-O register contents to be read) 1F7h(ST) 1F6 (DH) h 1F5h(CH) 1F4 (CL) h 1F3 (SN) h 1F2 (SC) h 1F1h
  • Fujitsu MHN2150AT | Manual/User Guide - Page 161
    DEVICE CONFIGURATION RESTORE commands are aborted by the device. The DEVICE CONFIGURATION FREEZE LOCK condition is cleared by a power-down, not cleared by a hardware or software reset. C141-E120-02EN 5-85
  • Fujitsu MHN2150AT | Manual/User Guide - Page 162
    commands, modes, and feature sets that the device is capable of supporting. If a DEVICE CONFIGURATION SET command has been issued reducing the command response. When the bits in these words are cleared, the device no longer supports the indicated command, mode, or feature set. If a bit is set in the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 163
    5: 1 = READ/WRITE DMA QUEUED commands supported Bit 4: 1 = Power-up in Standby feature set supported Bit 3: 1 = Security feature set supported Bit 2: 1 = SMART error log supported Bit 1: 1 = SMART self-test supported Bit 0: 1 = SMART feature set supported Reserved Integrity word. Bits 15:8 contains
  • Fujitsu MHN2150AT | Manual/User Guide - Page 164
    DEVICE PARAMETERS IDENTIFY DEVICE IDENTIFY DEVICE DMA SET FEATURES SET MULTIPLE MODE SET MAX ADDRESS READ NATIVE MAX ADDRESS EXECUTE DEVICE DIAGNOSTIC READ LONG WRITE LONG READ BUFFER WRITE BUFFER IDLE IDLE IMMEDIATE STANDBY STANDBY IMMEDIATE ICRC V V * Error register (X'1F1') UNC INDF ABRT
  • Fujitsu MHN2150AT | Manual/User Guide - Page 165
    5.3 Host Commands Table 5.17 Command code and parameters (2 of 2) Command name SLEEP CHECK POWER MODE SMART SECURITY DISABLE PASSWORD SECURITY ERASE PREPARE SECURITY ERASE UNIT SECURITY FREEZE LOCK SECURITY SET PASSWORD SECURITY UNLOCK FLUSH CACHE DEVICE CONFIGURATION Invalid command ICRC Error
  • Fujitsu MHN2150AT | Manual/User Guide - Page 166
    can be executed even if DRDY bit is 0. • EXECUTE DEVICE DIAGNOSTIC • INITIALIZE DEVICE PARAMETERS 5.4.1 PIO Data transferring commands from device to the host, the device sets DRQ bit and clears BSY bit. The drive then asserts INTRQ signal. e) After detecting the INTRQ signal assertion, the host
  • Fujitsu MHN2150AT | Manual/User Guide - Page 167
    5.4 Command Protocol words, the host should receive the relevant sector of data (512 bytes of uninsured dummy data) or release the DRQ status by resetting. Figure 5.3 shows an example of READ SECTOR(S) command protocol, and Figure 5.4 shows an example protocol for command abort. Figure 5.3 Read
  • Fujitsu MHN2150AT | Manual/User Guide - Page 168
    Data transferring commands from host to device The execution of the following commands involves Data transfer from the host to the drive. • WRITE SECTOR(S) • WRITE LONG • WRITE BUFFER • WRITE VERIFY • SMART WRITE LOG SECTOR • SECURITY DISABLE PASSWORD • SECURITY ERASE UNIT • SECURITY SET PASSWORD
  • Fujitsu MHN2150AT | Manual/User Guide - Page 169
    required parameters to the Features, Sector Count, Sector Number, Cylinder, and Device/Head registers. b) The host writes a command code in the Command register. The drive sets the BSY bit of the Status register. c) When the device is ready to receive the data of the first sector, the device sets
  • Fujitsu MHN2150AT | Manual/User Guide - Page 170
    Status register does not meet above condition, normal data transfer operation is not assured guaranteed. When the host issues the command even if the drive requests the data transfer (DRQ bit is set), or when the host executes resetting, the device correct operation is not guaranteed. 5.4.3 Commands
  • Fujitsu MHN2150AT | Manual/User Guide - Page 171
    5.4 Command Protocol • SEEK • READY VERIFY SECTOR(S) • EXECUTE DEVICE DIAGNOSTIC • INITIALIZE DEVICE PARAMETERS • SET FEATURES • SET MULTIPLE MODE • SET MAX ADDRESS • READ NATIVE MAX ADDRESS • IDLE • IDLE IMMEDIATE • STANDBY • STANDBY IMMEDIATE • CHECK POWER MODE • SMART
  • Fujitsu MHN2150AT | Manual/User Guide - Page 172
    Interface 5.4.4 Other commands • READ MULTIPLE • SLEEP • WRITE MULTIPLE See the description of each command. 5.4.5 DMA data transfer commands • READ DMA • WRITE DMA Starting the DMA transfer command is the same as the READ SECTOR(S) or WRITE SECTOR(S) command except the point that the host
  • Fujitsu MHN2150AT | Manual/User Guide - Page 173
    5.4 Command Protocol The interrupt processing for the DMA transfer differs the following point. • The interrupt processing for the DMA transfer differs the following point. a) The host writes any parameters to the Features, Sector Count, Sector Number, Cylinder, and Device/Head register. b) The host
  • Fujitsu MHN2150AT | Manual/User Guide - Page 174
    Interface d f g d f e Figure 5.7 Normal DMA data transfer 5-98 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 175
    no changes to other elements of the ATA protocol (e.g.: Command Block Register access). Several an Ultra DMA burst a sender shall always drive data onto the bus, and after a sufficient time to allow for limited to the same frequency as the data. Words in the IDENTIFY DEVICE data indicate support
  • Fujitsu MHN2150AT | Manual/User Guide - Page 176
    detailed protocol descriptions for each of these phases, 5.6 defines the specific timing requirements). In the following rules DMARDY- is used in and (5) may occur in any order or at the same time. The host shall assert STOP. 4) The host shall negate HDMARDY-. 5) The host shall negate CS0-, CS1-, DA2
  • Fujitsu MHN2150AT | Manual/User Guide - Page 177
    the host has negated STOP and asserted HDMARDY-. The device shall negate DSTROBE no sooner than t after driving the first word of data onto DVS DD (15:0). 5.5.3.2 The data in transfer The following steps shall occur in the order they are listed unless otherwise specifically allowed (see 5.6.3.3 and
  • Fujitsu MHN2150AT | Manual/User Guide - Page 178
    DMA burst termination, the host shall negate HDMARDY- and wait tRP before asserting STOP. 3) The device shall resume an Ultra DMA burst by generating a DSTROBE order they are listed unless otherwise specifically allowed (see 5.6.3.5 and 5.6.3.2 for specific timing requirements): 1) The device shall
  • Fujitsu MHN2150AT | Manual/User Guide - Page 179
    drive DD (15:0) with the result of its CRC calculation (see 5.5.5): 7) If DSTROBE is negated, the device shall assert DSTROBE within tLI after the host has asserted STOP order they are listed unless otherwise specifically allowed (see 5.6.3.6 and 5.6.3.2 for specific timing requirements): 1) The host
  • Fujitsu MHN2150AT | Manual/User Guide - Page 180
    not placed the result of its CRC calculation on DD (15:0) since first driving DD (15:0) during (9), the host shall place the result of its CRC device has MLI asserted DSTROBE and negated DMARQ and the host has asserted STOP and negated HDMARDY-, and no sooner than tDVS after the host places the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 181
    DMA burst. 8) The host shall negate STOP within tENV after asserting DMACK-. The host shall not assert STOP until after the first negation of HSTROBE. are listed unless otherwise specifically allowed (see 5.6.3.8 and 5.6.3.2 for specific timing requirements): 1) The host shall drive a data word onto
  • Fujitsu MHN2150AT | Manual/User Guide - Page 182
    in the order they are listed unless otherwise specifically allowed (see 5.6.3.9 and 5.6.3.2 for specific timing requirements). a) Host pausing an Ultra pause an Ultra DMA burst by negating DDMARDY-. 3) The host shall stop generating HSTROBE edges within t of the device RFS negating DDMARDY-. 4)
  • Fujitsu MHN2150AT | Manual/User Guide - Page 183
    Ultra DMA data out burst a) Host terminating an Ultra DMA data out burst The following stops shall occur in the order they are listed unless otherwise specifically allowed (see 5.6.3.10 and 5.6.3.2 for specific timing requirements): 1) The host shall initiate termination of an Ultra DMA burst by not
  • Fujitsu MHN2150AT | Manual/User Guide - Page 184
    11 and 5.6.3.2 for specific timing requirements): 1) The device shall not initiate Ultra DMA burst termination until at least one data word of an Ultra DMA burst has been transferred. 2) The device shall initiate Ultra DMA burst termination by negating DDMARDY-. 3) The host shall stop generating an
  • Fujitsu MHN2150AT | Manual/User Guide - Page 185
    5.5 Ultra DMA Feature Set 13) The host shall neither negate STOP nor HSTROBE until at least tACK after negating DMACK-. 14) The host shall not assert DIOW-, CS0-, CS1-, DA2, DA1, or DA0 until at least
  • Fujitsu MHN2150AT | Manual/User Guide - Page 186
    for calculating CRC is to use a word clock derived from the bus strobe. The combinational logic shall then be equivalent to shifting sixteen bits Signal Host Termination Device Termination DIOR-:HDMARDY-:HSTROBE 22 ohm 82 ohm DIOW-:STOP 22 ohm 82 ohm CS0-, CS1- 33 ohm 82 ohm DA0, DA1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 187
    from validity of read data to IORDY "high" level t12 Pulse width of IORDY Min. Max. Unit 120 - ns 25 - ns 70 - ns 25 - ns 20 - ns 10 - ns - 50 ns 5 - ns 10 - ns - 35 ns 0 - ns - 1,250 ns Figure 5.9 PIO data transfer timing C141-E120-02EN 5-111
  • Fujitsu MHN2150AT | Manual/User Guide - Page 188
    hold time for DIOR-/DIOWtK Continuous time of high level for DIOR-/DIOW- Min. Max. Unit 120 - ns - 35 ns 70 - ns - 30 ns 5 - ns 20 - ns 10 - ns 0 - ns 5 - ns 25 - ns Figure 5.10 Multiword DMA data transfer timing (mode 2) 5-112 C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 189
    20 contains the values for the timings for each of the Ultra DMA Modes. 5.6.3.1 Initiating an Ultra DMA data in burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. DMARQ (device) DMACK- (host) STOP Note: The definitions for the STOP, HDMARDY-and DSTROBE signal lines
  • Fujitsu MHN2150AT | Manual/User Guide - Page 190
    invalid) (*3) Time from STROBE output released-to-driving until the first transition of critical timing Time from data output releasedto-driving until the first transition of critical timing 90 First STROBE time (for device to first negate DSTROBE from STOP during a data in burst) 5-114 C141-E120
  • Fujitsu MHN2150AT | Manual/User Guide - Page 191
    100 0 75 Limited interlock time (*1) tMLI 20 20 20 20 20 20 Interlock time with driving IORDY (*4) tACK 20 20 20 20 20 20 Setup and hold times for DMACK- (before assertion or negation) tSS 50 50 50 50 50 50 Time from STROBE edge to negation of DMARQ or assertion of STOP
  • Fujitsu MHN2150AT | Manual/User Guide - Page 192
    Interface Table 5.19 Ultra DMA sender and recipient timing requirements MODE 0 MODE 1 MODE 2 MODE 3 MODE 4 MODE 5 (in ns) (in ns) (in ns) (in ns) (in ns) (in ns) NAME MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX MIN MAX COMMENT tDSIC 14.7 9.7 6.8 6.8 4.8 2.3 Recipient IC data setup time (from
  • Fujitsu MHN2150AT | Manual/User Guide - Page 193
    5.6 Timing 5.6.3.3 Sustained Ultra DMA data in burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. DSTROBE at device DD(15:0) at device tCYC t2CYC tCYC t2CYC tDVH tDVHIC tDVS tDVSIC tDVH tDVHIC tDVS tDVSIC tDVH tDVHIC DSTROBE at host DD(15:0) at host tDH
  • Fujitsu MHN2150AT | Manual/User Guide - Page 194
    the values for the timings for each of the Ultra DMA Modes. DMARQ (device) DMACK- (host) STOP (host) HDMARDY(host) DSTROBE (device) DD(15:0) (device) tRP tRFS Notes: 1) The host may assert STOP to request termination of the Ultra DMA burst no sooner than tRP after HDMARDY- is negated. 2) After
  • Fujitsu MHN2150AT | Manual/User Guide - Page 195
    DMA data in burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. DMARQ (device) DMACK(host) tMLI tLI tLI tACK STOP (host) HDMARDY(host) tSS DSTROBE (device) DD(15:0) DA0, DA1, DA2, CS0-, CS1- tLI tZAH tAZ tACK tIORDYZ tCVS tCVH CRC tACK Note: The definitions
  • Fujitsu MHN2150AT | Manual/User Guide - Page 196
    Host terminating an Ultra DMA data in burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. DMARQ (device) DMACK(host) STOP (host) HDMARDY- (host) DSTROBE (device) tRP tRFS tLI tMLI tZAH tAZ tLI tMLI tACK tACK tIORDYZ DD(15:0) DA0, DA1, DA2, CS0, CS1 tCVS tCVH
  • Fujitsu MHN2150AT | Manual/User Guide - Page 197
    timings for each of the Ultra DMA Modes. DMARQ (device) DMACK(host) STOP (host) DDMARDY(device) HSTROBE (host) DD(15:0) (host) DA0, DA1 tENV tZIORDY tLI tUI tACK tACK tDZFS tDVS tDVH Note: The definitions for the STOP, DDMARDY- and HSTROBE signal lines are not in effect until DMARQ and DMACK-
  • Fujitsu MHN2150AT | Manual/User Guide - Page 198
    Interface 5.6.3.8 Sustained Ultra DMA data out burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. HSTROBE at host DD(15:0) at host tCYC t2CYC tCYC t2CYC tDVH tDVHIC tDVS tDVSIC tDVH tDVHIC tDVS tDVSIC tDVH tDVHIC HSTROBE at device DD(15:0) at device tDH
  • Fujitsu MHN2150AT | Manual/User Guide - Page 199
    pausing an Ultra DMA data out burst 5.6.3.2 contains the values for the timings for each of the Ultra DMA Modes. DMARQ tRP (device) DMACK(host) STOP (host) DDMARDY(device) tRFS HSTROBE (host) DD(15:0) (host) Notes: 1) The device may negate DMARQ to request termination of the Ultra DMA burst no
  • Fujitsu MHN2150AT | Manual/User Guide - Page 200
    DDMARDY(device) tACK tIORDYZ HSTROBE (host) DD(15:0) (host) DA0, DA1, DA2 CS0-, CS1- tACK tCVS tCVH CRC tACK Note: The definitions for the STOP, DDMARDY- and HSTROBE signal lines are no longer in effect after DMARQ and DMACK- are negated. Figure 5.19 Host terminating an Ultra DMA data out
  • Fujitsu MHN2150AT | Manual/User Guide - Page 201
    tLI DA0, DA1, DA2, CS0-, CS1- tMLI tACK tIORDYZ tMLI tACK tCVS CRC tCVH tACK Note: The definitions for the STOP, DDMARDY- and HSTROBE signal lines are no longer in effect after DMARQ and DMACK- are negated. Figure 5.20 Device terminating an Ultra DMA data out burst C141-E120-02EN 5-125
  • Fujitsu MHN2150AT | Manual/User Guide - Page 202
    Power-on RESETSoftware reset BSY tM tN DASPtP *1: Reset means including Power-on-Reset, Hardware Reset (RESET-), and Software Reset. (2) Master and slave devices are present (2-drives configuration) [Master device] BSY DASP- [Slave device] BSY PDIAG- DASP- Clear Reset tN tP tR tQ tS Symbol
  • Fujitsu MHN2150AT | Manual/User Guide - Page 203
    CHAPTER 6 Operations 6.1 Device Response to the Reset 6.2 Power Save 6.3 Defect Management 6.4 Read-Ahead Cache 6.5 Write Cache C141-E120-02EN 6-1
  • Fujitsu MHN2150AT | Manual/User Guide - Page 204
    This section describes how the PDIAG- and DASP- signals responds when the power of the IDD is turned on or the IDD receives a reset or diagnostic command. 6.1.1 Response to power-on After the master device (device 0) releases its own power-on reset state, the master device shall check a DASP- signal
  • Fujitsu MHN2150AT | Manual/User Guide - Page 205
    assertion of the DASP- signal. Then the master device checks a PDIAG- signal to see if the slave device has successfully completed the self-diagnostics. If the master device cannot confirm assertion of the DASP- signal within 450 ms, the master device recognizes that no slave device is connected
  • Fujitsu MHN2150AT | Manual/User Guide - Page 206
    Operations After the slave device receives the hardware reset, the slave device shall report its presence and the result of the self-diagnostics to the master device as described below: DASP- signal: Asserted within 400 ms. PDIAG- signal: Negated within 1 ms and asserted within 30 seconds.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 207
    if the slave device has completed the self-diagnosis successfully. After the slave device receives the software reset, the slave device shall report its presence and the result of the self-diagnostics to the master device as described below: PDIAG- signal: negated within 1 ms and asserted within 30
  • Fujitsu MHN2150AT | Manual/User Guide - Page 208
    successfully. The master device does not check the DASP- signal. After the slave device receives the EXECUTE DEVICE DIAGNOSTIC command, it shall report the result of the self-diagnostics to the master device as described below: PDIAG- signal: negated within 1 ms and asserted within 5 seconds When
  • Fujitsu MHN2150AT | Manual/User Guide - Page 209
    of the reset sequence (3) Standby mode In this mode, the VCM circuit is turned off and the spindle motor is stopped. The device can receive commands through the interface. However if a command with disk access is issued, response time to the command under the standby mode C141-E120-02EN 6-7
  • Fujitsu MHN2150AT | Manual/User Guide - Page 210
    or Idle mode because the access to the disk medium cannot be made immediately. The drive enters the standby mode under the following conditions method to return from the standby mode is to execute a software or hardware reset. The drive enters the sleep mode under the following condition: • A SLEEP
  • Fujitsu MHN2150AT | Manual/User Guide - Page 211
    6.3 Defect Management 6.3 Defect Management Defective sectors of which the medium defect location is registered in the system space are replaced with spare sectors in the formatting at the factory shipment. All the user space area are formatted at shipment from the factory based on the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 212
    Operations 0 1 2 3 4 5 6 7 657 658 659 0 1 2 3 (unused) 4 5 6 656 657 658 Note: If an access request to logical sector 4 is specified, the device accesses physical sector 5 instead of sector 4. Figure 6.5 Sector slip processing (2) Alternate cylinder assignment A defective sector
  • Fujitsu MHN2150AT | Manual/User Guide - Page 213
    occurs during write error retry, automatic alternate assignment is performed. 6.4 Read-Ahead Cache After read command which involves read data from the disk medium is completed, the read-ahead cache function reads the subsequent data blocks automatically and stores the data to the data buffer. C141
  • Fujitsu MHN2150AT | Manual/User Guide - Page 214
    to read the read-ahead data, the data can be transferred from the data buffer without accessing the disk medium. The host can thus access data at higher speed. 6.4.1 Data buffer configuration The drive has a 2 MB data buffer. The buffer is used by divided into three parts; for read/write commands
  • Fujitsu MHN2150AT | Manual/User Guide - Page 215
    the host system by the command that writes data onto the disk medium, such as the WRITE SECTOR (S), WRITE DMA, WRITE data buffer for read command preferentially, caching write data is limited to the case that the hit check is missed at hard reset occurs, or power is turned off. C141-E120-02EN 6-13
  • Fujitsu MHN2150AT | Manual/User Guide - Page 216
    is not stored in the data buffer. The requested data is read from the disk media. The read-ahead operation is performed only when the last sector address of (see item (2)). 1) Sets the host address pointer (HAP) and the disk address pointer (DAP) to the lead of segment. HAP Segment only for read
  • Fujitsu MHN2150AT | Manual/User Guide - Page 217
    data and transferring the requested data to the host system had been completed, the disk drive stops command execution without performing the read-ahead operation. Read-requested data HAP (stopped) (stopped) DAP Empty area 4) Following shows the cache enabled data for next read command. Cache
  • Fujitsu MHN2150AT | Manual/User Guide - Page 218
    of the previous read command is sequential to the lead sector address of the received read command, the disk drive transfers the hit data in the buffer to the host system. The disk drive performs the read-ahead operation of the new continuous data to the empty area that becomes vacant by data
  • Fujitsu MHN2150AT | Manual/User Guide - Page 219
    as follows at receiving a read command; HAP (Continued from the previous read request data) Read-ahead data Hit data DAP Last LBA Start LBA 2) The disk drive starts the read-ahead operation to the empty area that becomes vacant by data transfer at the same time as the
  • Fujitsu MHN2150AT | Manual/User Guide - Page 220
    (first read) has been executed, the first read operation should be stopped if a non-sequential read command has been received and then, ten as follows for example and the previous command is a sequential read command, the disk drive sets the HAP to the address of which the hit data is stored. Last
  • Fujitsu MHN2150AT | Manual/User Guide - Page 221
    hit data Lack data DAP 2) The disk drive starts transferring partially hit data and reads lack data from the disk media at the same time. However, the disk drive does not perform the read-ahead operation newly. Requested data to be transferred HAP (stopped) Partially hit data Lack data DAP
  • Fujitsu MHN2150AT | Manual/User Guide - Page 222
    the drive makes disk medium of the previous command. Even if a hard reset or soft reset is received or the write cache function is disabled by the SET FEATURES command during unwritten data is kept, the instruction is not enabled until remaining unwritten data is written onto the disk medium. 6-20
  • Fujitsu MHN2150AT | Manual/User Guide - Page 223
    6.5 Write Cache The drive uses a cache data of the last write command as a read cache data. When a read command is issued to the same address after the write command (cache hit), the read operation to the disk medium is not performed. If an error occurs during the write operation, the device retries
  • Fujitsu MHN2150AT | Manual/User Guide - Page 224
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 225
    to these parameters. The BIOS of a PC AT cannot make full use of the physical specifications of these drivers. To make the best use of these drives, a BIOS that can handle the standard parameters of these drives is required. Command Commands are instructions to input data to and output data from
  • Fujitsu MHN2150AT | Manual/User Guide - Page 226
    disk drive during operation. MTTR Mean time to repair. The MTTR is the average time required for a service person to diagnose and repair a faulty drive is a second drive that can operate on the AT bus. The slave is daisychained with the first drive operating in conformity with the ATA standard. GL
  • Fujitsu MHN2150AT | Manual/User Guide - Page 227
    is a piece of one-byte information posted from the drive to the host when command execution is ended. The status indicates the command termination state. Voice coil motor. The voice coil motor is excited by one or more magnets. In this drive, the VCM is used to position the heads accurately and
  • Fujitsu MHN2150AT | Manual/User Guide - Page 228
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 229
    /stop Cylinder register D dBA DE DH DRDY DRQ DSC DWF dB A-scale weighting Disk enclosure Device/head register Drive ready Ddata request bit Drive seek complete Drive write fault E ECC Error checking and correction ER Error register ERR Error F FR Feature register H HA Host adapter HDD Hard
  • Fujitsu MHN2150AT | Manual/User Guide - Page 230
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 231
    regarding this manual. Manual code C141-E120-02EN Manual name MHN2300AT, MHN2200AT, MHN2150AT, MHN2100AT DISK DRIVES PRODUCT MANUAL Please We will use your comments in planning future editions. Address: Fujitsu Learning Media Limited 22-7 Minami-Ooi 6-Chome Shinagawa-Ku Tokyo 140-0013 JAPAN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 232
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 233
    MHN2300AT, MHN2200AT, MHN2150AT, MHN2100AT DISK DRIVES PRODUCT MANUAL C141-E120-02EN MHN2300AT, MHN2200AT, MHN2150AT, MHN2100AT DISK DRIVES PRODUCT MANUAL C141-E120-02EN
  • Fujitsu MHN2150AT | Manual/User Guide - Page 234
    This page is intentionally left blank.
  • Fujitsu MHN2150AT | Manual/User Guide - Page 235
  • Fujitsu MHN2150AT | Manual/User Guide - Page 236
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236

C141-E120-02EN
MHN2300AT, MHN2200AT,
MHN2150AT, MHN2100AT
DISK DRIVES
PRODUCT MANUAL