Maxtor ATLAS 10K III Product Manual

Maxtor ATLAS 10K III Product Manual

Hide thumbs Also See for ATLAS 10K III:
Table of Contents

Advertisement

/CZVQT #VNCU - +++
2TQ.WEV /CPWCN

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ATLAS 10K III and is the answer not in the manual?

Questions and answers

Summary of Contents for Maxtor ATLAS 10K III

  • Page 1 /CZVQT #VNCU - +++ 2TQ.WEV /CPWCN...
  • Page 2 /CZVQT #VNCU - +++ 2TQ.WEV /CPWCN , W P G                ...
  • Page 3 This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein – which will be incorporated in revised editions of the publication. Maxtor may make changes or improvements in the prod- uct(s) described in this publication at any time and without notice.
  • Page 4: Handling

    $ G H Q T G ; Q W $ G I K P Thank you for your interest in Maxtor hard disk drives. This manual provides technical information for OEM engineers and sys- tems integrators regarding the installation and use of Maxtor hard drives. Drive repair should be performed only at an authorized repair center.
  • Page 5: Table Of Contents

    3.6 4-pin DC Power Connector (68-Pin Connector) ............... 3-21 3.7 4-pin Mating Connector ....................3-21 3.8 J1 12-pin Auxiliary Connector (68-pin Connector) ............3-22 3.9 DRIVE MOUNTING and installation ................3-23 3.9.1 Orientation .......................3-23 3.9.2 Mounting Screw Clearance ..................3-24 Maxtor Atlas 10K III...
  • Page 6 5.11.1 Standard Inquiry Data Page ..................5-21 5.11.2 Vital Product Data Pages ..................5-23 5.12 LOG SELECT Command (4Ch)..................5-36 5.13 LOG SENSE Command (4Dh) ..................5-37 5.13.1 LOG SENSE Command Descriptor Block ..............5-38 5.13.2 LOG SENSE Log Pages ..................5-39 Maxtor Atlas 10K III...
  • Page 7 5.16.4 Margin Control Subpage ..................5-82 5.16.5 Saved Training Configuration Values Subpage ............5-83 5.16.6 Negotiated Settings Subpage ..................5-84 5.16.7 Maxtor-Unique Caching Page (38h) ................5-85 5.17 MODE SENSE (10) Command (5Ah) ................5-86 5.18 PERSISTENT RESERVATION IN Command (5Eh)............5-88 5.19 PERSISTENT RESERVATION OUT Command (5Fh) ..........5-96 5.20 READ (6) Command (08h)....................
  • Page 8 6.16.1 Seek Error Recovery ....................6-8 6.16.2 Data Read Errors .......................6-8 6.16.3 Reallocation of Bad Blocks ..................6-8 6.17 SCSI CONFIGURED AUTOMATICALLY (SCAM)............6-9 6.18 THE ULTRA160 and ULTRA320 LOW VOLTAGE DIFFERENTIAL (LVD) SCSI INTERFACE ....................6-9 viii Maxtor Atlas 10K III...
  • Page 9 0 ' ) 1 6 + # 6 ' & 4 # 6 ' + 0 ( 1 4 / # 6 + 1 0 2 # ) ' 4 ' ( ' 4 ' 0 % ' B.1 TRANSFER PERIOD FACTOR FIELD................B-1 B.2 Settings for the QAS, DT, and IU fields ................B-2 Maxtor Atlas 10K III ix...
  • Page 10 Table of Contents Maxtor Atlas 10K III...
  • Page 11 . K U V Q H ( K I W T G U Figure 3-1 Dimensions for the Maxtor Atlas 10K III Hard Disk Drives ....... 3-3 Figure 3-2 Drive Packing Assembly ..................3-5 Figure 3-3 Jumper Locations on the 68-Pin Wide SCSI Drive PCB ........3-7 Figure 3-4 Termination Power Circuitry ................
  • Page 12: Command Descriptor Block

    Table 4-1 Specifications ....................4-1 Table 4-2 Formatted Capacity..................4-3 Table 4-3 Timing Specifications for Maxtor Atlas 10K III ..........4-4 Table 4-4 Power Reset Limits1 ................... 4-5 Table 4-5 Power Dissipation in Various Modes (Low-Profile Drives)......4-6 Table 4-6 Acoustical Characteristics—Sound Power per ISO 7779 ......
  • Page 13 Device Identification Page-Field Description ..........5-27 Table 5-35 Firmware Revision Page -Data Format............5-29 Table 5-36 Maxtor Manufacturing Information Page-Data Format ......5-30 Table 5-37 Negotiated Rate Information Page-Data Format........5-31 Table 5-38 Negotiated Rate Information Page-Field Descriptions ....... 5-32 Table 5-39 Command Support Data Page-Data Format..........
  • Page 14 Codes Used by the MRIE Field..............5-66 Table 5-83 Maxtor-Unique Page-Data Format (Page 39h)........... 5-67 Table 5-84 Maxtor-Unique Page-Field Descriptions (Page 39h) ........5-68 Table 5-85 MODE SELECT (10) Command Descriptor Block-Data Format ....5-73 Table 5-86 Mode Parameter Header (10-Byte)-Data Format........5-73 Table 5-87 Mode Parameter Block Descriptor-Data Format ........
  • Page 15 Defect List Header-Field Descriptions............5-116 Table 5-146 READ LONG Command Descriptor Block-Data Format ....... 5-117 Table 5-147 READ LONG Command Descriptor Block-Field Descriptions....5-117 Table 5-148 READ LONG Command-Returned Data ..........5-117 Table 5-149 READ SKIP MASK Command-Data Format.......... 5-119 Maxtor Atlas 10K III...
  • Page 16 Table 5–90 MEDIUM ERROR or RECOVERED ERROR Sense Key - Retry Count ................ 5-154 Table 5-186 RESERVE (6) Command Descriptor Block-Data Format......5-155 Table 5-187 RESERVE (6) Command-Field Descriptions .......... 5-155 Table 5-188 RESERVE (10) Command Descriptor Block-Data Format...... 5-156 Maxtor Atlas 10K III...
  • Page 17 Table A-6 SCSI-3 Quick Reference – Status Codes ............ A-5 Table B-1 Transfer Period Factor Field Values When PARL = 1 ........ B-1 Table B-2 Transfer Period Factor Field Values When PARL = 0 ........ B-2 Maxtor Atlas 10K III...
  • Page 18 Table of Contents Table B-3 Settings for the QAS, DT, and IU Fields of the Negotiated Rate Information Page (INQUIRY Command)..........B-2 xvii Maxtor Atlas 10K III...
  • Page 19: Audience

       # 7 & + ' 0 % ' The Maxtor Atlas 10K III Product Manual is intended for reference by original equipment manufacturers (OEMs) that are integrating the disk drive into a system or subsystem, developers, and disk drive installers. Its primary audience is the OEM technical staff that makes disk drive purchase and configuration decisions, and system integrators that are responsible for the SCSI interface.
  • Page 20 • MHz megahertz • ms milliseconds • MSB most significant bit • mV millivolts • ns nanoseconds • SCSI Small Computer System Interface • tpi tracks per inch • microseconds • V volts Maxtor Atlas 10K III 1 - 2...
  • Page 21 For additional information about the SCSI interface, refer to: • ANSI Small Computer System Interface-2 (SCSI-2) Specification, ANSI X3T9.2/86-109, Revision 10k. • ANSI Small Computer System Interface-3 (SCSI-3) Specification, ANSI X3T10, August 1994. • SPI-3 Specification Revision 6 Maxtor Atlas 10K III...
  • Page 22 About This Manual Maxtor Atlas 10K III 1 - 4...
  • Page 23: Key Features

    2 4 1 & 7 % 6 1 8 ' 4 8 + ' 9 Maxtor Atlas 10K III hard disk drives are part of a family of high performance, 1-inch- high hard disk drives manufactured to meet the highest product quality standards.
  • Page 24: Prefetch

    ~ Adaptive Active Filter (AAF) ~ Transmitter Pre-Compensation with Cutback ~ Double Transition (DT) Data Transfers ~ Free Running Clock (FRC) ~ Skew Compensation ~ Cyclic Redundancy Check (CRC) ~ Domain Validation ~ Information Unit (IU) Transfers Maxtor Atlas 10K III...
  • Page 25 4 G I W N C V Q T [ % Q O R N K C P E G 5 V C P F C T F U Maxtor Corporation’s disk drive products meet all domestic and international product safety regulatory compliance requirements.
  • Page 26 68-pin Wide, or 80-pin SCA-2 interface. A 50-pin to 68- pin adapter is required to use the 68-pin Wide drive in a 50-pin cabling configuration. Termination is required on the Maxtor Atlas 10K III Hard disk drives as they do not support on-board SCSI termination.
  • Page 27 + 0 5 6 # . . # 6 + 1 0 This chapter explains how to unpack, configure, mount, and connect the Maxtor Atlas 10K III hard disk drive prior to operation. It also explains how to start up and operate the drive.
  • Page 28 The outside of the bag may not have the same anti-static properties as the inside. It could actually increase the possibility of ESD problems. • Do not use any test equipment to check components on the electronics module. There are no user-serviceable components on the drive. Maxtor Atlas 10K III...
  • Page 29    5 2 # % ' 4 ' 3 7 + 4 ' / ' 0 6 5 The Maxtor Atlas 10K III hard disk drive is shipped without a faceplate and comes in the following SCSI interface configurations: •...
  • Page 30: Shock Feet

    Installation Maxtor Atlas 10K III hard disk drives are outfitted with plastic shock feet on the bottom edge of the base casting, near the corners, beneath the side mounting holes (translucent), and near the corners of the top cover next to the screws (black). The shock feet give an additional level of isolation to prevent the head and disk damage that occasionally occurs during unpacking, staging, and installation.
  • Page 31 Installation Figure 3-2 shows the packing assembly for a single Maxtor Atlas 10K III hard disk drive. Shipping containers of 10, 12, and 20-pack are available for multiple drive shipments. Drive Packing Assembly Maxtor Atlas 10K III...
  • Page 32: Table

    This section describes how to configure the jumpers on Maxtor Atlas 10K III disks with 68-pin SCSI interface connectors. The following features are jumper- selectable: •...
  • Page 33 A2 locations. This is the default configuration. The rest of the jumper positions are open. The configuration of a Maxtor Atlas 10K III hard disk drive depends on the host system in which it is to be installed. Figure 3-3 shows the printed circuit board (PCB) assemblies for 68-pin SCSI configurations, indicating the jumpers that control some of these options.
  • Page 34 9 T K V G 2 T Q V G E V K Q P To configure Write Protection for the drive, install a jumper across pin pair 19/20 on the J3 Option Header. To disable Write Protection on the drive, remove the jumper. Maxtor Atlas 10K III...
  • Page 35 Wide Data Transfer (WDTR) negations can be limited to 8-bit transfers by installing a jumper across pin pairs 23/24 (No Wide) of the J3 Option Header. This can also be done by setting byte 5, bit 4 in the Maxtor (Vendor) Unique Mode Page (39h) via the Mode Select command (15h).
  • Page 36 5 % #    2 K P % Q P P G E V Q T 8 G T U K Q P U This section describes the SCA-2 (Single Connector Attachment) 80-pin connector for Maxtor Atlas 10K III drives with the following features: • SCSI ID •...
  • Page 37 Note: The SCA-2 Connector version of the disk drives does not provide the following jumper configuration: TERMPWR, Active Termina- tion, or Write Protection. These versions of Maxtor Atlas 10K III disk drives cannot be % # 7 6 + 1 0  configured to provide bus termination. Therefore, be sure to properly terminate the SCSI bus on which this drive is in- stalled.
  • Page 38 Note: 0 indicates an open circuit from +2.4 V to Vcc +0.5 V, and 1 indicates ground from 0.5 V to +0.4 V. Maxtor Atlas 10K III drives have three Spin Up modes: Option 1 Spin up occurs immediately when power is applied.
  • Page 39: Spin Up On Power On Options

    The output indicates the drive is performing a SCSI operation. To use this output, connect a user-supplied LED cathode to the BUSY_OUT connection, pin 77 on the SCA Connector (Figure 3-5). The LED anode must be attached to the proper +5 VDC supply through an appropriate current-limiting resistor. Maxtor Atlas 10K III 3-13...
  • Page 40 Back of Drive Front of Drive SCA J1 Connector Jumper J7 J7 Jumper Location on the 80-Pin SCA PCB Note: Force Single Ended Jumper needs to be across 2 lower pins in the magnified 4-pin diagram. 3-14 Maxtor Atlas 10K III...
  • Page 41 Pin 1 Pin 1 68-Pin SCSI-Bus Interface Connector A M P Pin 68 Pin 12 Pin 2 J1 SCSI (80-Pin) SCA Connector Pin 2 Pin 1 Bottom 2.25±0.1 4.6±0.50 Pin 80 J1 Interface Connector Configurations Maxtor Atlas 10K III 3-15...
  • Page 42: 68-Pin Wide Lvd Pin Assignments

    0.635 mm (0.025 inch) centerline flat ribbon cable. Other cable types may be used to implement equivalent contact assign- ments. The cable plug connector that mates with the 68-pin hard disk drive connector is the AMP AMPLIMITE .050 Series III, part number 749925-5. 3-16 Maxtor Atlas 10K III...
  • Page 43: 80-Pin Sca-2 Lvd Pin Assignments

    (S) –DB (P0) (S) +DB (P0) (S) –DB (7) (S) +DB (7) (S) –DB (6) (S) +DB (6) (S) –DB (5) (S) +DB (5) (S) –DB (4) (S) +DB (4) (S) –DB (3) (S) +DB (3) Maxtor Atlas 10K III 3-17...
  • Page 44: Pin Mating Connector

    The compatible 80-pin mating connectors are: • Right-angle receptacle, AMP CHAMP, .050 Series I, part number 787535-1. • Vertical receptacle, AMP CHAMP .050 Series I, part number 787311-2. • Vertical receptacle, BERG part number 71780-001. 3-18 Maxtor Atlas 10K III...
  • Page 45: 68-Pin Wide Single-Ended Pin Assignments

    1 . T h e m i n u s s i g n n e x t t o a s i g n a l i n d i c a t e s a c t i v e l o w . 2. The conductor number refers to the conductor position when using 0.635 mm (0.025 inch) centerline flat ribbon cable. Other cable types may be used to implement equivalent contact assignments. Maxtor Atlas 10K III 3-19...
  • Page 46: 80-Pin Sca-2 Single-Ended Pin Assignments

    (L) SPINDLE SYNC (L) ACTIVE LED OUT (L) RMT START (L) DLYD_START (L) SCSI ID (0) (L) SCSI ID (1) (L) SCSI ID (2) (L) SCSI ID (3) (S) = Short pin, (L) = Long pin 3-20 Maxtor Atlas 10K III...
  • Page 47: Power Connector (J1, Section A)

     2 + 0 / # 6 + 0 ) % 1 0 0 ' % 6 1 4 The recommended mating connectors for the +5 VDC and +12 VDC input power connector are listed in Table 3-8. Maxtor Atlas 10K III 3-21...
  • Page 48: J1 Auxiliary 12-Pin Connector

    J1 Auxiliary 12-Pin Connector SCSI Addr - 12-pin connector: Hirose Electric Co. XTFAULT Dual-row crimp socket: A3B-12D- SCSI Addr - Crimp terminals: A3B-26305CC (or equivalent) SCSI Addr - SCSI Addr - Busy Out LED Pwr (+5 3-22 Maxtor Atlas 10K III...
  • Page 49: Orientation

    1 T K G P V C V K Q P The mounting holes on the Maxtor Atlas 10K III hard disk drive allow the drive to be mounted in any orientation. Figure 3-8 shows the location of the three mounting holes on each side of the drive.
  • Page 50: Mounting Screw Clearance

    Board Head/Disk Assembly Mounting Screw Clearance for Maxtor Atlas 10K III Drive The PCB is very close to the mounting holes. Do not exceed the speci- % # 7 6 + 1 0  fied length for the mounting screws. The specified screw length allows full use of the mounting-hole threads, while avoiding damaging or placing unwanted stress on the PCB.
  • Page 51: Shock Clip

    8 G P V K N C V K Q P The Maxtor Atlas 10K III hard disk drive operates without a cooling fan, provided the ambient air temperature does not exceed 131 F (55 C). Figure 3-10 and Figure 3-11 show airflow required for adequate cooling.
  • Page 52 Installation Above Unit Below Unit Crosswise Airflow Cooling 3-26 Maxtor Atlas 10K III...
  • Page 53: Formatted Capacity

    5 2 ' % + ( + % # 6 + 1 0 5 This chapter gives a detailed description of the physical, electrical, and environmental characteristics of the Maxtor Atlas 10K III hard disk drives.    5 2 ' % + ( + % # 6 + 1 0 5 7 / / # 4 ;...
  • Page 54 Table 4-1. The seek times include head settling time, but do not include command overhead time, time spent reading or writing data, or rotational latency delays. Unless otherwise specified, read/seek command settling criteria is assumed. Maxtor Atlas 10K III...
  • Page 55: Formatted Capacity

    ( 1 4 / # 6 6 ' & % # 2 # % + 6 ; At the factory, the Maxtor Atlas 10K III receives a low-level format that creates the actual tracks and sectors on the drive. Table 4-2 shows the capacity resulting from this process.
  • Page 56: Timing Specifications

    6 + / + 0 ) 5 2 ' % + ( + % # 6 + 1 0 5 Table 4-3 illustrates the timing specifications of the Maxtor Atlas 10K III hard disk drive. T a b l e 4 - 3 Timing Specifications for Maxtor Atlas 10K III Sequential Head Switch Time .27 ms typical (read) .
  • Page 57: Power

    Specifications    2 1 9 ' 4 The Maxtor Atlas 10K III hard disk drive operates from two supply voltages: +12 V ±10% +5 V ±5% Allowable ripple and noise for each voltage: +12 V 250 mVp-p +5 V...
  • Page 58: Power Dissipation In Various Modes (Low-Profile Drives)

    Table 4-5 lists the drive power dissipation and the corresponding currents for the various modes of operation of the Maxtor Atlas 10K III hard disk drive. T a b l e 4 - 5 Power Dissipation in Various Modes (Low-Profile Drives) 1 , 4 / 1 &...
  • Page 59: Acoustical Characteristics-Sound Power Per Iso 7779

       # % 1 7 5 6 + % 5 Table 4-6 specifies the acoustical characteristics of the Maxtor Atlas 10K III hard disk drive. The acoustics is measured in an anechoic chamber with background noise <25 dBA.
  • Page 60: Environmental Specifications

    Specifications    / ' % * # 0 + % # . The Maxtor Atlas 10K III hard disk drives have the following mechanical characteristics: Height 1.0 in. (25.4 mm) Width: 4.0 in. (101.6 mm) Depth: 5.75 in.
  • Page 61 Average of <1.0 soft errors per discharge 10 – 20 kV No permanent degradation The Maxtor Atlas 10K III family of drives meets all specifications with a 6 gauss field applied in any environment at 100 kHz. Maxtor Atlas 10K III...
  • Page 62: Shock And Vibration Specifications

    Specifications The Maxtor Atlas 10K III hard disk drive can withstand levels of shock and vibration applied to any of its three mutually perpendicular axes, or principal base axis, as specified in Table 4-8. A functioning drive can be subjected to specified operating levels of shock and vibration.
  • Page 63     & + 5 - ' 4 4 1 4 5 Table 4-9 provides the error rates for the Maxtor Atlas 10K III hard disk drive. T a b l e 4 - 9 Error Rates Recovered read errors <10 events per 10...
  • Page 64 Specifications 4-12 Maxtor Atlas 10K III...
  • Page 65: Supported Scsi Commands

    T a b l e 5 - 1 Supported SCSI Commands CHANGE DEFINITION Sequential FORMAT UNIT Sequential INQUIRY Immediate LOG SELECT Sequential LOG SENSE Sequential MODE SELECT (6) Sequential MODE SELECT (10) Sequential MODE SENSE (6) Sequential MODE SENSE (10) Sequential PERSISTENT RESERVATION IN Sequential Maxtor Atlas 10K III...
  • Page 66 3. The RECEIVE DIAGNOSTIC RESULTS and SEND DIAGNOSTIC DATA commands implement vendor-unique pages to test the drive during the manufacturing process. It is recommended that initiators specify only the non-page format variants of these commands (PF=0), except for page 0x40. Maxtor Atlas 10K III...
  • Page 67: Typical (6-Byte) Command Descriptor Block-Data Format

    10-byte commands 10-byte commands Reserved 16-byte commands 12-byte commands Vendor specific Vendor specific The operation code specifies the command being requested. The list of supported SCSI commands and their operation codes are con- tained in Table 5-1. Maxtor Atlas 10K III...
  • Page 68: Typical (6-Byte) Command Descriptor Block - Data Format

    T a b l e 5 - 4 Typical (6-Byte) Command Descriptor Block — Data Format $ K V $ [ V G Ven- NACA Flag Link served Specif- Table 5-5 contains a description of the CDB control field. Maxtor Atlas 10K III...
  • Page 69: Command Descriptor Block Control Field-Field Descriptions

    The Flag bit is used in conjunction with the Link Bit to notify the ini- tiator in an expedient manner that a command has been completed. Aflag bit set to 1 is valid only when the Link Bit is set to 1. Maxtor Atlas 10K III...
  • Page 70: Status Codes

    TASK SET FULL nal command buffers are in use, or when a host sends a tagged command while an Auto Contingent Allegiance con- dition is pending for that initiator) Maxtor Atlas 10K III...
  • Page 71 Unit Attention condition for initiators with commands in the queue. A Unit Attention condition is not generated for the “allegianced” initiator if commands belonging to it are flushed from the queue. Maxtor Atlas 10K III...
  • Page 72 RELEASE RECOVERY message is received from the initiator. The extended contingent allegiance condition remains in effect until cleared by one of the following: • Hard reset • BUS DEVICE RESET message from any initiator • RELEASE RECOVERY message from the “allegianced” initiator Maxtor Atlas 10K III...
  • Page 73 (I/O process). The drive defers any commands that are not part of the linked chain until the chain is complete. The last command in the chain has the Link bit cleared. Relative addressing is not supported by the Atlas 10K III disk N o t e : drive. Maxtor Atlas 10K III...
  • Page 74: Length Fields

    (must be 0) LOG SENSE Allocation Log Page Mode Parameter Header Parameter List MODE SELECT (4 Block Descriptor (8 Page(s)) Allocation MODE SENSE Block Descriptor (8) PERSIST. RES. IN PERSIST. RES. READ (6) (10) Transfer Data 5-10 Maxtor Atlas 10K III...
  • Page 75 WRITE (6)(10) Transfer Data WRITE AND VERI- Transfer Data Zeros (4) Mode-zero buffer (512) or Data to put into DRAM Parameter List WRITE BUFFER or Microcode image (262,144) or Microcode image (successive 16 KB pieces) Maxtor Atlas 10K III 5-11...
  • Page 76: Scsi Command Descriptions

    CHECK CONDITION status and the sense key set to ILLEGAL REQUEST. However, there are some fields that are not checked for compatibility with older SCSI initiators. Control – The Link Bit and Flag Bit are supported. RelAdr – Not supported; must be 0. 5-12 Maxtor Atlas 10K III...
  • Page 77: Change Definition Command Descriptor Block-Data Format

    0 Current Definition New Operating Definition 1 SCSI-1 2 SCSI-1/CCS (Common Command Set) 3 SCSI-2 4 SCSI-3 Length, in bytes, of the parameter data. Parameter Data Length / W U V D G   Maxtor Atlas 10K III 5-13...
  • Page 78 Block format, Bytes From Index format, and Physical Sector format. (There is one exception: a value of FFFFFFFFh in either the defect Bytes From Index field or the Defective Sector Number fields is ignored). 5-14 Maxtor Atlas 10K III...
  • Page 79: Format Unit Command Descriptor Block-Data Format

    Defect List Format 000b (Block [ ] Format) 3 6 # / - 8 3 6 100b (Index Format) 101b (Physical Sector Format) Vendor-Specific Not supported. Must be 0 Interleave Not supported. Ignored by the drive. Maxtor Atlas 10K III 5-15...
  • Page 80: Format Unit Command Supported Options

    T a b l e 5 - 1 4 FORMAT UNIT Parameter List-Data Format $ K V $ [ V G 0 - 3 Defect List Header Initialization Pattern Descriptor (if any) Defect Descriptors (if any) 5-16 Maxtor Atlas 10K III...
  • Page 81: Format Unit Defect List Header-Data Format

    The Defect List Length is equal to four times the number of defect descriptors if Block format is used, or eight times if Bytes From Index for- mat or Physical Sector format is used. Maxtor Atlas 10K III 5-17...
  • Page 82: Format Unit Defect Descriptor-Block Format

    T a b l e 5 - 1 8 FORMAT UNIT Defect Descriptor- Physical Sector and Bytes From Index Format B i t $ [ V G 0 - 2 Cylinder Number of Defect Head Number of Defect Defective Sector Number 4 - 7 Defect Bytes from Index 5-18 Maxtor Atlas 10K III...
  • Page 83: Format Unit Initialization Pattern Descriptor-Data Format

    3 If the Initialization Pattern Type is not 0 or 1, the drive terminates the command with a CHECK CONDITION status. The Sense Key is set to ILLEGAL REQUEST, and the Additional Sense Code is set to INVALID FIELD IN PARAMETER LIST. Maxtor Atlas 10K III 5-19...
  • Page 84: Inquiry Command Descriptor Block-Data Format

    Specifies the number of bytes of inquiry information the drive is allowed to return to the initiator during the command's data-in buffer transfer. Error sta- Allocation Length tus is not returned if the value in this field truncates the requested informa- tion. 5-20 Maxtor Atlas 10K III...
  • Page 85: Standard Inquiry Data Page

    Does not support setting NACA in CDB Control word. Port Only used when MultiP = 1. MultiP This field set to 1 if it is a multiport device. Mchngr Not embedded in or attached to a medium changer Maxtor Atlas 10K III 5-21...
  • Page 86 A value of 0 indicates (U320) that the device server does not support information units. Default is 0. Vendor Information, Product Identification, and Product Revi- N o t e : sion Level are returned as shown in Table 5-22. 5-22 Maxtor Atlas 10K III...
  • Page 87: Vital Product Data Pages

    T a b l e 5 - 2 7 Vital Product Data-Page Codes Supported Vital Product Pages Page Unit Serial Number Page Implemented Operating Definition Page ASCII Implemented Operating Page Device Identification Page Firmware Revision Page Maxtor Manufacturing Number Page Negotiated Rate Information Page Maxtor Atlas 10K III 5-23...
  • Page 88: Unit Serial Number Page-Data Format

    T a b l e 5 - 2 9 Unit Serial Number Page-Field Descriptions ( K G N F & G H K P K V K Q P HDA Serial Number A 12-character ASCII representation of the drive’s HDA serial number 5-24 Maxtor Atlas 10K III...
  • Page 89 & G H K P K V K Q P Save Implemented. If = 0, this bit indicates that the corresponding operation definition SavImp cannot be saved. When = 1, this bet indicates that the corresponding operating definition can be saved. Maxtor Atlas 10K III 5-25...
  • Page 90: Ascii Implemented Operating Definition Page - Data Format

    T a b l e 5 - 3 2 ASCII Implemented Operating Definition Page - Data Format Peripheral Qualifier Peripheral Device Type = 0 (Direct Access Device) Page Code (82h) Reserved Page Length = 1Ch ASCII String Length = 1Bh 5 - 31 “SCSI-3, SCSI-2, SCSI-1/CCS” + byte of 0 5-26 Maxtor Atlas 10K III...
  • Page 91: Device Identification Page - Data Format

    U160 SCSI uses Quantum an the Vendor ID while U320 SCSI N o t e : uses Maxtor as the Vendor ID. T a b l e 5 - 3 4 Device Identification Page-Field Description ( K G N F &...
  • Page 92 4h Not applicable; if the Association value = 1h, the value of the Identifier contains a 4-byte, binary number that identifies the port relative to the other ports in the device. 5h - Fh Reserved 5-28 Maxtor Atlas 10K III...
  • Page 93: Firmware Revision Page -Data Format

    (Direct Access Device) Page Code (C0h) Reserved Page Length = 24h 4 - 19 Full Firmware Version Blank Fill (e.g., “T382 “) 20 - 39 Build Date and Time Blank Fill (e.g., “Jan 19 1999 07:18:15”) Maxtor Atlas 10K III 5-29...
  • Page 94: Maxtor Manufacturing Information Page-Data Format

    The Maxtor Manufacturing Information Page, as described in Table 5-36 reflects the part number assigned by Maxtor’s manufacturing group in accordance with vendor requirements. T a b l e 5 - 3 6 Maxtor Manufacturing Information Page-Data Format $ K V $ [ V G...
  • Page 95: Negotiated Rate Information Page-Data Format

    B i t Peripheral Qualifier Peripheral Device Type = 0 (Direct Access Device) Page Code (C4h) Reserved Page Length = 4h Transfer Period Factor REQ / ACK Offset Rsvd AIPD AIPCE PARL FAIR SYNC Reserved Maxtor Atlas 10K III 5-31...
  • Page 96: Negotiated Rate Information Page-Field Descriptions

    0 if the cates that information unit transfers will be used when received from the value in PARL is 0) initiator and that information unit transfers are enabled when received from the target. See Appendix B. 5-32 Maxtor Atlas 10K III...
  • Page 97: Command Support Data Page-Data Format

    This field contains the number of bytes in the CDB for the Operation Code CDB Size being requested and the size of the CDB Usage Data in the data that is returned in response to the INQUIRY. Maxtor Atlas 10K III 5-33...
  • Page 98 15F10000FF03 SELECT (6) RESERVE (6) 16FEFFFFFF03 RELEASE (6) 17FEFF000003 MODE SENSE (6) 1AE8FF00FF03 START STOP 1BE100000103 UNIT REC. DIAG. 1CE1FFFFFF03 RESULTS 1DF700FFFF03 DIAGNOSTIC READ 25E0FFFFFFFF00 CAPACITY 000103 28F8FFFFFFFF00F READ (10) FFF03 2AF8FFFFFFFF00 WRITE (10) FFFF03 5-34 Maxtor Atlas 10K III...
  • Page 99 5610FFFF000000 FFFF03 RELEASE (10) 5710FFFF000000 FFFF03 MODE SENSE (10) 5AE8FF0000000 0FFFF03 PERSIST. 5E1F0000000000 RES. IN FFFF03 PERSIST. 5F1FFF00000000 RES. OUT FFFF03 REPORT LUNS A00000000000F FFFFFFF0003 SKIP READ (10) E8E0FFFFFFFFFFF FFF03 SKIP WRITE (10) EAE0FFFFFFFFFFF FFF03 Maxtor Atlas 10K III 5-35...
  • Page 100: Log Select Command Descriptor Block-Data Format

    0. Save Parameters. A value of 1 indicates that certain counters are to be cleared from non-vol- atile memory. Page Control. Must be 01b OR 11b. Parameter Must be 0. List Length 5-36 Maxtor Atlas 10K III...
  • Page 101 For example, the last known failure might be reported with the ASCII string “Last known failure code 960A(X)”. Table Table 5-44 lists the log pages supported by the drive. Contact your Maxtor Applications Engineer for more information.
  • Page 102: Log Sense Command Descriptor Block-Data Format

    This specifies the number of bytes of data that the drive is allowed to pass Allocation Length during the DATA IN phase. The requested page is truncated if its length ex- ceeds the number of bytes specified in this field. 5-38 Maxtor Atlas 10K III...
  • Page 103: Log Sense Log Page Format-Data Format

    T a b l e 5 - 4 9 Generic Log Parameter-Data Format $ K V $ [ V G 0 – 1 Parameter Code LBIN Page Length (n-3) 4 – n Parameter Value Maxtor Atlas 10K III 5-39...
  • Page 104: Generic Log Parameter-Field Descriptions

    0; however, if the page is non-volatile but the drive is not spun up or the GLTSD bit is set in Mode Page 0Ah, then the value would be 20h. If the page is volatile, then the value is 60h. 5-40 Maxtor Atlas 10K III...
  • Page 105: Table

    SCSI setup. This field tells the drive how many bytes of Mode Parameters to Parameter List Length fetch in the data-out buffer transfer. A CHECK CONDITION status is returned if this value truncates a page. Maxtor Atlas 10K III 5-41...
  • Page 106: Initiator-Changeable Mode Pages

    Maxtor-Unique Page NOTES: 1. This page is not supported by the SCSI-1/CCS Operating Mode. 2. The Notch and Partition page is changeable but NOT savable. 3. XOR is currently disabled and page is not changeable. 5-42 Maxtor Atlas 10K III...
  • Page 107: Mode

    Changeable lowed to change. This page set is read-only and is fetched with a MODE SENSE com- mand. Maxtor Atlas 10K III 5-43...
  • Page 108: Mode Parameter List-Data Format

    Medium Type Ignored by the drive. Device-specific Parameter Ignored by the drive. Zero (0) if no Block Descriptor is supplied. The Block Descriptor Length length is eight (8) if a Block Descriptor is sup- plied. 5-44 Maxtor Atlas 10K III...
  • Page 109: Mode Parameter Block Descriptor-Data Format

    Block Length field. A value that is less than the maximum value will decrease the number of initiator-accessible logical blocks to the amount specified. Block Length This field specifies the length, in bytes, of each logical sector. Maxtor Atlas 10K III 5-45...
  • Page 110: Categories Of Changeable

    A value in this field is never used or validated; it is never looked at by the drive. Ig- Ignored nored fields are not underlined in the Mode Parameter Pages’ figures or tables and are not described in the Field Description tables. 5-46 Maxtor Atlas 10K III...
  • Page 111 The bit is reserved with the MODE SELECT command. Disable Unit Attention. When set to the default value of 0, the drive reports a CHECK CONDITION for any UNIT ATTEN- TION condition (power-on, SCSI bus reset, etc.) Maxtor Atlas 10K III 5-47...
  • Page 112 AWRE is done only when the drive is able to recover the sector’s data unless the HrdBBR bit of the Maxtor (Vendor) Special Function Control Page is set. When AWRE is 0, the drive does not automatically reallocate bad sectors encountered during a write operation.
  • Page 113 Specifies the maximum time, in milliseconds, that a retry is attempted on a Recovery failed sector during a read or write operation. When the value is 0, it means Time Limit that there is no time limit. The minimum permissible value, however, is 100 milliseconds. Maxtor Atlas 10K III 5-49...
  • Page 114: Disconnect-Reconnect Page

    U G T X G F H Q T V J G 5 % 5 +   % % 5 Q R G T C V K P I O Q F G  5-50 Maxtor Atlas 10K III...
  • Page 115 Fully supported and temporary fields are underlined. Unsupport- N o t e : ed fields are not underlined. The PS bit is underlined, meaning it will be set on a MODE SENSE command, since the page is savable. Maxtor Atlas 10K III 5-51...
  • Page 116: Verify Error Recovery Page

    Recovery operation. The default value of 0 indicates that there is no time limit. The mini- Time Limit mum permissible is 100 milliseconds. 5-52 Maxtor Atlas 10K III...
  • Page 117: Caching Page

    Maximum Pre-Fetch Ceiling LBCSS Reserved Number of Cache Segments 14 – 15 Cache Segment Size Reserved 17 – 19 Non-Cache Segment Size NOTES: Bytes 12 to 19 are returned only if the device operating definition is SCSI-3. Maxtor Atlas 10K III 5-53...
  • Page 118 This field indicates the maximum amount of data to pre-fetch into the 0421h Pre-fetch cache as a result of one READ command. 0 Q V U W R R Q T V G F D [ V J G F T K X G  5-54 Maxtor Atlas 10K III...
  • Page 119 Cache Not supported by the drive. Segment Size Non-Cache Segment Size 0 Q V U W R R Q T V G F D [ V J G F T K X G  Maxtor Atlas 10K III 5-55...
  • Page 120: Control Mode Page-(Page 0Ah)

    6 – 7 Ready AEN Holdoff Period 8 – 9 Busy Timeout Period Extended Selftest Completion Time Extended Selftest Completion Time NOTES: Bytes 8 to 11 are returned only if the device operating definition is SCSI-3. 5-56 Maxtor Atlas 10K III...
  • Page 121: Control Mode Page-Field Descriptions (Page 0Ah)

    Not supported by the drive. out Period NOTES: If the Queue Algorithm Modifier specifies restricted re-ordering (0000b), commands are not allowed to execute concurrently. If this field specifies unrestricted re-ordering (0001b), concurrent I/O execution is allowed. Maxtor Atlas 10K III 5-57...
  • Page 122: Notch And Partition Page-(Page 0Ch)

    Page Code (0Ch) Page Length (16h) Reserved Reserved 4 – 5 Maximum Number of Notches 6 – 7 Active Notch 8 – 11 Starting Boundary 12 – 15 Ending Boundary 16 – 23 Pages Notched 5-58 Maxtor Atlas 10K III...
  • Page 123: Notch And Partition Page-Field Descriptions (Page 0Ch)

    If a bit is 0, the corresponding mode page contains parameters that are constant for all notches. The value of 1 in bits 3 and 12 indicates that Page 03h and 0Ch contain different parameters for different notches. Maxtor Atlas 10K III 5-59...
  • Page 124: Port Control Page Short Format

    • If after an ACK transition there are no outstanding REQs waiting for an ACK then stop the timer. • A SYNCHRONOUS TRANSFER TIMEOUT field value of 0000h indicates that the function is disabled. A value of FFFFh indicates an unlimited period. 5-60 Maxtor Atlas 10K III...
  • Page 125: Port Control Page Long Format

    The Protocol Identifier field of 1h indicates the protocol that this mode page applies to a SPI SCSI device. See the SCSI Primary Commands-2 standard for other port control page protocol identifiers. The Port Control Subpages can be found on page 5-75. N o t e : Maxtor Atlas 10K III 5-61...
  • Page 126: Power Condition Page-(Page 1Ah)

    T a b l e 5 - 7 8 Power Condition Page-(Page 1Ah) $ K V $ [ V G Page Code (1Ah) Page Length (0Ah) Reserved Reserved IdlEnb Sby- 4 - 7 Idle Timer 8 - 11 Standby Timer 5-62 Maxtor Atlas 10K III...
  • Page 127: Power Condition Page-Field Descriptions (Page 1Ah)

    The Standby Timer specifies the time, in 100-millisecond increments, be- Standby fore entering the Standby state after the last media access command. The Timer SbyEnb field must be set to 1. The internal minimum value for this field is 15 minutes. Maxtor Atlas 10K III 5-63...
  • Page 128: Information Exceptions Control Page-(Page 1Ch)

    $ K V $ [ V G Page Code (1Ch) Page Length (0Ah) Perf Reserved EWASC DExcpt Test Rsv’d LogErr Reserved MRIE (MSB) 4 - 7 Interval Timer (LSB) (MSB) 8 – 11 Report Count (LSB) 5-64 Maxtor Atlas 10K III...
  • Page 129: Information Exceptions Control Page-Field Descriptions (Page 1Ch)

    A value of 0 means that there is no required waiting between SMART reports. NOTE: The Interval Timer field does not apply to MRIE mode 6. Maxtor Atlas 10K III 5-65...
  • Page 130: Codes Used By The Mrie Field

    REQUEST SENSE command. The sense key is set to NO SENSE and the additional sense code will indicate the cause of the informational exception condition. 7h – Bh Reserved. Ch – Fh Vendor-specific. 5-66 Maxtor Atlas 10K III...
  • Page 131: Maxtor-Unique Page-Data Format (Page 39H)

    The data format and field descriptions are described in Table 5-83 and Table 5-84 respectively. T a b l e 5 - 8 3 Maxtor-Unique Page-Data Format (Page 39h) $ K V $ [ V G Rsv’d...
  • Page 132: Maxtor-Unique Page-Field Descriptions (Page 39H)

    SCSI Description T a b l e 5 - 8 4 Maxtor-Unique Page-Field Descriptions (Page 39h) ( K G N F & G H C W N V & G U E T K R V K Q P Parameters Savable. This bit is only used with the MODE SENSE command.
  • Page 133 Enable Quiet Seek Mode. If set = 1, Quiet Seek mode is enabled. Use Same Cylinder Optimization in OPTWORK. When set = 1, helps multi- USCIO ple sequential streams. Show All Errors. When this field = 1, errors usually hidden are shown. Maxtor Atlas 10K III 5-69...
  • Page 134: Disk Errors

    When this field = 0, “total bytes read/written” field on Log Page 02h and LogPgB 03h reported as number of . When = 1, field is reported as number of D [ V G U D N Q E M U 5-70 Maxtor Atlas 10K III...
  • Page 135 Timeout The value of this field specifies how long, in 100 millisecond units, before Limit the Command Timeout Limit abort processing should commence. This is in- Response tended to compensate for abort processing time. Time Maxtor Atlas 10K III 5-71...
  • Page 136 SCSI Description To start AIP: c l e a r e d 5-72 Maxtor Atlas 10K III...
  • Page 137: Mode Select (10) Command Descriptor Block-Data Format

    T a b l e 5 - 8 7 Mode Parameter Block Descriptor-Data Format $ K V $ [ V G (MSB) 0 - 3 Number of Blocks (LSB) Density Code (MSB) 5 - 7 Block Length (LSB) Maxtor Atlas 10K III 5-73...
  • Page 138: Mode Parameter Block Descriptor-Field Descriptions

    The Density Code field is unique for each device type. Direct access devices Density Code value is zero. The value in this field specifies the length in bytes of each logical block de- Block Length scribed by the block descriptor. 5-74 Maxtor Atlas 10K III...
  • Page 139: Table

    Code of 3Fh causes all supported pages to be returned. T a b l e 5 - 9 1 Mode Parameter Header (6 Byte)-Data Format B i t $ [ V G Mode Data Length Medium Type Device-Specific Parameter Block Descriptor Length Maxtor Atlas 10K III 5-75...
  • Page 140: Mode Parameter Header-Field Descriptions

    Bit 4 - This bit is always set to indicate that the drive supports Parameter cache memory. Zero (0) if Block Descriptor (DBD) in MODE SENSE Command De- scriptor Length sector is 0. Block Descriptor If DBD is 1, then the Block Descriptor Length is eight (8). 5-76 Maxtor Atlas 10K III...
  • Page 141: Read-Only Mode Pages

    Vendor Unique Caching Total segments 19h(1h) Margin Control Margin control values Saved Training Saved training 19h(2h) Configuration configuration values Negotiated settings 19h(3h) Negotiated Settings for current I_T Nexus Report Transfer 19h(4h) Transfer capabilities Capabilities Maxtor Atlas 10K III 5-77...
  • Page 142 Alternate Tracks/Logical Unit 10 - 11 Sectors/Track 12 - 13 Data Bytes/Physical Sector 14 - 15 Interleave 16 - 17 Track Skew Factor 18 - 19 Cylinder Skew Factor SSEC HSEC SURF Reserved 21 - 23 Reserved 5-78 Maxtor Atlas 10K III...
  • Page 143: Format Device Page-Field Descriptions

    The drive does not support removable logical media. A Surface bit value of 0 indicates that the drive allocates progressive SURF addresses to all logical blocks within a cylinder prior to allocating ad- dresses on the next cylinder. Maxtor Atlas 10K III 5-79...
  • Page 144: Rigid Disk Geometry Page

    0 by that number of cylin- 17338 Cylinder ders. A positive value greater than the number of cylinders indi- cates that the heads are positioned beyond the cylinders used for data storage at the location specified. 5-80 Maxtor Atlas 10K III...
  • Page 145: Special Functions

    01b – Slave 11b – Not supported RPL can be overridden if the Maxtor (Vendor) Special Function Control page Auto field value = 1. 6 J K U F T K X G F Q G U P Q V U W R R Q T V...
  • Page 146: Margin Control Subpage (01H)

    The Driver Slew Rate field indicates the relative difference between the assertion and negation magnitudes divided by the rise or fall time. A larger value indicates a faster slew rate. 5-82 Maxtor Atlas 10K III...
  • Page 147: Saved Training Configuration Subpage (02H)

    $ K V $ [ V G Reserved DB(0) Value DB(15) Value P_ORCA Value P1 Value BSY Value SEL Value RST Value REQ Value ACK Value ATN Value C/D Value I/O Value MSG Value Reserved Maxtor Atlas 10K III 5-83...
  • Page 148: Negotiated Settings Subpage

    T a b l e 5 - 1 0 1 Bus Mode % Q F G $ W U / Q F G Unknown (device not capable of reporting bus mode) Single-ended Low-Voltage Differential High-Voltage Differential 5-84 Maxtor Atlas 10K III...
  • Page 149: Maxtor-Unique Caching Page-(Page 38H)

    Cache Table Size 3 - 15 Reserved T a b l e 5 - 1 0 3 Maxtor-Unique Caching-Field Description (Page 38h) ( K G N F 8 C N W G & G U E T K R V K Q P Parameters Savable.
  • Page 150: Mode Sense (10) Command Descriptor Block-Data Format

    T a b l e 5 - 1 0 6 Mode Parameter Block Descriptor-Data Format $ K V $ [ V G Density Code (MSB) 1 - 3 Number of Blocks (LSB) Reserved (MSB) 5 - 7 Block Length (LSB) 5-86 Maxtor Atlas 10K III...
  • Page 151: Mode Parameter Header & Block Descriptor-Field Descriptions

    Block Length The value in this field specifies the length, in bytes, of each logical block. Maxtor Atlas 10K III 5-87...
  • Page 152: Persistent Reservation In Command Descriptor Block-Data Format

    T a b l e 5 - 1 0 8 PERSISTENT RESERVATION IN Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (5Eh) Reserved Service Action 2 - 6 Reserved (MSB) 7 – 8 Allocation Length (LSB) Control 5-88 Maxtor Atlas 10K III...
  • Page 153: Persistent Reservation In Command-Field Descriptions

    (MSB) 4 - 7 Additional Length ( – 7) (LSB) (Reservation Key List Follows in Bytes 8 – (MSB) 8 - 15 First Reservation Key (LSB) – 7 to n (MSB) Last Reservation Key (LSB) Maxtor Atlas 10K III 5-89...
  • Page 154: Read Keys Parameters-Field Descriptions

    $ [ V G (MSB) 0 - 3 Generation (LSB) (MSB) 4 - 7 Additional Length ( – 7) (LSB) (MSB) Reservation Descriptors (See Figure 5-53 / Table 5-55 for detail of a Descriptor Field)(LSB) 5-90 Maxtor Atlas 10K III...
  • Page 155: Read Reservations Parameters-Field Descriptions

    T a b l e 5 - 1 1 4 PERSISTENT RESERVATION IN Read Reservations Descriptor-Data Format $ K V $ [ V G (MSB) 0 - 7 Reservation Key (LSB) (MSB) 8 - 11 Scope-Specific Address (LSB) Reserved Scope Type (MSB) 14 - Extent Length (LSB) Maxtor Atlas 10K III 5-91...
  • Page 156: Persistent Reservation In Read Reservations Descriptor-Field Descriptions

    Type field of the PERSISTENT RESERVATION IN Read Reservations parameters. Each of the codes provides handling instructions for READ operations, for WRITE operations, and for subsequent attempts to establish persistent reservations (referred to as “Additional Reservations Allowed” in the table). 5-92 Maxtor Atlas 10K III...
  • Page 157: Persistent Reservation Type Codes And Their Meanings

    The initiator that holds the persistent reservation can re- serve the logical unit, extents, or elements as long as the persistent reservations do not conflict with any reservations already known to the device server. Maxtor Atlas 10K III 5-93...
  • Page 158: When Do Conflicts Between Existing Reservations And New Reservations Exist

    Being At- Shared Exclu- Exclu- sive Access sive Access tempted LU EX sive sive Access LU EX LU EX LU EX LU EX LU EX LU EX READ Shared WRITE Exclusive READ Exclusive Exclusive Access * 5-94 Maxtor Atlas 10K III...
  • Page 159 EX = Extent or Element Scope Y = Conflict RO = Registrants Only O = Conflict occurs if extent or element * = Conflicts with all reservation requests from overlaps with existing extent or element other initiators. reservation. Maxtor Atlas 10K III 5-95...
  • Page 160: Persistent Reservation Out Command Descriptor Block-Data Format

    T a b l e 5 - 1 1 8 PERSISTENT RESERVATION OUT Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (5Fh) Reserved Service Action Scope Type 3 - 6 Reserved (MSB) 7 – 8 Parameter List Length (18h) (LSB) Control 5-96 Maxtor Atlas 10K III...
  • Page 161: Persistent Reservation Out Command-Field Descriptions

    PERSISTENT RESERVATION OUT parameter list. An element is as defined by the SCSI-3 Medium Changer Commands (SMC) standard. The Element scope is op- tional for all device servers that implement PERSIS- TENT RESERVATION OUT. 3h – Fh Reserved served Maxtor Atlas 10K III 5-97...
  • Page 162: Persistent Reservation Out Command's Service Action Descriptions

    Release service action. Multiple identical reserva- tions from the same initiator are all released simultaneously via a single Release service action that matches the reservations. 5-98 Maxtor Atlas 10K III...
  • Page 163 The sense key is set to UNIT ATTENTION; the additional sense data is set to RESERVATIONS PREEMPTED. Note that applications should not use the Clear action service except during re- coveries associated with initiator or system reconfiguration, since data integrity may be compromised. Maxtor Atlas 10K III 5-99...
  • Page 164 Type value are permitted if no conflicting persistent reservations other than the reservations being pre-empted are held by another initiator. Note: Service Action (Code) 4 is not supported by Atlas 10K III. 5-100 Maxtor Atlas 10K III...
  • Page 165 Type field of the PERSISTENT RESERVATION IN Read Reservations parameters. Each of the codes provides handling instructions for READ operations, for WRITE operations, and for subsequent attempts to establish persistent reservations (referred to as “Additional Reservations Allowed” in the table). Maxtor Atlas 10K III 5-101...
  • Page 166: Persistent Reservation Type Codes And Their Meanings

    The initiator that holds the persistent reservation can reserve the logical unit, extents, or elements as long as the persistent reservations do not conflict with any reservations already known to the device server. 5-102 Maxtor Atlas 10K III...
  • Page 167: Persistent Reservation Out Parameter List-Data Format

    $ [ V G (MSB) 0 – 7 Reservation Key (LSB) (MSB) 8 – 15 Service Action Reservation Key (LSB) (MSB) Scope-Specific Address 16 – 19 (LSB) Reserved APTPL Reserved (MSB) Extent Length 22 – 23 (LSB) Maxtor Atlas 10K III 5-103...
  • Page 168: Persistent Reservation Out

    APTPL value from any initiator governs the logical unit’s behavior in the event of a power loss. Table 5-124 illustrates which fields are set by the application client and interpreted by the device server for each Service and Scope value. 5-104 Maxtor Atlas 10K III...
  • Page 169: Device Server Interpretation Of Service And Scope Value

    Ignored Pre-empt Extent Valid Valid Extent Valid Pre-empt Element Valid Valid Element Valid Pre-empt & Clear Valid Valid Ignored Pre-empt & Clear Extent Valid Valid Extent Valid Pre-empt & Clear Element Valid Valid Element Valid Maxtor Atlas 10K III 5-105...
  • Page 170: Read (6) Command-Data Format

    Specifies the number of contiguous logical blocks of data to transfer. A transfer length of Transfer Length 0 indicates that 256 logical blocks will be trans- ferred. Any other value indicates the number of logical blocks that will be transferred. 5-106 Maxtor Atlas 10K III...
  • Page 171: Read (10) Command-Data Format

    Transfer Length Any other value indicates the number of logical blocks to be transferred. The drive returns a CHECK CONDITION status with the correct sense data if the specified transfer extends beyond the logical sector space. Maxtor Atlas 10K III 5-107...
  • Page 172: Read Buffer Command-Data Format

    T a b l e 5 - 1 2 9 READ BUFFER Command-Data Format $ K V $ [ V G Operation Code (3Ch) Reserved Mode Buffer ID 3 - 5 Buffer Offset 6 - 8 Allocation Length Control 5-108 Maxtor Atlas 10K III...
  • Page 173: Read Buffer Command-Field Descriptions

    WRITE BUFFER command with the mode field set to echo buffer was issued. Ignored. $ W H H G T + & Ignored. $ W H H G T 1 H H U G V Maxtor Atlas 10K III 5-109...
  • Page 174: Read Capacity Command-Data Format

    T a b l e 5 - 1 3 3 READ CAPACITY Returned Data-Data Format $ K V $ [ V G 0 - 3 Returned Logical Block Address 4 - 7 Block Length in Bytes 5-110 Maxtor Atlas 10K III...
  • Page 175: Read Defect Data (10) Command-Data Format

    T a b l e 5 - 1 3 4 READ DEFECT DATA (10) Command-Data Format $ K V $ [ V G Operation Code (37h) Reserved Reserved Plist Glist Defect List Format 3 - 6 Reserved (MSB) 7 - 8 Allocation Length (LSB) Control Maxtor Atlas 10K III 5-111...
  • Page 176: Defect Descriptor-Block Format

    T a b l e 5 - 1 3 7 Defect Descriptor-Bytes From Index Format, or Physical Sector Format $ K V $ [ V G 0 - 2 Cylinder Number of Defect Head Number of Defect 4 - 7 Defective Bytes From Index / Defective Sector Number 5-112 Maxtor Atlas 10K III...
  • Page 177: Defect List Header -Data Format

    Defect List (CHECK CONDITION status is not returned when this happens). The initiator is respon- Length sible for comparing the defect list length and the allocation length to ensure that a partial list was not received. Maxtor Atlas 10K III 5-113...
  • Page 178: Read Defect Data (12) Command-Data Format

    T a b l e 5 - 1 4 0 READ DEFECT DATA (12) Command-Data Format $ K V $ [ V G Operation Code (B7h) Reserved Plist Glist Defect List Format 2 - 5 Reserved (MSB) 6 - 9 Allocation Length (LSB) Reserved Control 5-114 Maxtor Atlas 10K III...
  • Page 179: Read Defect Data (12) Command-Field Description

    T a b l e 5 - 1 4 3 Defect Descriptor-Bytes From Index Format, or Physical Sector Format $ K V $ [ V G 0 - 2 Cylinder Number of Defect Head Number of Defect 4 - 7 Defective Bytes From Index / Defective Sector Number Maxtor Atlas 10K III 5-115...
  • Page 180: Defect List Header-Data Format

    Defect List list (CHECK CONDITION status is not returned when this happens). The initiator is Length responsible for comparing the defect list length and the allocation length to ensure that a partial list was not received. 5-116 Maxtor Atlas 10K III...
  • Page 181: Read Long Command Descriptor Block-Data Format

    T a b l e 5 - 1 4 8 READ LONG Command-Returned Data $ K V $ [ V G 0 - 511 Data (512 Bytes) 512 - 513 Logical Block Address Bits + Force Error Bit Maxtor Atlas 10K III 5-117...
  • Page 182 SCSI Description $ K V $ [ V G 514 - 515 EDC (8 Bits) 516 - 562 45 ECC Bits + 8 Pad Bits 5-118 Maxtor Atlas 10K III...
  • Page 183: Read Skip Mask Command-Data Format

    The transfer length field must be equal to the number of “1” bits in Transfer Length the skip mask. If a READ (10) is used with 0 as the transfer length, a trans- fer length of 256 data blocks is implied. Maxtor Atlas 10K III 5-119...
  • Page 184: Reassign Blocks Command Descriptor Block-Data Format

    The contents of this field indirectly indicates the number of defective Logical Defect List Block Addresses passed in the Defect List. The value must be four times the Length number of Defect Descriptors supplied. Zero (0) is a valid value and makes the command a NOP. 5-120 Maxtor Atlas 10K III...
  • Page 185: Reassign Blocks Defect Descriptor-Data Format

    The Logical Block Address of the first defect descriptor not reassigned is returned in the command-specific information field of the sense data. If all defects were reassigned, but some other error occurred, then FFFFFFFFh is posted in the command-specific field. Maxtor Atlas 10K III 5-121...
  • Page 186: Diagnostic Pages Supported By The Drives

    & G U E T K R V K Q P Specifies the number of bytes of diagnostic-page results the drive is allowed to Allocation send to the initiator. A CHECK CONDITION is not returned if this value trun- Length cates the information available. 5-122 Maxtor Atlas 10K III...
  • Page 187: Supported Diagnostics Pages Page-Data Format

    1.Send a Supported Diagnostics Page to the drive with a SEND DIAGNOSTICS command (the Page Length in the Supported Diagnostics page must be 0). 2.Send a RECEIVE DIAGNOSTIC RESULTS command to the drive. The listing of Supported Diagnostic Pages is returned by the drive. Maxtor Atlas 10K III 5-123...
  • Page 188 + 4 Translated Address (Sector Number or Bytes From Index) y + 7 Bytes 6 through 13: One set of these bytes is required for each N o t e : sector per Logical Block Address. 5-124 Maxtor Atlas 10K III...
  • Page 189: Translate Address Page-Field Descriptions

    When ALTTRK is 0, it indicates that no part of the translated address is located on an alternate track of the medium The Translate Format field specifies the format into which the initiator wants the ad- Translate Format dress translated. The value must be 101b, specifying the Physical Sector format. Maxtor Atlas 10K III 5-125...
  • Page 190: Release (6) Command Descriptor Block-Data Format

    Assuming that the RELEASE Command Descriptor Block is valid, the drive N o t e : always returns a GOOD status for this command. An actual release only hap- pens if the initiator has the unit reserved for itself or a third-party initiator. 5-126 Maxtor Atlas 10K III...
  • Page 191: Release (10) Command Descriptor Block-Data Format

    T a b l e 5 - 1 6 3 RELEASE (10) Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (57h) Reserved 3rdPty Reserved LongID Extent Reservation Identification Third Party Device ID 4 - 6 Reserved (MSB) 7 - 8 Parameter List Length (LSB) Control Maxtor Atlas 10K III 5-127...
  • Page 192: Release (10) Command - Field Descriptions

    Assuming that the RELEASE Command Descriptor Block is valid, the drive N o t e : always returns a GOOD status for this command. An actual release only hap- pens if the initiator has the unit reserved for itself or a third-party initiator. 5-128 Maxtor Atlas 10K III...
  • Page 193: Report Device Identifier Command Descriptor Block-Data Format

    T a b l e 5 - 1 6 5 REPORT DEVICE IDENTIFIER Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (A3h) Reserved Service Action (05h) 2 – 5 Reserved (MSB) 6 – 9 Allocation Length (LSB) Reserved Control Maxtor Atlas 10K III 5-129...
  • Page 194: Report Device Identifier Command Descriptor Block-Field Descriptions

    SET DEVICE IDENTI- FIER command. The value of the Identifier is changed only by Identifier a successful SET DEVICE IDENTIFIER command. The Identifier value persists through device resets, power cycles, and for- matting of media. 5-130 Maxtor Atlas 10K III...
  • Page 195: Report Luns Command Descriptor Block-Data Format

    LUN list length value is not adjusted to reflect the truncation. The data format for the LUN Reporting Parameter List is described in Table 5-171. Maxtor Atlas 10K III 5-131...
  • Page 196: Request Sense Command Descriptor Block-Data Format

    & G U E T K R V K Q P Allocation The drives can return a maximum of 18 bytes of sense data. The initiator Length should set this field to the maximum value to receive all the sense data. 5-132 Maxtor Atlas 10K III...
  • Page 197 Sense data is cleared from the drive's memory by one of the following conditions: • After being returned from a REQUEST SENSE command. • As soon as any other command is received from the initiator except INQUIRY. Maxtor Atlas 10K III 5-133...
  • Page 198 Allocation Length field in the Command Descriptor Block to 18 to receive all sense data. If the Allocation Length is set to 0, four bytes of data will be returned (this option maintains compatibility with SCSI-1 systems). 5-134 Maxtor Atlas 10K III...
  • Page 199: Sense Data Fields (Error Code 70H)-Field Descriptions

    The sense key provides the highest level of information about error and exception conditions. The additional sense code and qualifier provided more detailed Sense Key information. The sense keys supported by the drive are described in Table 5-179. Maxtor Atlas 10K III 5-135...
  • Page 200 Key Specific bytes may be 0 when the sense key is NOT READY. The contents of the Sense-Key Specific field are unique to each sense key. Table 5-177 Sense-Key summarizes the sense keys for which the drive supplies sense-key specific information. Specific (See SKSV.) 5-136 Maxtor Atlas 10K III...
  • Page 201 A Read or Write command was attempted on a sector that is protected for PROTECT this operation. The requested operation was not performed. VENDOR This sense key is used to report specific Maxtor conditions. SPECIFIC ABORTED The drive aborted the command. The initiator may be able to reissue the COMMAND command successfully.
  • Page 202 ERROR The transfer length residue (requested minus correct length) if the ILLEGAL transfer length is wrong. REQUEST 0 Q V G  + . + Y K N N D G U G V  5-138 Maxtor Atlas 10K III...
  • Page 203 Recovered write error Error EC_REC_WR_AUTO_ Write error - recovered with auto 0x0C 0x01 REALLOC reallocation. Positioning error detected by 0x15 0x02 EC_REC_POS_ERR read: recovered. Positioning error detected by 0x15 0x80 EC_REC_POS_ERR_WRT read on write: recovered. Maxtor Atlas 10K III 5-139...
  • Page 204 EC_REC_SVO_SPINDLE_ Spindle Speed Error - 0x17 0x9c SERVO SPEED_ERR_2 recovered. EC_REC_SVO_POSSIBLE_BU Possible Bump-1st - 0x17 0xA0 SERVO recovered. 0x17 0xA1 SERVO EC_REC_SVO_BUMP Bump Err-2nd - recovered. EC_REC_SVO_DEFECT_ Defective Wdg-1st - 0x17 0xA2 SERVO WEDGE recovered. 5-140 Maxtor Atlas 10K III...
  • Page 205 EC_REC_POFAIL Power On or Self Test failed. 0x5D 0x00 SMART EC_EWS_Tripped Smart trigged Smart trigged due to Write TA 0x5D 0x01 SMART EC_EWS_TrippedTAFactor Factor Smart trigged due to Write Err 0x5D 0x02 SMART EC_EWS_TrippedErrFactor Factor Maxtor Atlas 10K III 5-141...
  • Page 206 Drive not ready, config page 8/ 0x04 0x86 MISC EC_HDA_NVR_MISMATCH HDA mismatched EC_READ_CONFIGPG_ 0x04 0x88 Error reading Config Page file. FILE Drive not ready, selfscan is run- 0x04 0x91 MISC EC_NOT_READY_SS ning 0x04 0x92 MISC EC_NVR_NOTCOMPATIBLE NVR image not compatible. 5-142 Maxtor Atlas 10K III...
  • Page 207 0x00 SOURCE drive, check UPT Positioning error detected by 0x15 0x02 EC_POS_ERR read. Positioning error detected by 0x15 0x80 EC_POS_ERR_WRT write. 0x15 0x81 EC_SERVO_WNOK Servo Write Not OK. 0x15 0x82 EC_SERVO_RNOK Servo Read Not OK. Maxtor Atlas 10K III 5-143...
  • Page 208 ID GAMMA calibration values out 0x06 0x82 RECAL PARAM_BAD1 of range. 0x06 0x83 RECAL EC_RCL_REC_TMOUT Recal record timeout. Seek fail during feed forward 0x06 0x84 RECAL EC_RCL_SK_FFG scale Cal. 0x06 0x85 RECAL EC_RCL_GRAB_FAILED Initial track grab failed. 5-144 Maxtor Atlas 10K III...
  • Page 209 Motor speed error after turbo 0x06 0x9B RECAL RECOVERY spin recovery. EC_RCL_BAD_ELEC_OFFSET Electrical offset calibration 0x06 0x9C RECAL _VAL returned an invalid value. EC_RCL_HEAD_POLARITY_DE Went servo dead during head 0x06 0x9D RECAL polarity/coarse ATT cal. Maxtor Atlas 10K III 5-145...
  • Page 210 Svo:Not spinning at proper 0x09 0x9c SERVO speed-2nd EC_SVO_POSSIBLE_ 0x09 0xA0 SERVO Svo:Possible Bump-1st. BUMP 0x09 0xA1 SERVO EC_SVO_BUMP Svo:Bump Err-2nd. EC_SVO_DEFECT_ 0x09 0xA2 SERVO Svo:Defective Wdg-1st. WEDGE EC_SVO_DEFECT_ 0x09 0xA3 SERVO Svo:Defective Wdg-2nd. WEDGE2 5-146 Maxtor Atlas 10K III...
  • Page 211 EC_FIFO_ERR error. 0x40 0x87 EC_EDC_ERR_IBM EDC check failed (IBM). DIAG: Drive failed to read 0x40 0x88 EC_SVO_WTR_DATA servowriter serial number. 0x40 0x89 EC_XOR_FAIL DIAG: Failed XOR test. 0x40 0x8A EC_SE_FAIL DIAG: Failed Servo Engine test. Maxtor Atlas 10K III 5-147...
  • Page 212 Got a divide by zero error in com- 0x40 0xAD AVAIL BY_0 plex divide. Logical assertion (firmware con- 0x44 0x00 EC_ASSERT_ERROR sistency check) Insufficient buffer memory for 0x44 0x84 EC_INSUF_BUF operation EC_SERIAL_RECEIVE_ 0x90 0x01 Serial Port Packet Receive Error. ERROR 5-148 Maxtor Atlas 10K III...
  • Page 213 0x26 0x04 EC_INV_PERRESREL ervation Invalid Code image checksum 0x26 0x80 EC_BAD_CODE_IMAGE failed. 0x26 0x81 EC_INV_PRODUCT_CODE Incorrect product code loaded 0x2C 0x00 EC_INV_CMD_SEQ Invalid command sequence. Invalid bit set in identify 0x3D 0x00 SCSI EC_INV_ID_MSG message Maxtor Atlas 10K III 5-149...
  • Page 214 Smart trigged due to contact 0x5D 0x50 SMART EC_EWS_UCCSS start stop (Compaq) 0x5D 0x5B SMART EC_EWS_UTrippedSpinFail Smart trigged due to spin retry 0x5D 0x80 MISC EC_TRIP_ECCOTF Smart test tripped 0x5D 0xFF SMART EC_EWS_UTestTripped Smart test tripped 5-150 Maxtor Atlas 10K III...
  • Page 215 EC_SCSI_AIP Abort: Async Protection error. 0x48 0x00 SCSI EC_INIT_DET_ERR Abort: Initiator detected error. 0x49 0x00 SCSI EC_ABORT_INV_MSG Aborted with invalid Message. Overlapped commands 0x4E 0x00 SCSI EC_ACTIVE_SELECT attempted. 0x0E 0x1D 0x00 EC_DATA_MISCOMPARE Data miscompare error. Maxtor Atlas 10K III 5-151...
  • Page 216: Sense-Key Specific Field Contents

    Table 5-180; the description of the data is in Table 5-181. T a b l e 5 - 1 8 0 ILLEGAL REQUEST Sense Key Field Pointer Bytes\Data Format $ K V $ [ V G SKSV Reserved Bit Pointer 16 - Field Pointer 5-152 Maxtor Atlas 10K III...
  • Page 217: Illegal Request Sense Key Field Pointer Bytes\Field Descriptions

    Table 5-185. T a b l e 5 - 1 8 4 MEDIUM ERROR or RECOVERED ERROR Sense Key - Retry Count-Data Format $ K V $ [ V G SKSV Reserved 16 - Retry Count Maxtor Atlas 10K III 5-153...
  • Page 218 - F i e l d D e s c r i p t i o n s ( K G N F & G U E T K R V K Q P SKSV Sense-Key Specific Valid Retry The number of times an I/O operation was retried Count 5-154 Maxtor Atlas 10K III...
  • Page 219: Reserve (6) Command Descriptor Block-Data Format

    The drive returns RESERVATION CONFLICT status if the unit is already N o t e : reserved for another initiator. Once the reservation is honored, any command from another initiator (except INQUIRY or REQUEST SENSE) is rejected with RESERVATION CONFLICT status. Maxtor Atlas 10K III 5-155...
  • Page 220: Reserve (10) Command Descriptor Block-Data Format

    If the number of blocks is 0, the extent begins at the specified logical block address and continues through the last logical block address on the logical unit. The data format of extent descriptors is shown in Table 5-190. 5-156 Maxtor Atlas 10K III...
  • Page 221: Extent Descriptors-Data Format

    Exclusive access. While this reservation is active, no other initi- ator is permitted any access to the reserved extent. RelAdr is always 0: The Maxtor Atlas 10K III hard disk drive does not support relative addressing. If both the LongID and the Extent bits = 1, then the parameter list takes the format shown in Table 5-192.
  • Page 222: Rezero Unit Command Descriptor Block-Data Format

    Table 5-194. T a b l e 5 - 1 9 4 REZERO UNIT Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (01h) 1 - 4 Reserved Control 5-158 Maxtor Atlas 10K III...
  • Page 223: Seek (6) Command Descriptor Block-Data Format

    T a b l e 5 - 1 9 5 SEEK (6) Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (0Bh) Reserved Logical Block Address 2 - 3 Logical Block Address Reserved Control Maxtor Atlas 10K III 5-159...
  • Page 224: Seek (10) Command Descriptor Block-Data Format

    T a b l e 5 - 1 9 6 SEEK (10) Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (2Bh) Reserved 2 - 5 Logical Block Address 6 - 8 Reserved Control 5-160 Maxtor Atlas 10K III...
  • Page 225: Send Diagnostic Command Descriptor Block-Data Format

    Page Format. When the PF bit is 1, the parameters that follow conform to the Sup- ported Diagnostic Page List (Table 5-199) or the Translate Address Page (Table 5-200). SelfTest is ignored when PF = 1. The PF bit must be 1 if Parameter List Length is not 0. Maxtor Atlas 10K III 5-161...
  • Page 226 Parameter List during the command's data-out buffer transfer. Length This field is only valid when the PF bit = 1 and must be 0 when the PF bit is 0. 5-162 Maxtor Atlas 10K III...
  • Page 227: Supported Diagnostic Page List-Data Format

    RECEIVE DIAGNOSTIC RESULTS command. T a b l e 5 - 1 9 9 Supported Diagnostic Page List-Data Format $ K V $ [ V G Page Code (00h) Reserved 2 - 3 Page Length (00h) Maxtor Atlas 10K III 5-163...
  • Page 228 $ [ V G Page Code (40h) Reserved 2 - 3 Page Length (0Ah) Supplied Format Reserved 000b (LBA) Translate Format Reserved 101b (Physical Sector) 6 - 9 Address to Translate (LBA Format) 10 - Reserved 5-164 Maxtor Atlas 10K III...
  • Page 229: Set Device Identifier Command Descriptor Block-Data Format

    & G U E T K R V K Q P The value reported in this field is the data to be returned by all subsequent REPORT DEVICE IDENTIFIER commands, until a new Identifier SET DEVICE IDENTIFIER command is issued that changes the data. Maxtor Atlas 10K III 5-165...
  • Page 230: Start Stop Unit Command Descriptor Block-Data Format

    Start When the value is 0, the drive spins down. Subsequent media access com- mands are rejected with CHECK CONDITION status and the proper sense da- Power The Power Conditions field is not supported. Conditions 5-166 Maxtor Atlas 10K III...
  • Page 231: Synchronize Cache Command Descriptor Block-Data Format

    When Number of Blocks and Logical Block Address are both 0, the drive re- Blocks moves all unwritten cache sectors to the medium. It is not considered an error when no sectors within the specified range are in the cache memory. Maxtor Atlas 10K III 5-167...
  • Page 232: Test Unit Ready Command Descriptor Block-Data Format

    Table 5-209. T a b l e 5 - 2 0 9 TEST UNIT READY Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (00h) 1 - 4 Reserved Control 5-168 Maxtor Atlas 10K III...
  • Page 233: Verify Command Descriptor Block-Data Format

    The number of contiguous sectors that are to be verified. The drive returns a tion CHECK CONDITION status with the correct sense data if the specified transfer Length extends beyond out of the logical sector space. Maxtor Atlas 10K III 5-169...
  • Page 234: Write (6) Command Descriptor Block-Data Format

    The number of contiguous logical blocks of data to transfer. A transfer length of 0 indicates 256 logical blocks are to be transferred. Any other Transfer Length value indicates the actual number of logical blocks that will be trans- ferred. 5-170 Maxtor Atlas 10K III...
  • Page 235: Write (10) Command Descriptor Block-Data Format

    The number of contiguous logical blocks of data to write. The drive returns Transfer CHECK CONDITION status with the correct sense data if the specified trans- Length fer would cause the write operation to extend beyond the Logical Block Ad- dress space. Maxtor Atlas 10K III 5-171...
  • Page 236: Write And Verify Command Descriptor Block-Data Format

    The number of contiguous logical blocks of data to write and verify. The drive returns CHECK CONDITION status with the correct sense data if the Transfer Length specified transfer would cause the write operation to extend beyond the Logical Block Address space. 5-172 Maxtor Atlas 10K III...
  • Page 237: Write Buffer Command Descriptor Block-Data Format

    T a b l e 5 - 2 1 8 WRITE BUFFER Command Descriptor Block-Data Format $ K V $ [ V G Operation Code (3Bh) Reserved Mode Buffer ID 3 - 5 Buffer Offset 6 - 8 Parameter List Length Control Maxtor Atlas 10K III 5-173...
  • Page 238: Write Buffer Command-Field Descriptions

    In this mode, the host transfers data and stores it in an echo buffer. The data will be pre- served in the echo buffer unless there is an intervening command. 1010b Ignored. $ W H H G T + & Ignored. $ W H H G T 1 H H U G V 5-174 Maxtor Atlas 10K III...
  • Page 239: Write Long Command Descriptor Block-Data Format

    DITION status and the appropriate sense data. The initiator should first issue a READ LONG, then modify the data portion only, and then issue a WRITE LONG. It is also recommended that the drive be reformatted after these commands are used. Maxtor Atlas 10K III 5-175...
  • Page 240: Write Same Command Descriptor Block-Data Format

    This field contains the number of contiguous logical blocks that are to be written. Number of A value of 0 requests that all the remaining logical blocks on the medium are to Blocks be written. 5-176 Maxtor Atlas 10K III...
  • Page 241: Write Skip Mask Command Descriptor Block-Data Format

    ( 1 0 ) c o m m a n d . T h e t r a n s f e r l e n g t h f i e l d m u s t b e e q u a l t o t h e n u m b e r bits in the skip mask. If a WRITE (10) is used with 0 as the transfer o f “ 1 ” length, a transfer length of 256 data blocks is implied. Maxtor Atlas 10K III 5-177...
  • Page 242 SCSI Description 5-178 Maxtor Atlas 10K III...
  • Page 243 % J C R V G T  ( ' # 6 7 4 ' & ' 5 % 4 + 2 6 + 1 0 5 This chapter provides descriptions of many of the features incorporated in the Maxtor Atlas 10K III hard disk drive family.
  • Page 244 This process, called prefetch, gives the drive a very high cache hit rate for sequential reads. Maxtor Atlas 10K III...
  • Page 245 This minimizes rotational latency (and increases throughput) when data is accessed sequentially. Maxtor Atlas 10K III...
  • Page 246 The hardware does not allow a blind read of a data block; the firmware must request specific data blocks. Even if the head selection hardware malfunctions, it is not possible for the drive to return data from the wrong head. Maxtor Atlas 10K III...
  • Page 247 The performance improvement is significant in heavily loaded applications where queue depth exceeds 10-15 commands. Maxtor Atlas 10K III...
  • Page 248: Host Diagnostics

    (a higher recording frequency). This use of multiple-frequency recording increases the capacity of the drive. Maxtor has incorporated a number of unique options into the drive. The Maxtor (Vendor) Special Function Control page is used to control these options. The options include: •...
  • Page 249 The Host Processor can command the drive to perform diagnostic tests and report status using RECEIVE and SEND DIAGNOSTIC RESULTS commands. Certain parameters can be sent to the drive to alter or enhance the performance of the diagnostic tests specified. Maxtor Atlas 10K III...
  • Page 250: Log Sense

    Feature Descriptions Maxtor implements multiple LOG SENSE pages which logically group together parameters related to disk and subsystem activities. Monitoring this data enables users to observe drive performance and possibly predict failures. The mode pages control all error recovery. Any error recovery that is enabled is attempted without host intervention.
  • Page 251 If the block's data is unrecoverable, the block may or may not be replaced according to the state of the RUEE bit in the Maxtor Vendor Unique Page. If the RUEE bit is set, the bad data is relocated with a Bad Data Mark appended to it. If the PER bit is...
  • Page 252: Diffsens

    HVD devices pull DIFFSENS up to +5 volts via a resistor. The Maxtor Atlas 10K III disk drive is designed with a circuit that monitors the level of DIFFSENS at power-on. The drive then enables the appropriate circuits for LVD or single-ended operation, or disables its interface completely if it detects an HVD level on DIFFSENS.
  • Page 253: Dt And St Clocking

    F i g u r e 6 - 1 The Maxtor Atlas 10K III disk drive can operate at speeds up to 80 MB/sec in either ST or DT modes, depending on the capabilities of the host adapter. Transfer rates above 80 MB/sec are only supported in DT mode, as required by the SPI-3 SCSI standard.
  • Page 254: Cyclic Redundancy Checking

    CRC with its own. If the two CRC characters match, then the data burst transferred without error. In ST mode, the Maxtor Atlas 10K III uses the traditional parity checking method to ensure error free data transfers.
  • Page 255: Skew Compensation

    * 1 6 2 . 7 ) ) + 0 )  4 ' / 1 8 # . # 0 & + 0 5 ' 4 6 + 1 0 1 ( 5 % 5 + & ' 8 + % ' 5 The Maxtor Atlas 10K III SCA low voltage differential (LVD) disk drives are designed for use in “Hot Swap”...
  • Page 256 3. The universe of drives needs to be homogeneous. A 15 pF drive hot-inserted into a rack of 15 pF drives presents no difficulty. A 30 pF drive inserted into a rack of 10 pF drives with very close connector spacing, however, is more likely to cause problems. 6-14 Maxtor Atlas 10K III...
  • Page 257 - Defines new functionality for the DIFFSENS pins - Documents 40 Mega-transfer/second operation - Documents LVD connector pin assignments for LVD buses - This document is a superset of SCSI standards, incorporating contents of both SPI and Fast-20 Maxtor Atlas 10K III 6-15...
  • Page 258 Feature Descriptions 6-16 Maxtor Atlas 10K III...
  • Page 259 I/O process continue task head of queue tag head of queue ordered queue tag ordered incorrect initiator connection overlapped commands I/O process task phase service queue task set queue full task set full simple queue tag simple Maxtor Atlas 10K III...
  • Page 260 RESERVE (10) REZERO UNIT SEEK (6) SEEK (10) SEND DIAGNOSTIC SET DEVICE IDENTIFIER START/STOP UNIT SYNCHRONIZE CACHE TEST UNIT READY VERIFY WRITE (6) WRITE (10) WRITE AND VERIFY WRITE BUFFER WRITE LONG WRITE SAME WRITE SKIP MASK Maxtor Atlas 10K III...
  • Page 261 6 C D N G #  ASCII Implemented Operating Def- inition ASCII Information 01, 02, 03 Bad Block Replacement Summary Buffer Overruns and Underruns Caching 08 * 15, 55 Control Mode 0A * 15, 55 DER Description Maxtor Atlas 10K III...
  • Page 262 Vendor Part Number Vendor-Unique Caching 1A, 5A Verify Error Counter Verify Error Recovery 15, 55 Write Error Counter XOR Control 15, 55 Note: * Not supported in SCSI-1/CSS mode XOR is currently disabled and page is not changeable Maxtor Atlas 10K III...
  • Page 263 6 C D N G #  5 V C V W U % Q F G U 5 V C V W U % Q F G * G Z GOOD CHECK CONDITION BUSY RESERVATION CONFLICT TASK SET FULL Maxtor Atlas 10K III...
  • Page 264 Appendix A Maxtor Atlas 10K III...
  • Page 265 50 ns). 19h – 31h Transfer period = the period factor x 4 (Fast-10 data is latched using a transfer period of less than or equal to 196 ns and greater than or equal to 100 ns). Maxtor Atlas 10K III...
  • Page 266 Use DT DATA IN and DT DATA OUT phases with data group transfers. Use DT DATA IN and DT DATA OUT phases with information unit transfers. Use DT DATA IN and DT DATA OUT phases with information unit transfers and use QAS for arbitration. Maxtor Atlas 10K III...
  • Page 267 The internal mechanism that moves the read/ random seeks by the number of seeks write head to the proper track. The Maxtor performed. actuator consists of a rotor connected to head mounting arms that position the heads over the desired cylinder.
  • Page 268 CAPACITY – The amount of information that microprocessor chip that performs the bulk of can be stored on a hard drive. Also known as data processing in a computer. storage capacity. (See also formatted capacity Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 269 Memory. An integrated circuit memory chip embedded circuitry on the drive, that passes that can store programs and data in a non- information to and from the disk. The Maxtor volatile state. These devices can be erased by hard disk drives all have controllers embedded ultraviolet light and reprogrammed with new on the drive printed-circuit board.
  • Page 270 “negated”) state of a binary number. See also, timing information during a format operation. signal negation. The size of a Maxtor drive is always expressed in formatted capacity, accurately reflecting the FAST SCSI – The SCSI protocol that governs usable space required.
  • Page 271 It would take Diamond Head. three revolutions of the disk to access a full track of data. Maxtor drives have an interleave of 1:1, HEAD DISK ASSEMBLY (HDA) – The so a full track of data can be accessed within one...
  • Page 272 For example, the system can buffer in millions of cycles per second. data into cache RAM by reading blocks in advance, preparing the system for the next data MHz – See request. megahertz Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 273 PERFORMANCE – A measure of the speed of the drive during normal operation. Factors affecting performance are seek times, transfer rate and command overhead. Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 274 BUS FREE phase. REMOVABLE DISK – Generally said of disk drives where the disk itself is meant to be removed, and in particular of hard disks using disks mounted in cartridges. Their advantage is Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 275 (ESD) pins on either end of the SCSI DEVICE – A host adapter or a target connector to improve safety when making a controller that can be attached to the SCSI bus. connection. Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 276 Similar to Maxtor's EWS (Early Warning System) used in some drives. G-10 Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 277 Maxtor disk drives use sputtered thin film disks. TPI – Tracks Per Inch. The number of tracks written within each inch of disk’s surface, used...
  • Page 278 WRITE ONCE – An optical disk technology that allows the drive to store and read back data, but prevents the drive from erasing information once it has been written. G-12 Maxtor Atlas 10K III 18/36/73 GB Ultra160 SCSI...
  • Page 279 17, 5-112, 5-113, 5-115, 5-116, 5- Buffer Full Ratio 5-109, 5-173, 5-174 Buffer ID 5-109, 5-173, 5-174 5-16, 5-17, 5-113, 5- Buffer Offset Defect List Length 116, 5-120 buffer size 5-50 5-14 Bus Inactivity Limit Defect Lists Maxtor Atlas 10K III...
  • Page 280 5-14, 5-16, 5-17, 5- Grown Defect List 5-37 Log Pages 48, 5-112, 5-113, 5-115, 5-116, 5- 5-36 LOG SELECT Command 5-37, 5-38 LOG SENSE Command 5-44, 5-59, 5-106, Logical Block Address 5-107, 5-110, 5-117, 5-119, 5-120, Maxtor Atlas 10K III...
  • Page 281: Manual Organization

    5-133, 5-152, 5-153 New Operating Definition Progress Indication 5-7, 5-137 5-133 NO SENSE Progress Indication Bytes 5-136, 5-137, 5-152, 5- NOT READY 5-42, 5-58, 5-59 Notch and Partition 5-58 Notch and Partition Page Quantum Manufacturing Information Maxtor Atlas 10K III...
  • Page 282: References

    5-126, 5-128, 5-135, Reservation Identification Supported Additional Sense Codes 5-155 5-139 5-155, 5-156 5-161, 5- RESERVE Command Supported Diagnostic Page List reset 5-22 5-123 Response Data Format Supported Diagnostics Page 5-153 5-123 Retry Count Supported Diagnostics Pages Maxtor Atlas 10K III...
  • Page 283: Translate Address Page

    Translate Address Page < 5-125 Translate Format typical specifications zones per surface typographical conventions 5-64, 5- Unit Attention Condition Page 5-24 Unit Serial Number 5-24 Unit Serial Number Page UNIX unrecoverable error rate & 5-85 Vendor-Unique Caching Page Maxtor Atlas 10K III...
  • Page 284 Index Maxtor Atlas 10K III...

Table of Contents