5,031,061; 5,084,791; 5,119,254; 5,160,865; 5,170,229; 5,177,771; Other U.S. and Foreign Patents Pending.
®
Maxtor
U.S.A. and other countries. Maxtor Atlas, DisCache, WriteCache are trademarks of Maxtor Corporation. All other
brand names or trademarks are the property of their manufacturers.
Maxtor reserves the right to make changes and improvements to its products, without incurring any obligation to
incorporate such changes or improvements into units previously sold or shipped.
This product or document is protected by copyright and distributed under licences restricting its use, copying, distrib-
uting, and decompilation. No part of this product or document may be reproduced in any form by any means without
prior written authorization of Maxtor and its licensors, if any.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set
forth in subparagraphs (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-
7013 and FAR 52.227-19.
THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANT-
ABILITY, FITNESS FOR A PARTIULAR PURPOSE, OR NON-INFRINGEMENT. Y
, MaxFax® and No Quibble Service® are registered trademarks of Maxtor Corporation, registered in the
ou can request Max-
tor publications from your Maxtor Sales Representative or order them directly from Maxtor.
Publication Number: PN: 000001910
Corporate Headquarters
500 McCarthy Blvd
Milpitas, California 95035
Tel: 408-894-5000
Fax: 408-362-4740
Research and Development Center
333 South Street
Shrewsbury, MA 01545
Tel: 1-800-2-MAXTOR or 1-800-262-9867
Before You Begin
Thank you for your interest in Maxtor hard disk drives. This manual provides technical information for OEM engi-
neers and systems integrators regarding the installation and use of Maxtor hard drives. Drive repair should be per-
formed only at an authorized repair center. For repair information, contact the Maxtor Customer Service Center at
800-2MAXTOR or 303-678-2045.
CAUTION: Maxtor hard drives are precision products. Failure to follow these precautions and guidelines outlined
here may lead to product failure, damage and invalidation of all warranties.
1BEFORE unpacking or handling a drive, take all proper electro-static discharge (ESD) precautions,
including personnel and equipment grounding. Stand-alone drives are sensitive to ESD damage.
2BEFORE removing drives from their packing material, allow them to reach room temperature.
3During handling, NEVER drop, jar, or bump a drive.
4Once a drive is removed from the Maxtor shipping container, IMMEDIATELY secure the drive through
its mounting holes within a chassis. Otherwise, store the drive on a padded, grounded, antistatic surface.
5NEVER switch DC power onto the drive by plugging an electrically live DC source cable into the
drive's connector. NEVER connect a live bus to the drive's interface connector. (P68 only)
Please do not remove or cover up Maxtor factory-installed drive labels. They contain information
required should the drive ever need repair.
Regulatory Statements
This equipment has been tested and found to comply with the limits for a Class B digital device,
pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection
against harmful interference in a residential installation. Any modifications of this device - unless
expressly approved by the manufacturer - can void the user’s authority to operate this equipment
under Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This
device may not cause harmful interference and (2) This device must accept any interference that
may cause undesirable operation.
This equipment generates, uses, and can radiate radio frequency energy and, if not installed and
used in accordance with the instructions, may cause harmful interference to radio communications.
Howerver, there is no guarantee that interference will not occur in a particular installation. If this
equipment does cause harmful interference to radio or television reception, which can be deter-
mined by turning the equipment off and on, the user is encouraged to try to correct the interfer-
ence by one or more of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and receiver.
- Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
NOTE: Additional information on the need to interconnect the device with shielded (data) cables or the need
for special devices, such as ferrite beads on cables, is required if such means of interference suppression was used
in the qualification test for the device. This information will vary from device to device and needs to be obtained
from the EMC group or product manager.
This Class B digital apparatus complies with Canadian ICES-003.
Figure 6-1 ST and DT CLocking.................................................................... 6-11
Maxtor Atlas 15K II xiii
List of Tables
Table 3-1SCSI ID Selection on Option Connector (68-Pin SCSI Connector Drives). 3-8
Table 3-2SCSI ID Pin Assignments (SCA-2 Connector Versions of the Disk Drive). 3-12
Table 3-3Spin Up on Power On Options................................................................. 3-13
This chapter gives an overview of the contents of this manual, including the intended
audience, how the manual is organized, terminology and conventions, and references.
1.1AUDIENCE
The Maxtor Atlas 15K II 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. This manual is not intended for
end-users and is not a users manual or an installation guide. The manual provides
information about installation, interface command implementation, maintenance, and
gives the general specifications of the drive.
1.2MANUAL ORGANIZATION
Chapter 1
ABOUT THIS MANUAL
This manual is organized into the following chapters:
• Chapter 1 – About This Manual
• Chapter 2 – General Description
• Chapter 3 – Installation
• Chapter 4 – Specifications
• Chapter 5 – SCSI Description
• Chapter 6 – Feature Descriptions
• Appendix A – Quick Reference
• Appendix B – Negotiated Page Information Page Reference
• Glossary
Atlas 15K II 1-1
About This Manual
1.3TERMINOLOGY AND CONVENTIONS
In the Glossary at the back of this manual, you can find definitions for many of the
terms used in this manual. In addition, the following abbreviations are used in this
manual:
• ASICapplication-specific integrated circuit
• Kbpithousands of bits per inch
•dBdecibels
• dBAdecibels, A weighted
• ECCerror correcting code
• Kfcithousands of flux changes per inch
•Gbitgigabit
•GBgigabyte
•Hzhertz
•KBkilobytes
• LSBleast significant bit
•LVDSlow voltage differential SCSI
•mA milliamperes
• MBmegabytes (1 MB = 1,000,000 bytes when referring to disk
transfer rates or storage capacities and 1,048,576 bytes in all
other cases)
• Mbit/s megabits per second
• MB/smegabytes per second
• MHzmegahertz
•ms milliseconds
• MSB most significant bit
• mVmillivolts
• nsnanoseconds
• SCSISmall Computer System Interface
• tpitracks per inch
• µ smicroseconds
•Vvolts
1-2 Maxtor Atlas 15K II
About This Manual
The typographical and naming conventions used in this manual are listed below.
Conventions that are unique to a specific table appear in the notes that follow that
table.
Typographical Conventions:
• Names of Bits: Bit names are presented in initial capitals. An example is
the Host Software Reset Bit.
• Commands: Firmware commands are listed as all capitals. An example is
MODE SELECT.
• Parameters: Parameters are given as initial capitals when spelled out, and
are given as all capitals when abbreviated. Examples are Prefetch Enable
(PE) and Cache Enable (CE).
• Hexadecimal Notation: The hexadecimal notation is given in 9-point
subscript form. An example is 30
.
H
• Signal Negation: A signal that is non-active or is in its non-asserted state.
• Messages: A message that is sent from the drive to the host is listed in all
capitals. An example is BUS DEVICE RESET.
Naming Conventions:
• Host: In general, the system in which the drive resides is referred to as
the host.
• Computer Voice: This refers to items you type at the computer
keyboard. These items are listed in 10-point, all capitals, Courier font.
An example is FORMAT.
1.4REFERENCES
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-4 Spec Revision 10
Maxtor Atlas 15K II 1-3
This chapter summarizes the general functions and key features of the Maxtor
Atlas 15K II family of hard disk drives, as well as the applicable standards and
regulations.
2.1PRODUCT OVERVIEW
Maxtor Atlas 15K II hard disk drives are part of a family of high performance, 1-inchhigh hard disk drives manufactured to meet the highest product quality standards.
There are currently three models in the Maxtor Atlas 15K series, with capacities of
36.7, 73.5, and 147.1 gigabytes (GB). These hard disk drives use nonremovable,
70 mm diameter hard disks and are available with the following SCSI configurations:
The Maxtor Atlas 15K II hard disk drives feature an embedded SCSI drive controller
and use SCSI commands to optimize system performance. Because the drive manages
media defects and error recovery internally, these operations are fully transparent to
the user.
The innovative design of the Maxtor Atlas 15K II hard disk drives enables Maxtor to
produce a family of low-cost, high-performance, high-reliability drives.
2.2KEY FEATURES
The Maxtor Atlas 15K II hard disk drive includes the following key features:
~ Information Unit (IU) Transfers
~ Quick Arbitration and Selection (QAS)
~ Asynchronous Information Protection (AIP)
~ SCSI Bus Fairness
~Flow Control
Reliability
• Automatic retry on read errors
• 360-bit, interleaved Reed-Solomon Error Correcting Code (ECC), with
cross checking correction up to three separate bursts of 32 bits each
totalling up to 96 bits in length
• Self-diagnostic firmware
• Transparent media defect mapping
• High performance, in-line defective sector skipping
• Reassignment of defective sectors discovered in the field, without
reformatting
• Thermal Sensing monitors the drive temperature to ensure on-going drive
reliability
• Shock Protection System III (SPS III) protects the drive against specific
types of handling events that could cause damage to the drive.
Maxtor Atlas 15K II 2-3
General Description
Versatility
• Downloadable firmware
• Plug-and-Play SCSI
• SCSI-2, Ultra160 SCSI, and Ultra320 SCSI compatibility
2.3REGULATORY COMPLIANCE STANDARDS
Maxtor Corporation’s disk drive products meet all domestic and international electromagnetic emissions and immunity requirements. Maxtor’s disk drive products
conform to the following EMI/EMC standards:
• Underwriters Laboratories (UL) Standard 1950 3rd edition. This
certificate is category UL recognized pertaining to all 3.5 inch series drives.
• Canadian Standards Association (CSA) Standard C.22.2 No. 950. This
certificate is a category c-UL recognized pertaining to all 3.5 of 5.25 inch
series drives.
• TUV Rheinland Standard EN60 950. This certificate is a category
certification pertaining to all 3.5 inch series drives.
Product EMI/EMC Qualifications:
Maxtor Corporation’s disk drive products meet all domestic and international electromagnetic emissions and immunity requirements. Maxtor’s disk drive products
conform to the following EMI/EMC Standards:
• CE Mark (Europe) is a self declaration as per Directive 89/336, EN55022:
1998 (Emissions) and EN55024: 1998 (Immunity).
• C-Tick Mark (Australia/New Zealand) is a Self Declaration as per AS/
NZS3548: 1998.
• BSMI Mark (Taiwan) is a Self Declaration as per CNS 13438: 1998.
• MIC Mark (Korea) is a Certificate of registration for SCSI disk drives.
• Maxtor’s disk drives are designed as a separate subassembly that conforms
to the FCC Rules for Radiated and Conducted emissions, Part 15 Subpart
J; Class B when installed in a given computer system.
• Maxtor drives conform to Canadian EMC Standard IECS-003.
2.4HARDWARE REQUIREMENTS
The Maxtor Atlas 15K II hard disk drive is compatible with host computers and
controllers that provide a 68-pin Wide, or 80-pin SCA-2 interface. A 50-pin to 68pin adapter is required to use the 68-pin Wide drive in a 50-pin cabling configuration.
Termination is required on the Maxtor Atlas 15K II hard disk drives as they do not
support on-board SCSI termination.
2-4 Maxtor Atlas 15K II
Chapter 3
INSTALLATION
This chapter explains how to unpack, configure, mount, and connect the
Maxtor Atlas 15K II hard disk drive prior to operation. It also explains how to start up
and operate the drive.
For your safety, follow all safety procedures described here and in other sections of the
manual.
• Remove power from the computer system (or expansion unit) before
installing or removing the drive to prevent the possibility of electrical shock
or damage to the drive. Unplug the unit containing the drive to provide an
added measure of safety.
• Read, understand, and observe all label warnings.
3.1.2Handling
Damage to the drive can occur as the result of careless handling, vibration, shock, or
electrostatic discharge (ESD). Always handle the drive with care to avoid damage to
the precision internal components.
CAUTION: A 1/4-inch drop onto a hard surface can damage the drive.
Follow these guidelines to avoid damage to the drive:
• Always observe prescribed ESD precautions.
• Keep the drive in its anti-static bag until ready to install.
• Always use a properly fitted wrist strap or other suitable ESD protection
when handling the drive.
• Hold drive only by its sides. Do not touch any components on the PCBA.
Maxtor Atlas 15K II 3-1
Installation
• Always handle the drive carefully and gently. A drop of 1/4 inch onto a
bench or desktop can damage a drive.
• Do not bump, jar, or drop the drive. Use care when transporting the drive.
• Always gently place the drive flat, PCB side down, on an appropriate ESDprotected work surface to avoid the drive being accidentally knocked over.
• Do not pack other materials with the drive in its shielded bag.
• Place the drive in the anti-static bag before placing in shipping container.
• Do not stack objects on the drive.
• Never force the drive or the mounting brackets into the drive bay.
• Do not expose the drive to moisture.
• Do not damage any seals on the drive; doing so may void the warranty.
3.1.3Electrostatic Discharge (ESD) Protection
Various electrical components within the disk drive are sensitive to static electricity
and Electrostatic Discharge (ESD). Even a static buildup or discharge that is too slight
to feel can be sufficient to destroy or degrade a component's operation.
To minimize the possibility of ESD-related damage to the drive, we strongly
recommend using both, a properly installed workstation anti-static mat and a properly
installed ESD wrist strap. When correctly installed, these devices reduce the buildup
of static electricity which might harm the drive.
• Observe the following precautions to avoid ESD-related problems:
• Use a properly installed anti-static pad on your work surface.
• Always use a properly fitted and grounded wrist strap or other suitable ESD
protection when handling the drive and observe proper ESD grounding
techniques.
• Hold the drive only by its sides. Do not touch any components on the
PCBA.
• Leave the drive in its anti-static bag until you are ready to install it in the
system.
• Place the drive on a properly grounded anti-static work surface pad when
it is out of its protective anti-static bag.
• Do not use the bag as a substitute for the work surface anti-static pad. 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.
3-2 Maxtor Atlas 15K II
3.2SPACE REQUIREMENTS
The Maxtor Atlas 15K II hard disk drive is shipped without a faceplate and comes
in the following SCSI interface configurations:
• 68-pin Wide SCSI
• 80-pin SCA-2 SCSI
Figure 3-1 shows the mechanical dimensions of each of the drives.
Installation
Figure 3-1 Dimensions for the Maxtor Atlas 15K II Hard Disk Drives
Maxtor Atlas 15K II 3-3
Installation
3.2.1Shock Feet
Maxtor Atlas 15K II 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. The shock feet
attenuate the short-pulse shocks that occur when placing the drive on a hard
surface.To provide optimal protection the shock feet are designed to exceed the
form factor when uncompressed.
3.3UNPACKING INSTRUCTIONS
CAUTION: The maximum limits for physical shock can be exceeded if
the drive is not handled properly. Special care should be
taken not to bump or drop the drive.
1. Open the shipping container and remove the packing assembly that contains
the drive.
2. Remove the drive from the packing assembly.
CAUTION: During shipment and handling, the antistatic electrostatic dis-
charge (ESD) bag prevents electronic component damage due
to electrostatic discharge. To avoid accidental damage to the
drive, do not use a sharp instrument to open the ESD bag.
Save the packing materials for possible future use.
3. When you are ready to install the drive, remove it from the ESD bag.
3-4 Maxtor Atlas 15K II
Installation
Figure 3-2 shows the packing assembly for a single Maxtor Atlas 15K II hard disk
drive. Shipping containers for a 20-pack are available for multiple drive shipments.
Figure 3-2 Drive Packing Assembly
Maxtor Atlas 15K II 3-5
Installation
3.4HARDWARE OPTIONS
3.4.1Configuration Jumpers and Connections
This section includes setup and configuration information for Maxtor Atlas 15K II
drives. These disk drives include
• The 16-bit multimode Ultra320 SCSI, wide version with 68-pin SCSI
connector,
• The 16-bit multimode Ultra320 SCSI, version with SCA-2 80-pin
connector.
Specific individual settings for each drive type are described in Sections 3.5.1
through 3.5.4.
CAUTION: Before you begin, review the Safety, ESD, and Handling precau-
tions described at the beginning of this manual to avoid personal
injury or damage to equipment.
3.4.2Jumper Options on the 68-Pin Wide PCB
This section describes how to configure the jumpers on Maxtor Atlas 15K II disks
with 68-pin SCSI interface connectors. The following features are jumperselectable:
• SCSI ID (0), (1),( 2), (3) – SCSI Bus Device Identification
• Delay Spin
• Single-Ended, Disable LVD
• Busy Out (Remote LED)
• Write Protect
•Stagger Spin
Note: The disk drive does not support on-board SCSI termination.
3-6 Maxtor Atlas 15K II
Installation
The configuration of a Maxtor Atlas 15K II 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.
4-Pin Power
Connector
12-Pin Option
Connector
68-Pin SCSI
Connector
Figure 3-3 Jumper Locations on the 68-Pin Wide SCSI Drive PCB
Maxtor Atlas 15K II 3-7
Installation
Table 3-1 SCSI ID Selection on Option Connector (68-Pin SCSI Connector Drives)
SCSI ID
Pin Pair 7/8Pin Pair 5/6Pin Pair 3/4Pin Pair 1/2
00 0 0 0
11 0 0 0
20 1 0 0
31 1 0 0
40 0 1 0
51 0 1 0
60 1 1 0
71 1 1 0
80 0 0 1
91 0 0 1
100101
111101
120011
131011
140111
151111
Jumper Location – J3 Option Header
Note: 0 = No Jumper, 1 = Jumper Installed
Configure the drive for remote (external) SCSI ID selection by removing the SCSI
ID jumpers (if present) from the referenced SCSI ID pins. Then connect the leads
from the external selection switch to the referenced pins. Observe the following
guidelines while doing so:
• ID bit 0, at Pin 8, is the Least Significant Bit.
• SCSI ID bits 0, 1, 2, and 3 (pins 8, 6, 4, and 2, respectively) are active
LOW signals. That is, the bit is a 1 if the corresponding remote switch is
closed to ground or jumper installed.
• Use pins 1, 3, 5 and 7 as the associated ground returns for ID bits 3, 2, 1,
and 0, respectively.
3.4.2.1Write Protection
To configure Write Protection for the drive, install a jumper across pin pair 11/12 on
the J3 Option Header. To disable Write Protection on the drive, remove the jumper.
3-8 Maxtor Atlas 15K II
3.4.2.2Delay Spin (DS), Stagger Spin (SS)
Maxtor Atlas 15K II drives have three Spin Up modes:
Option 1 (No jumpers installed):
Spin u p im m edi a tel y wh e n po w er i s ap p lie d . Ve r if y tha t no ju mp e r is i nst a ll e d
across the Delay Spin pin pair of the J3 Option Header.
Option 2 (Delay Spin jumper installed):
Spin up on START STOP UNIT command: Install the jumper across pin pair
15/16 (GND/Delay Spin) on the J3 Option Header.
3.4.2.3Single-Ended Operation – Force SE (Disable LVD)
Install a jumper across pin pair 17/18 (SE) on the J3 Option Header to operate the
disk drive as a single-ended device. Remove the SE jumper for LVD operation and
monitoring of the DIFFSENS signal.
3.4.2.4Remote Busy and Fault Displays
Busy and Fault status of the drive can be monitored remotely by connecting a
remote (external) Busy and/or remote Fault display LEDs.
Installation
Remote Busy LED
On the J3 Option Header, connect the cathode side of the remote Busy LED to
pin 9, Busy Out. Connect the anode side of the LED to pin 10, +5V.
Remote Fault LED
On the J1 Option Connector, connect the cathode side of the remote Fault LED
to pin 2, Fault LED. Connect the anode side of the LED to pin 11, +5V.
Maxtor Atlas 15K II 3-9
Installation
3.4.3SCA-2 80-Pin Connector Versions
This section describes the SCA-2 (Single Connector Attachment) 80-pin connector
for Maxtor Atlas 15K II drives with the following features:
• SCSI ID
•Spin Up
• Activity LED displays
Use Figure 3-4 to locate the appropriate pins for configuring the drive. Note that
Figure 3-4 does not call out each of the 80 pins on the connector, but rather
illustrates the layout of the pins.
Note: The SCA-2 Connector version of the disk drives does not provide
the following jumper configuration: TERMPWR, Active Termination, or Write Protection.
3.4.3.1Termination for the 80-Pin SCA-2 Connector Versions
CAUTION: These versions of Maxtor Atlas 15K II disk drives cannot be
configured to provide bus termination. Therefore, be sure to
properly terminate the SCSI bus on which this drive is installed.
Note: Refer to your system or SCSI controller documentation regard-
ing any additional recommendations regarding drive placement
on the SCSI bus and SCSI bus termination.
3-10 Maxtor Atlas 15K II
3.4.3.2SCSI ID for SCA-2 Versions
Each SCSI device on the bus must have a unique SCSI ID number assigned to it.
The drive can be configured for SCSI ID numbers that range from 0 through 15.
Configure the SCSI ID by providing the proper open or ground signal inputs to the
referenced pins of the drive’s 80-pin new version SCA-2 connector (Figure 3-4).
Refer to Table 3-2 for SCSI ID pin assignments.
Note: Refer to your system or SCSI controller documentation for spe-
cific recommendations about assigning SCSI ID numbers for
your specific system.
Installation
Figure 3-4 Pin Locations on SCA-2 Connector
Maxtor Atlas 15K II 3-11
Installation
Table 3-2 SCSI ID Pin Assignments (SCA-2 Connector Versions of the Disk Drive)
SCSI ID
ID3 - Pin 80ID2 - Pin 40ID1 - Pin 79ID0 - Pin 39
00 0 0 0
10 0 0 1
20 0 1 0
30 0 1 1
40 1 0 0
50 1 0 1
60 1 1 0
70 1 1 1
81 0 0 0
91 0 0 1
101010
111011
121100
131101
141110
151111
Location on SCA Connector
Note: 0 indicates an open circuit and 1 indicates ground.
3.4.3.3Spin Up for the 80-Pin SCA-2 Connector Versions
Maxtor Atlas 15K II drives have three Spin Up modes:
Option 1 Spin up occurs immediately when power is applied.
Option 2 Drive spin up occurs after a predetermined delay following power on.
Set the delay parameters with the MODE SELECT Command,
Maxtor (Vendor) Special Function Control Page (39h).The delay is
equal to a user-specified multiplier multiplied by the numerical SCSI
ID of the drive. This will give a staggered spin-up in multiple-drive
installations.
Option 3 Drive spin up is controlled by the START STOP UNIT command.
Configure the desired spin up option (Table 3-3) by setting the state of the
DELAY_SPIN (Pin 38) and STAGGER_SPIN (Pin 78) inputs on the 80-pin SCA2 connector (Figure 3-4). The states of these signals are set by using either hardwired connections at the backplane or backplane logic.
3-12 Maxtor Atlas 15K II
Table 3-3 Spin Up on Power On Options
OptionSTAGGER_SPIN (Pin 78)DELAY_SPIN (Pin 38)
Option 1 – Spin Up When Power is AppliedOpenOpen
Option 2 – Spin Up After Delay GroundOpen
Option 3 – Spin Up on START CommandOpenGround
ReservedGroundGround
3.4.3.4Activity LED for SCA-2 Connector Versions
The drive provides the output BUSY_OUT signal to power a user-supplied activity
LED.
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-4). The LED anode must be attached to the proper
+5 VDC supply through an appropriate current-limiting resistor.
Installation
Maxtor Atlas 15K II 3-13
Installation
3.5INTERFACE CONNECTOR (J1)
The configuration of J1 is different for the 68-pin and 80-pin SCSI variations.
1. The minus sign next to a signal indicates active low.
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.
SCSI ID (0)39SCSI ID (1)79
SCSI ID (2)40SCSI ID (3)80
CABLE
CONDUCTOR
NUMBER
80-PIN CONNECTOR CONTACT
AND SIGNAL NAME
3-20 Maxtor Atlas 15K II
3.6DRIVE MOUNTING AND INSTALLATION
Drive mounting orientation, clearance, and ventilation requirements are described
in the following subsections.
3.6.1Orientation
The mounting holes on the Maxtor Atlas 15K II hard disk drive allow the drive to
be mounted in any orientation. Figure 3-6 shows the location of the three
mounting holes on each side of the drive. The drives also can be mounted using the
four mounting hole locations on the PCB side.
All dimensions are in millimeters. For mounting, #6-32 UNC screws are
recommended.
Installation
Figure 3-6 Mounting Dimensions Maxtor Atlas 15K II Drives
Maxtor Atlas 15K II 3-21
Installation
3.6.2Mounting Screw Clearance
The printed-circuit board assembly (PCBA) is very close to the mounting holes.
Figure 3-7 specifies the clearance between the screws in the mounting holes and the
PCBA. Do not use mounting screws longer than the maximum lengths specified in
Figure 3-7. The specified screw length allows full use of the mounting-hole threads,
while avoiding damaging or placing unwanted stress on the PCBA. Clearance from
the drive to any other surface (except mounting surfaces) must be a minimum of 1.25
mm (0.05 inches).
Figure 3-7 Mounting Screw Clearance for Maxtor Atlas 15K II Drive
CAUTION: The PCB is very close to the mounting holes. Do not exceed the speci-
3-22 Maxtor Atlas 15K II
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.
Figure 3-7 specifies the minimum clearance between the PCB and the
screws in the mounting holes. The maximum torque applied to the
screws must not exceed 8.6 inch-pounds.
3.6.3Mounting
For the best results during performance benchmark testing, it is highly
recommended that the drive be mounted firmly in a system or fixture, rather than
sitting unconstrained on a tabletop. If it is necessary to do early testing of the drive
while it is unconstrained, the drive should rest on a flat, smooth, semi-cushioned
surface (similar to a mousepad). The drive should not be operated on a hard
surface—this avoids performance degradations due to the higher incidence of
recovered errors.
3.6.4Ventilation
The Maxtor Atlas 15K II hard disk drive may operate with or without a cooling
fan provided that the maximum HDA temperature as measured on the drives’s top
cover does not exceed 131×F (60×C). Drive reliability and warranty will be limited
if the drive is exposed to temperatures greater than 60×C. Figures 3-9 and 3-10
show airflow recommended for adequate cooling. Clearance from the drive to any
other surface above and below the drive must be a minimum of 1.25mm (1/16
inch). Maxtor leaves the design and application of cooling and clearance for the disk
drive to the User, but the drive must maintain a case temperature at or below 60×C.
Installation
Above Unit
Below Unit
Figure 3-8 Lengthwise Airflow Cooling
Maxtor Atlas 15K II 3-23
Installation
Above Unit
Below Unit
3-24 Maxtor Atlas 15K II
Figure 3-9 Crosswise Airflow Cooling
This chapter gives a detailed description of the physical, electrical, and environmental
characteristics of the Maxtor Atlas 15K II hard disk drives.
4.1SPECIFICATION SUMMARY
Table 4-1 Specifications
Chapter 4
SPECIFICATIONS
MAXTOR
DESCRIPTION
Non-RoHS Model Numbers:
RoHS Models Numbers:
Formatted Capacity36.7 GB73.5 GB147.1 GB
Nominal rotational speed
(rpm)
Number of Disks124
Number of R/W heads248
Data Organization:
Zones per surface161616
Track density88k tpi88k tpi88k tpi
User Data Cylinders48,24248,24248,242
Sectors per track:
Inside zone624624624
Outside zone832832832
Total User Sectors71,833,095143,666,191287,332,383
Bytes per sector512- 524512- 524512 - 524
Recording
ATLAS 15K II
36.7 GB
8E036J0
8E036L0
8K036J0
8K036L0
15,01615,01615,016
MAXTOR
ATLAS 15K II
73.5 GB
8E073J0
8E073L0
8K073J0
8K073L0
MAXTOR
ATLAS 15K II
147.1GB
8E147J0
8E147L0
8K147J0
8K147L0
Maxtor Atlas 15K II4-1
Specifications
MAXTOR
DESCRIPTION
ATLAS 15K II
36.7 GB
Recording technologyPRML 60/63
encoding
MAXTOR
ATLAS 15K II
73.5 GB
PRML 60/63
encoding
MAXTOR
ATLAS 15K II
147.1GB
PRML 60/63
encoding
Maximum linear density782k fci782k fci782k fci
Maximum effective areal
density
65 Gbits/in
2
65 Gbits/in
2
65 Gbits/in
2
Servo Mechanical Timing Specifications:
Sequential Head Switch
2
Time
Sequential Cylinder Switch
3
Time
Random4 Average Seek
(Read)
Random
4
Average Seek
(Write)
Full Stroke
SCSI ‘Hard’ Reset Time
Power on to Drive Ready
5
Seek (Read)≤ 8.0 ms
6
22 ms typical
7
.3 ms read
0.5ms
write
0.25 ms read
0.4 ms write
.3 ms read
0.5 msec write
0.25 ms read
0.4 ms write
.3 ms read
0.5 msec
write
0.25 ms read
0.4 ms write
3.0 ms typical3.5 ms typical3.4 ms typical
3.4 ms typical3.8 ms typical3.8 ms typical
typical
25 sec maximum
≤ 8.0 ms
typical
22 ms typical
25 sec maximum
≤ 8.0 ms
typical
22 ms typical
25 sec maximum
25 sec typical25 sec typical25 sec typical
Data transfer Rates:
Sequential Throughput
Read/Write
98 MB/s
maximum
98 MB/s
maximum
98 MB/s
maximum
Buffer Size8 MB8 MB8 MB
Reliability:
Seek error rate
8
Unrecoverable error rate
Error correction method
(with cross check)
<10 in 10
8
<1 in 10
45 Bytes Reed-
Solomon with
XCHK
8
15
<10 in 10
<1 in 10
45 Bytes Reed-
Solomon with
XCHK
8
15
<10 in 10
<1 in 10
8
15
45 Bytes Reed-
Solomon with
XCHK
Contact Start/Stop Cycles50,000 min.50,000 min.50,000 min.
Auto head-park methodMagnetic latchMagnetic latchMagnetic latch
Note: Seek time is defined as the time required for the actuator to seek
to a new position and settle on a track. It is measured by averaging the execution time of a minimum of 1000 operations of the
indicated type as shown in 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
4-2Maxtor Atlas 15K II
is assumed.
Specifications
Maxtor Atlas 15K II4-3
Specifications
1. Typical specifications assume 25°C ambient temperature, nominal supply
voltages and no applied shock or vibration.
Maximum specifications assume worst case extremes of operating temperature,
humidity, and supply voltages.
2. Sequential Head Switch time is the time from the conclusion of the last
sector of a track to the beginning of the first logical sector on the next track
of the same cylinder. It includes sequencer overhead for write setup on head
and cylinder switch.
3. Sequential Cylinder Switch time is the time from the conclusion of the last
sector of a cylinder to the first logical sector on the next cylinder. It includes
sequencer overhead for write setup on head and cylinder switch.
4. Random LBA.
5. Full Stroke seek is defined as a seek from cylinder 0 to maximum cylinder
or vice versa. It may include one head switch.
6. SCSI ‘Hard’ Reset time is the time from Reset to Selection.
7. At power on start-up error algorithms are used. These recovery routines
may extend the time to Drive Ready by as much as 30 seconds.
8. Refer to Section 4.11, “DISK ERRORS” for details on error rate
definitions.
4.2FORMATTED CAPACITY
At the factory, the Maxtor Atlas 15K II 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. Formatting done at the user level for operation with DOS,
UNIX, or other operating systems, will result in less capacity than the physical
capacity shown.
Table 4-2 Formatted Capacity
MAXTOR
ATLAS 15K II
36.7 GB
Formatted Capacity 36.7 GB73.5 GB147.1 GB
Number of 514-524
byte
sectors available
69,486,183139,463,602279,041,740
MAXTOR
ATLAS 15K II
73.5 GB
MAXTOR
ATLAS 15K II
147.1GB
512 Byte Sectors 71,833,095143,666,191287,332,383
4-4Maxtor Atlas 15K II
4.3DATA TRANSFER RATES
Data is transferred from the disk to the read buffer at a rate of up to 74.5 MB/s
in bursts. Data is transferred from the read buffer to the SCSI bus at a rate of up
to 6 MB/s in the asynchronous mode, or at peak rates up to 160 or 320 MB/s
in the synchronous mode. For more detailed information on interface timing,
refer to Chapter 6.
4.4TIMING SPECIFICATIONS
Table 4-3 illustrates the timing specifications of the Maxtor Atlas 15K II hard disk
drive.
Table 4-3 Timing Specifications for Maxtor Atlas 15K II Preliminary
PARAMETERMAXTOR ATLAS 15K II 36.7/73.5/147.1 GB
TYPICAL NOMINAL
Sequential Head Switch Time
Sequential Cylinder Switch Time
Random Average Seek (Read)
Random Average Seek (Write)
Average Rotational Latency2 ms2 ms
1/3 Stroke Seek (Read)
Full-Stroke Seek
SCSI “Hard Reset Time”
Power On to Dr ive R eady
Power On to Selection2.5 seconds3 seconds
2
3
4
4
5
6
7
8
≤ 0.30 ms typical (read)
≤ 0.48 ms typical (write)
≤ 0.25ms typical (read)
≤ 0.40 ms typical (write)
Specifications
1
3.0 /3.1/ 3.4 ms3.2 / 3.3 / 3.6 ms
3.4 / 3.5/ 3.8 ms3.6 / 3.7 / 4.0 ms
<3 ms3.5 ms
≤ 8.0 ms 9.0 ms
20 ms20 ms
22 seconds25 seconds
MAXIMUM
≤ 0.30 ms typical (read)
≤ 0.48 ms typical (write)
≤ 0.25ms typical (read)
≤ 0.40 ms typical (write)
1
1. Typical specifications assume 25×C ambient temperature, nominal supply
voltages, and no applied shock or vibration. Maximum specifications
assume worst case extremes of operating temperature, humidity, and
supply voltages.
2. Sequential Head Switch Time is the time from the conclusion of the last
sector of a track to the beginning of the first logical sector on the next
track of the same cylinder.
3. Sequential Cylinder Switch Time is the time from the conclusion of the
last sector of a cylinder to the first logical sector on the next cylinder.
4. Random LBA.
5. 1/3 Stroke Seek is defined as any seek of maximum length cylinder/3. 1/
3 stroke seek may include one head switch.
6. Full Stroke Seek is defined as a seek from cylinder 0 to maximum cylinder
or vice versa. Full stroke may include one head switch.
7. SCSI “Hard Reset Time” is the time from Reset to Selection.
Maxtor Atlas 15K II4-5
Specifications
8. At power on, startup error algorithms are used and may extend the
time to Drive Ready to as long as 30 seconds.
4-6Maxtor Atlas 15K II
4.5POWER
The Maxtor Atlas 15K II hard disk drive operates from two supply voltages:
+12 V+/- 10%@ Spin up, +/- 5% @ Speed
+5 V±5%
Allowable ripple and noise for each voltage:
+5V 250 mVp-p
+12 V800 mV p-p (100 Hz to 8 KHz)
4.5.1Power Sequencing
Specifications
Table 4-4 Power Supply Voltages
MAXTOR ATLAS 15K 36.7/73.5/147.1 GB
250 mV p-p (20 KHz to 20MHz)
450 mV p-p (8KHz to 20KHz)
You may apply the power in any order or manner, or open either the power or
power return line with no loss of data or damage to the disk drive. However,
data may be lost in the sector being written at the time of power loss. The drive
can withstand transient voltages of +10% to –100% from nominal while
powering up or down.
4.5.2Power Reset Limits
When powering up, the drive remains reset (inactive) until both rising Voltage
thresholds reset limits are exceeded for 100 ms. When powering down, the drive
resets immediately when either supply voltage drops below the falling voltage
threshold.
DC VOLTAGETHRESHOLD
+5 VV
+12 VV
Table 4-5 Power Reset Limits
4.35V maximum
10.0V maximum
1
Threshold
4.175V typical
4.0V minimum
Threshold
9.5V typical
9.0V minimum
=
=
Maxtor Atlas 15K II4-7
Specifications
4.5.3Drive Power Dissipation
Table 4-6 lists the drive power dissipation and the corresponding currents for the
various modes of operation of the Maxtor Atlas 15K II hard disk drive.
Table 4-6 Power Dissipation in Various Modes (Low-Profile Drives)
2.2 A2.2 A2.2 A0.9 A0.9 A0.9 A 15.18W 19.67W 21.3W
0.9 A0.9 A0.9A0.5 A0.5 A.0.5 A <6.8 w <8.4 W
1.2 A1.2 A1.2 A0.6 A0.6 A0.6 A
1, 4
5
POWER
<11.7 W<13.5 W<17.4
(WATTS)
1. Current is RMS except for Startup. Startup current is the peak (> 10 ms)
current required during spindle startup. Current measurements do not
include power required for SCSI termination.
2. Idle mode is in effect when the drive is not reading, writing, seeking, or
executing any commands. A portion of the R/W circuitry is powered
down, the motor is up to speed and the Drive Ready condition exists.The
actuator resides on the last track accessed.
3. Max Workload: Maximum workload is defined as a random read/write
profile with a 50% read and 50% write distribution. The transfer length is 8
blocks (4KB), and a queue depth of 4 is used.
4. Maximum Average Current is defined as mean current plus 3 Standard
Deviations.
5. Power requirements reflect nominal values for +12V and +5V power
supplies.
GB
<13.0
W
W
4-8Maxtor Atlas 15K II
4.6ACOUSTICS
Table 4-7 specifies the acoustical characteristics of the Maxtor Atlas 15K II hard
disk drive. The acoustics is measured in an anechoic chamber with background
noise <25 dBA.
Table 4-7 Acoustical Characteristics—Sound Power per ISO 7779
OPERATING MODESOUND POWER
(TYPICAL/MEAN + 3 SIGMA)
MAXTOR ATLAS 15K 36.7/73.5/147.1 GB
Idle On Track
36.7 GB
73.5 GB
147.1 GB
Seeking Random
36.7 GB
73.5 GB
147.1 GB
3.6 Bels (typical) / 3.8 Bels (Mean + 3 Sigma)
3.6 Bels (typical) / 3.8 Bels (Mean + 3 Sigma)
3.8 Bels (typical) / 3.9 Bels (Mean + 3 Sigma)
4.1 Bels (typical) /4.5 Bels (Mean + 3 Sigma)
4.1 Bels (typical) /4.5 Bels (Mean + 3 Sigma)
4.3 Bels (typical) /4.6 Bels (Mean + 3 Sigma)
Specifications
1. The specifications for idle and operating acoustic noise as per ISO Standard
7779, “Engineering Methods for Free Field Conditions Over a Reflecting
PLane.” All specifications are sound power level maximum limits, Aweighted, referred to 1 picowatt as indicated in the standard. The drive will
be mounted for the test in the manufacturer’s defined nominal position.
The unit under test should be supported so that its bottom surface in the test
orientation is less than or equal to 6 centimeters from the chamber floor, but
not in contact with it. The unit should be supported with small, compliant,
well-damped blocks that rest on the floor.
2. The relationship between bels and dBA for sound power is 1 bel = 10dBA.
4.6.1Acoustic Tonal Quality
A typical drive will have no discrete tones that exceed a tone ratio of 6 dB as
measured per ECMA 74,8
th
Edition, December 2003.
Maxtor Atlas 15K II4-9
Specifications
4.7MECHANICAL
The Maxtor Atlas 15K II hard disk drives have the following mechanical
characteristics:
All dimensions are exclusive of any optional faceplate.
4.8ENVIRONMENTAL CONDITIONS
Table 4-8 summarizes the environmental specifications of the Maxtor Atlas 15K
II hard disk drive.
Table 4-8 Environmental Specifications
PARAMETEROPERATINGNON-OPERATING
Te m p e r a t u r e
(Non-condensing)
Maximum HDA Temperature60°CN/A
Temperature Gradient
(Non-condensing)
Humidity
Maximum Wet Bulb
Te m p e r a t u r e
Humidity Gradient30% per hour30%per hour
Altitude
1
2
5° to 55°C
(41° to 131°F)
20°C/hr maximum30°C/hr maximum
5% to 95% RH
32°C (89.6°F)
-300 m to 3,048 m
(-1,000 to 10,000 ft.)
-40° to 70°C
(-40° to 158°F)
5% to 95% RH
46°C (114°F)
-300 m to 12,000 m
(-1,000 to 40,000 ft.)
1. No condensation.
2. Altitude is relative to sea level. 1,000 feet = 305 meters.
1.
Except when shock feet are uncompressed (see 3-4, Chapter 3).
4-10 Maxtor Atlas 15K II
4.9ELECTROMAGNETIC CONDITIONS
4.9.1EMI/RFI Susceptibility
3 Volts/meter 80% modulated from 80 to 1000 MHz.
4.9.2ESD
Drive must function with no data loss or component damage with air discharges
of 1 to 15 KV, and contact discharges of 2 to 8 KV in both positive and negative
voltages.
4.9.3Sensitivity to Magnetic Fields
The Maxtor Atlas family of drives meet 3A @ 230V/50Hz specification.
4.10SHOCK AND VIBRATION
The Maxtor Atlas 15K II 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-9. A functioning drive can be subjected to specified
operating levels of shock and vibration. When a drive has been subjected to
specified non-operating levels of shock and vibration, with power to the drive
off, there will be no change in performance at power on.
Specifications
When packed in its 1-pack shipping container, the Maxtor Atlas 15K II drive can
withstand a drop from 42 inches onto a concrete surface on any of its surfaces,
six edges, or three corners. The 20-pack shipping container can withstand a drop
from 36 inches onto a concrete surface on any of its surfaces, six edges, or three
corners.
Table 4-9 Shock and Vibration Specifications
PARAMETEROPERATINGNON-OPERATING
Shock linear (G) 2 ms duration R/W
Shock rotational
2)1
(rad/s
Vibration Swept
Vibration Random
2
(G
/Hz) 1 G rms
1
1
63 /30
7,00025,000
1.5 G p-p 5—500 Hz
0.008 10—300 Hz
0.0012 300—500 Hz
1
250 G
2.0 G p-p 5–500 Hz
0.014 10—300 Hz
0.001 300—500 Hz
Note: 1. At ambient temperature and no unrecoverable errors.
Maxtor Atlas 15K II 4-11
Specifications
4.11RELIABILITY
Component Life:5 years
Preventive Maintenance (PM):Not required
Contact Start/Stop:50,000 cycles at ambient,
35,000 Environments
Annualized Failure Rate (AFR)No greater than 0.58 percent
Drive reliability is closely related to the temperatures the drive is exposed. The
AFR is based on an operational design temperature ambient of 86
°F (30°C)
4-12 Maxtor Atlas 15K II
4.12DISK ERRORS
Table 4-10 provides the error rates for the Maxtor Atlas 15K II hard disk drive.
ERROR TYPEMAXIMUM NUMBER OF ERRORS
Specifications
Table 4-10 Error Rates
Recovered read errors
Uncorrectable read errors
1. Recovered read errors are errors which require retries for data correction.
Errors corrected by ECC on-the-fly are not considered recovered read
errors. Read on arrival is disabled to meet this specification.
2. Uncorrectable read errors are those that are not correctable using an Error
Correcting Code (ECC), or retries within the retry limits specified in the
mode pages. The drive terminates the command either when a repeating
error pattern occurs, or after both the specified number of retries and
application of triple burst error correction fail to correct the error.
3. A seek error occurs when the actuator fails to reach or remain on the
requested cylinder, and/or the drive requires the execution of the full
calibration routine to locate the requested cylinder.
1
2
<10 events per 1012 bits read
1 event per 10
15
bits read
Maxtor Atlas 15K II 4-13
SCSI Description
This chapter contains an overview of SCSI command and status processing and a
detailed description of the commands supported by the disk drives. The SCSI
command system enables the initiator to instruct the drive to perform specific
functions.
In this manual, unless otherwise stated, numerical values are given in decimal.
Hexadecimal numbers, such as opcodes, are always given with an “h” following, as in
5Ah except when entire data tables are in hexadecimal.
5.1Overview of the SCSI Command Descriptions
The disk drives support the SCSI-3 commands listed in Table 5-1. The command
categories are sequential, normal, and immediate.
Immediate commands are processed when received by the drive. In most cases, these
commands do not require drive resources, do not change the state of the drive, and
bypass the command queue (unless the command is tagged).
Chapter 5
Sequential commands execute in the order that they arrive (unless accompanied by
a HEAD OF QUEUE tag) and execute to completion before a subsequent command
is activated.
Normal commands are allowed to execute concurrently (with the restriction that the
drive executes overlappings in the order received). Normal commands are usually I/
O commands
Table 5-1 Supported SCSI Commands
CommandOperation CodeCategory
CHANGE DEFINITION40h Sequential
FORMAT UNIT04h Sequential
INQUIRY12hImmediate
LOG SELECT4Ch Sequential
LOG SENSE4DhSequential
MODE SELECT (6)15h Sequential
MODE SELECT (10)55hSequential
MODE SENSE (6)1Ah Sequential
MODE SENSE (10)5AhSequential
Maxtor Atlas 15K II 5-1
SCSI Description
PERSISTENT RESERVATION IN 5Eh Sequential
PERSISTENT RESERVATION OUT 5Fh Sequential
READ (6)08hNormal
READ (10)28hNormal
READ BUFFER3Ch Sequential
READ CAPACITY25h Immediate
READ DEFECT DATA (10)37h Sequential
READ DEFECT DATA (12)B7h Sequential
READ LONG3Eh Sequential
REASSIGN BLOCKS07h Sequential
RECEIVE DIAGNOSTIC RESULTS1Ch Sequential
RELEASE17hSequential
RELEASE (10)57hSequential
REPORT LUNSA0hSequential
REPORT DEVICE IDENTIFIERA3hSequential
REQUEST SENSE03hImmediate
RESERVE16hSequential
RESERVE (10)56hSequential
REZERO UNIT01hSequential
SEEK (6)0BhSequential
SEEK (10)2BhSequential
SEND DIAGNOSTIC1DhSequential
SET DEVICE IDENTIFIERA4hSequential
START STOP UNIT1BhSequential
SYNCHRONIZE CACHE35hSequential
TEST UNIT READY00hImmediate
VERIFY2FhNormal
WRITE (6)0AhNormal
WRITE (10)2AhNormal
WRITE AND VERIFY2EhNormal
WRITE BUFFER3BhSequential
WRITE LONG3FhSequential
WRITE SAME41hSequential
CommandOperation CodeCategory
5-2Maxtor Atlas 15K II
1. Relative Addressing is not supported by the drive. Therefore, in all I/O commands,
the RelAdr bit must be 0.
2. RESERVE and RELEASE are supported, as are third-party reservations. Extent
reservations are not supported.
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.
5.2Command Descriptor Block
An initiator communicates with the drive by sending a 6-, 10-, or 12-byte Command
Descriptor Block (CDB) that contains the parameters for the specific command. The
SCSI command's operation code is always the first byte in the CDB and a control field
is the last byte. For some commands, the CDB is accompanied by a list of parameters
sent during the data-out buffer transfer. Table 5-2 shows the format of a typical sixbyte CDB.
SCSI Description
Table 5-2 Typical (6-Byte) Command Descriptor Block-Data Format
Bit
Byte
0Operation Code
1Reserved
2 - 3
4Transfer Length, Parameter List Length, or Allocation Length
5Control
Note:Reserved fields in CDBs and Parameters have a value of 0; Re-
7654321 0
(MSB)
Logical Block Address
(LBA)
Logical Block Address
(LBA)
served fields in states and other parameters sent to an initiator are
set to 0.
Table 5-3 contains a description of the CDB fields.
Table 5-4 describes the data format for a typical CDB.
Operation CodeThe first byte of a SCSI CDB contains an operation code. The operation code of the CDB has
Logical Block AddressThe 6-byte READ, SEEK, and WRITE Command Descriptor Blocks contain a 21-bit Logical
a Group Code field (bits 7-5) and a Command Code field (bits 4-0). The 3-bit Group Code field
provides for eight groups of command codes. The 5-bit Command Code field provides for 32
command codes in each group. A total, therefore, of 256 possible operation codes exist. Operation codes are defined in the SCSI command standards. The group code for CDBs specified
therein correspond to the length of the command descriptor as below:
Group CodeMeaning
06-byte commands
110-byte commands
210-byte commands
3Reserved
416-byte commands
512-byte commands
6Vendor specific
7Vendor specific
The operation code specifies the command being requested. The list of supported SCSI commands and their operation codes are contained in Table 5-1.
Block Address. The 10-, 12-, and 16- Command Descriptor Blocks contain a 32-bit Logical
Block Address.
Commands that require additional parameter data specify the length of the Logical Block Address that is needed. See the specific command descriptions for more detailed information.
Relative Addressing indicates a technique used to determine the next Logical Block Address to
be operated on. The drive does not support Relative Addressing, it defaults to a value of 0,
which specifies that the Logical Block Address specifies the first logical block of a range of logical
blocks to be operated on by the command.
Transfer LengthThe transfer length field normally specifies the number of sectors to be transferred between the
Parameter List LengthThe Parameter List Length is used to specify the number of bytes sent during the data-out buffer
Allocation LengthThe Allocation Length field specifies the maximum number of bytes that the initiator has allo-
Control FieldThe Control Field is the last byte of every Command Descriptor Block; its format is shown in
initiator and the drive. For several commands, the transfer length indicates the number of bytes
(not sectors) to be sent. For these commands, this field may be identified by a different name
Commands that use one byte for the transfer length value allow up to 256 sectors of data to be
transferred by one command. A transfer length value of 0 indicates that 256 sectors are to be
sent. Transfer length values of 1 through 255 indicate the number of sectors to be transferred.
Commands that use multiple bytes for the transfer length value function differently. A transfer
length value of 0 indicates that no data transfer is to occur. Transfer length values of 1 or greater
indicate the number of sectors to be transferred.
transfer. This field is typically used for parameters that are sent to a drive (for example, mode,
diagnostic, and log parameters). A parameter list length of 0 indicates that no data is to be transferred.
cated for returned data. The Allocation Length is used to limit the amount of data returned to
the initiator.
An Allocation Length of 0 indicates that no data is to be transferred from the drive to the initiator. The drive terminates the data-in buffer transfer when the specified number of bytes have
been transferred to the initiator or when all available data has been transferred, whichever is less.
Figure 5-2 and described in Table 5-3.
5-4Maxtor Atlas 15K II
SCSI Description
Table 5-4 Typical (6-Byte) Command Descriptor Block - Data Format
Bit
76543210
Byte
5Vendor Specific ReservedNACAFlagLink
Maxtor Atlas 15K II 5-5
SCSI Description
Table 5-5 contains a description of the CDB control field.
Table 5-5 Command Descriptor Block Control Field-Field Descriptions
FieldDescription
Vendor Specific BitsThese bits must be 0.
NACANormal Auto-Contingent Allegiance - This bit must be zero to indicate that
Link BitA Link bit set to one signals that the initiator requests continuation of a task
Flag BitThe Flag bit is used in conjunction with the Link Bit to notify the initiator in
SCSI-2 Contingent Allegiance rules apply.
(I/O Process) across two or more SCSI commands. If the Link bit is one and the
flag bit is zero, and the command completes successfully, the drive will continue
the task and return a status of INTERMEDIATE and a service response of
Linked Command Complete.
If the Link bit and the Flag bit of the Control word are both set to one, and the
drive completes a command with a status of INTERMEDIATE, the drive will
return a service response of Linked Command Complete (with Flag). Refer to
Section 5.4 for Linked Commands description.
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.
5.3Status/Error Reporting
SCSI message-level errors are communicated by messages that are defined specifically
for that purpose. SCSI command-level errors are communicated by a status that is
returned by the drive during the STATUS phase. This phase occurs at the end of each
command, unless the command is terminated by one of the following events:
• ABORT TASK SET message
•ABORT TASK message
• TARGET RESET message
•CLEAR QUEUE message
• Unexpected disconnect
The status code is contained in bits 1 through 5 of the status byte. Bits 0, 6, and 7 are
reserved. Table 5-6 describes the status codes returned by the drive.
5-6Maxtor Atlas 15K II
SCSI Description
Table 5-6 Status Codes
StatusDefinitionMeaning
00hGOODThe drive successfully completed the command.
02hCHECK CONDITIONAn Auto Contingent Allegiance (ACA) condition occurred.
The drive cannot service the command at the moment, and its Command Descriptor Block has been discarded. The initiator can retry the
command at a later time. This status is returned when:
•A non-tagged command is received and the logical unit's command queue is full (all internal command buffers are in use).
08hBUSY
10hINTERMEDIATE
18hRESERVATION CONFLICT
28hTASK SET FULL
•A disconnect privilege was not granted in the IDENTIFY message of a queue-tagged I/O process (Parallel SCSI).
•A disconnect privilege was not granted in the IDENTIFY message of a non-tagged I/O process and a command from another
initiator is currently active (Parallel SCSI)
•A command is received while an auto-contingent allegiance
condition exists for another initiator.
This status is returned for every command (except the last) in a series
of linked commands that was successfully completed. However, if the
command is terminated with other that GOOD status (such as
CHECK CONDITION, RESERVATION CONFLICT, OR
BUSY), the INTERMEDIATE status is not returned and the series of
linked commands and the task is ended.
Another initiator has reserved the drive. (This status is never returned
for INQUIRY or REQUEST SENSE commands.)
The drive cannot service the command at the moment, and its Command Descriptor Block has been discarded. (Returned for a tagged
command when all of the drive's internal command buffers are in use,
or when a host sends a tagged command while an Auto Contingent
Allegiance condition is pending for that initiator)
Maxtor Atlas 15K II 5-7
SCSI Description
5.4Linked Commands
An I/O Process (task) may contain multiple commands that are linked together. The
initiator communicates this condition of linked (or unlinked) commands by setting (or
clearing) the Link bit of the Command Descriptor Block’s control word. A linked
command is one in which the Link bit in the Command Descriptor Block is set.
After successful completion of a linked command the drive sends an
INTERMEDIATE status, followed by a LINKED COMMAND COMPLETE
message. If the Flag bit was set in the Command Descriptor Block, the drive sends an
INTERMEDIATE status, followed by a LINKED COMMAND COMPLETE
(WITH FLAG) message. The drive then switches the bus to the command phase in
order to receive the next command in the linked chain.
All commands in a linked chain are addressed to the same nexus and are part of a single
task (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.
Note:Relative addressing is not supported by the Atlas 15K V disk
drive.
5.5DATA Transfer Command Components
Many of the SCSI commands cause data to be transferred between the initiator and
the drive. The content and characteristics of this data are command-dependent. Table
5-8 lists the information transmitted for all of the commands.
The “Length in CDB” column of Table 5-8 identifies the Command Descriptor
Block field used by the drive to determine how much command-related data are to
be transferred. The units (bytes or logical blocks) for the different Length fields are
implied by the Length Field Name as shown in Table 5-7:
Table 5-7 Length Fields
Field NameUnits Implied
Allocation LengthBytes of data the drive is allowed to send to the initiator
Parameter List LengthBytes of data the initiator has available for the drive
Transfer LengthLogical data sectors the initiator wants transferred or verified
Byte Transfer LengthBytes of data the initiator wants transferred
The DATA OUT column in Table 5-8 lists the information passed to the drive by the
initiator as part of the command. The DATA IN column lists the information sent to
the initiator by the drive.
Numbers in parentheses after an item indicate the item’s length in bytes. In some cases,
additional length information is communicated during the DATA phase. For example,
a FORMAT UNIT Defect List Header contains a Defect List Length field that
contains the total length of the Defect Descriptors that follow the Defect List Header.
Table 5-8 does not include these cases.
5-8Maxtor Atlas 15K II
SCSI Description
Table 5-8 DATA-Phase Command Contents
CommandLength in CDBData Out (To Drive)Data In (To Initiator)
CHANGE
DEFINITION
FORMAT UNIT0
INQUIRYAllocation---
LOG SELECT
LOG SENSEAllocation---Log Page
MODE SELECT
MODE SENSE
PERSIST. RES. IN
PERSIST. RES.
OUT
READ (6) (10)Transfer---Data
READ BUFFER Allocation---
READ CAPACITYAllocation---READ CAPACITY data (8)
READ DEFECT
DATA
READ LONG
REASSIGN
BLOCKS
RECEIVE
DIAGNOSTIC
RESULTS
0----
Defect List Header
Initialization Pattern (6-8)
Defect Descriptors
READ BUFFER Header (4)
Mode-zero Buffer (512) or
Section of Drive’s DRAM or
READ BUFFER Desc. (4)
• Defect List (Hdr) (4)
• Defect Descriptors
• Data (512)
• LBA Tag (2)
• EDC (2)
• ECC (60)
• Fill (2)
Diagnostic Page
RELEASE0------
REPORT DEVICE
IDENTIFIER
REQUEST SENSEAllocation---Sense Data (18)
0
RESERVE
REZERO UNIT0------
CommandLength in CDBData Out (To Drive)Data In (To Initiator)
SEEK (6)(10)0------
SEND DIAGNOSTIC
(Extent List
Option not
supported)
Parameter ListDiagnostic Page---
------
Maxtor Atlas 15K II 5-9
SCSI Description
CommandLength in CDBData Out (To Drive)Data In (To Initiator)
SET DEVICE
IDENTIFIER
START STOP UNIT0------
SYNCHRONIZE
CACHE
TEST UNIT READY0------
VERIFYTransferData---
WRITE (6)(10)TransferData---
WRITE AND VERIFY
WRITE BUFFER
WRITE LONG
WRITE SAME
0------
TransferData---
Zeros (4)
Parameter List
Byte Transfer
(must be 578)
0Data (1 logical sector)
Mode-zero buffer (512)
or Data to put into DRAM
or Microcode image.
(successive 16 KB pieces)
• Data (512)
• LBA Tag (2)
• EDC (2)
• ECC (60)
• Fill (2)
---
--
5.6SCSI COMMAND DESCRIPTIONS
The SCSI command descriptions that follow this page contain detailed information
about the SCSI commands that are supported by the drive. Each description provides
a Data Format and Field Descriptions for the Command Descriptor Block for the
described command.
The commands are presented in alphabetic order, and each command starts on a new,
odd-numbered page.
Common Fields
Several fields that are common to many commands are described here, rather than
being repeated throughout the descriptions. These fields include:
Reserved – Reserved bits, fields, bytes, and code values are set aside for future
standardization and must be set to 0. If the drive receives a command that contains
non-0 bits in a reserved field or a reserved code value, the command is terminated with
a 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-10Maxtor Atlas 15K II
5.7CHANGE OPERATING DEFINITION (40h)
The CHANGE DEFINITION command shown in Table 5-9 and Table 5-10 set the
SCSI compliance for disk drives with parallel SCSI interfaces to one of four different
levels: SCSI-1, SCSI-1/CCS, SCSI-2 or SCSI-3.
Table 5-9 CHANGE DEFINITION Command Descriptor Block-Data Format
Bit
Byte
0Operation Code (40h)
1Reserved
2 ReservedSave
3Rsv’dNew Operating Definition
4 - 7Reserved
8Parameter Data Length
9Control
765 4 3210
(0, 1, 2, 3, 4, 5 and 6 are legal values for Parallel SCSI Disk Drives)
Table 5-10 CHANGE DEFINITION-Field Descriptions
FieldDescription
Save
New Operating Definition
Parameter Data Length
Save Parameters. When this field is set to 1, the new operating definition is saved in the drive's non-volatile
memory.
The values that can be supplied in the field are listed below:
0 Current Definition
1 SCSI-1
2 SCSI-1/CCS (Common Command Set)
3 SCSI-2
4 SCSI-3
5 SCSI-3 U160
6 SCSI-3 U320
Length, in bytes, of the parameter data.
Must be 0.
SCSI Description
Maxtor Atlas 15K II 5-11
SCSI Description
5.8FORMAT UNIT Command (04h)
The FORMAT UNIT command formats the disk's storage media into initiatoraddressable logical blocks according to initiator-defined options. This command
ensures that the disk storage media is formatted so that all data sectors are accessible.
Any data residing on the disk before this command is invoked is lost.
This command repairs damage left by previous WRITE LONG commands. The
WRITE LONG command allows the initiator to deliberately corrupt a sector's ECC
or EDC.
The FORMAT UNIT command updates the defective sector list, referred to as the
Grown Defect List, that is maintained by the drive. As described below, the drive gives
the initiator considerable control over this list. If certification is enabled, all initiatoraddressable logical blocks are verified, and bad sectors are reassigned and added to the
Grown Defect List.
Note:During FORMAT UNIT command processing, the drive ig-
nores the Read/Write AWRE and ARRE bits (from Error Recovery Mode page) and does auto-revectoring as needed.
The drive is physically formatted when it leaves the manufacturing facility. Therefore,
it is not necessary to reformat the drive before using it. If the logical sector size of the
drive is changed using the Block Descriptor of the MODE SELECT Command, it is
recommended (but not necessary) to reformat the drive.
The Immed bit that can be included in the FORMAT UNIT command parameter
list allows the initiator to control whether the drive returns completion status either
after fetching and validating the Command Descriptor Block and parameter list or
after the FORMAT UNIT command completes. The FORMAT UNIT command
parameters are described in Table 5-11 and Table 5-12
The time required for the FORMAT UNIT command to format the disk primarily
depends on the capacity of the drive. The number of defects detected and the number
of defects already in the Primary and Grown Defect Lists also influence the time
required to format the drive. If the Disable Certification bit is set to 1, formatting time
is reduced.
Defective sectors on the drive are managed through two lists: the Primary Defect List
and the Grown Defect List. The Primary Defect List is created when the drive is
manufactured and is the drive's initial defect list. The Primary Defect List is not
affected by the FORMAT UNIT command. Sectors listed in it are revectored by the
drive. The Grown Defect List contains a list of the sectors that have gone bad since
the drive's primary list was generated.
Defects are communicated in a data structure referred to as a Defect Descriptor. The
SCSI specification defines several Defect Descriptor formats. The FORMAT UNIT
command recognizes defect descriptors in 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-12Maxtor Atlas 15K II
Table 5-11 FORMAT UNIT Command Descriptor Block-Data Format
Bit
Byte
0Operation Code (04h)
1ReservedFmt DataCmp
2Vendor-Specific
3 - 4Interleave
5Control
765 4 3210
Table 5-12 FORMAT UNIT Command-Field Descriptions
FieldDescription
Format Data. When the Format Data value is 1, it indicates that a data-out buffer transfer
occurs as part of the command execution. The FORMAT UNIT Parameter list (con-
FmtData
CmpLst
sisting of a Defect List Header and, optionally, a number of Block Format Defect Descriptors) is passed to the device during this phase.
When the Format Data value is 0, the data-out buffer transfer does not occur.
Complete List. When the Complete List value is 1, the drive deletes its current Grown
Defect List and starts a new one, containing the Logical Block Numbers listed in the defect list supplied by the initiator during this format operation are added to the list, creating
a new Grown Defect List.
SCSI Description
Defect List Format
List
When the Complete List value is 0, the drive adds initiator-supplied and newly found
defective Logical Block Numbers to the existing Grown Defective List.
The Defect List Format value specifies the defect descriptor passed by the initiator to the
Defect List Format
Vendor-SpecificNot supported. Must be 0.
InterleaveNot supported. Ignored by the drive.
drive when the Format Data value is 1. Acceptable values are:
000b (Block [or Sector] Format)
100b (Index Format)
101b (Physical Sector Format)
Maxtor Atlas 15K II 5-13
SCSI Description
5.8.1Five Forms of FORMAT UNIT Commands
Five different forms of the FORMAT UNIT command are supported through
different combinations of the Format Data bit, Complete List bit, and the information
in the Defect List Length field. (Refer to FORMAT UNIT Defect Header List for a
description of the Defect List Length field.) The different command forms give the
initiator control over the contents of the Grown Defect List. Table 5-13 describes the
contents of the Grown Defect List after FORMAT UNIT command execution.
Table 5-13 FORMAT UNIT Command Supported Options
Defect
FmtDatCmpLst
List
Length
00N/A
100Same as above.
11 0
10 >0
11 >0
Contents of Grown Defect List after FORMAT UNIT
Command Execution
All sectors found to be bad, but not listed in the Primary Defect List or
Grown Defect List, are added to the Grown Defect List.
The existing Grown Defect List is discarded. A new Grown Defect List is
generated, containing All sectors found to be bad, but not listed in the Primary Defect List.
The Grown Defect List contains:
Original Grown Defect List
All sectors found to be bad, but not listed in the Primary Defect List.
A list of sectors supplied by the initiator. These sectors are passed in defect
descriptors in the data-out buffer transfer that occurs as part of the FORMAT UNIT command.
Same as the case above, except that the current Grown Defect List is discarded before formatting begins.
5.8.2FORMAT UNIT Parameter List
The FORMAT UNIT Parameter List (Table 5-14) consists of a Defect List Header
(Table 5-15) followed by one or more Defect Descriptors. Descriptors are either four
bytes or eight bytes in length.
Table 5-14 FORMAT UNIT Parameter List-Data Format
Bit
Byte
0 - 3Defect List Header
765 4 3210
Initialization Pattern Descriptor (if any)
Defect Descriptors (if any)
5-14Maxtor Atlas 15K II
5.8.2.1FORMAT UNIT Defect List Header
The FORMAT UNIT Defect List Header (Table 5-15) provides several optional
format control bits to give the initiator more control over the defect lists. Table 5-16
provides descriptions of the data fields in the Defect List Header
Table 5-15 .FORMAT UNIT Defect List Header-Data Format
Bit
Byte
0Reserved
1FOVDPRYDCRTSTPFIP DSPImmedVS
2-3Defect List Length
Table 5-16 FORMAT UNIT Defect List Header-Field Descriptions
NameDescription
FOV
DPRY
DCRT
STPF
IP
DSP
Immed
VSVendor-specific. Must be 0.
Defect List Length
765 43210
The Format Options Valid bit indicates that the remaining option bits in this byte are valid.
If this bit is not set, the remaining bits, except Immed, are ignored.
The Disable Primary bit specifies whether the drive should ignore the Primary Defect List during the format to identify defective areas on the media. The drive's default is 0, indicating that
the drive should replace sectors found in the Primary Defect List during the format.
The Disable Certification bit specifies whether the drive should certify the media during the
format. The drive’s default is 0, indicating that the drive should certify the media.
The Stop Format bit specifies the error conditions under which the drive is to terminate the
format. The state of the bit is ignored and the drive acts as if this bit is set. If either the Grown
Defect List or the Primary Defect List is not found, the format operation terminates with a
CHECK CONDITION status and a sense key of MEDIUM ERROR
The Initialization Pattern bit signals the drive that the FORMAT UNIT Parameter List contains initialization pattern information.
An Initialization Pattern bit of 1 indicates that an initialization pattern descriptor (Table 5-17)
is included in the FORMAT UNIT parameter list immediately following the Defect List
Header.
An Initialization Pattern bit of 0 indicates that an initialization pattern descriptor (Table 5-17)
is not included in the FORMAT UNIT parameter list, and the drive will use its default initialization pattern of all zeros.
The Disable Saving Parameter prohibits the drive from preserving MODE SELECT parameters received while the Format is in progress. This bit is ignored, and the drive acts as if it were
set.
When the Immediate bit is 0, the drive returns a status after the format operation completes.
If the disconnect privilege is granted in the accompanying IDENTIFY message, the drive disconnects from the bus after fetching and validating the Command Descriptor Block and the
FORMAT UNIT Parameter List. If the disconnect privilege is not granted, the drive stays
connected to the bus during the entire FORMAT UNIT command. When the Immediate
bit is set to 1, the drive returns a status after the Command Descriptor Block and FORMAT
UNIT Parameter List have been fetched and validated. In this case, the drive ignores the
IDENTIFY message's disconnect privilege bit and remains connected to the bus while it validates the Command Descriptor Block and Parameter List. It returns the completion status before it disconnects. The drive then proceeds with the format.
Gives the length in bytes of the Defect Descriptors that follow. A value of 0 is valid and means
that no Defect Descriptors follow. A CHECK CONDITION status is returned if this value
is not a multiple of the defect descriptor size. 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 format
or Physical Sector format is used.
SCSI Description
Maxtor Atlas 15K II 5-15
SCSI Description
5.8.2.2FORMAT UNIT Defect Descriptor-Block Format
Each descriptor specifies a 4-byte defective sector address of the sector that contains
the defect as shown in Table 5-17.
Table 5-17 FORMAT UNIT Defect Descriptor-Block Format
Bit
Byte
0 - 3Defective Block Address
5.8.2.3FORMAT UNIT Defect Descriptor — Physical Sector and Bytes From Index Format
765 4 3210
The Physical Sector defect descriptor specifies the location of a defect that is the length
of a sector. The Bytes From Index defect descriptor specifies the location of a defect
that is no more than eight bytes long.
Each descriptor is comprised of the bytes shown in Table 5-18. The Cylinder Number
of Defect is the most significant part of the address, and the Defective Sector Number
or Defect Bytes From Index is the least significant part of the address. A value of
FFFFFFFFh in bytes 4 to 7 is ignored
Table 5-18 FORMAT UNIT Defect Descriptor- Physical Sector and Bytes
From Index Format
Bit
Byte
0 - 2Cylinder Number of Defect
3Head Number of Defect
4 - 7
765 43210
Defective Sector Number
or
Defect Bytes from Index
5.8.2.4FORMAT UNIT Initialization Pattern Descriptor
The Initialization Pattern option specifies that the logical blocks on the drive medium
will contain a specified initialization pattern. The Initialization Pattern descriptor is
sent to the drive as part of the FORMAT UNIT parameter list. Table 5-19 describes
the Initialization Pattern descriptors. The contents of the descriptor fields are described
in Table 5-20 and the types in Table 5-21.
Table 5-19 FORMAT UNIT Initialization Pattern Descriptor-Data Format
Bit
Byte
0IP Modifier = 0Reserved
1IP Type
2 - 3IP Length
4 - nIP
5-16Maxtor Atlas 15K II
765 4 3210
Table 5-20 FORMAT UNIT Initialization Pattern Descriptor-Field Descriptions
NameDescription
IP ModifierThe Initialization Pattern Modifier must be 0.
IP Type
IP Length
IPInitialization Pattern.
The Initialization Pattern Type field (Table 5-21) indicates the type of pattern the drive
uses to initialize each logical sector within the initiator-accessible portion of the medium.
All bytes within a logical sector are written with the initialization pattern.
The Initialization Pattern Length field indicates the number of bytes contained in the Initialization Pattern. The valid lengths (when IP Type = 1) are two or four bytes.
Table 5-21 FORMAT UNIT Initialization Pattern Type
Initialization Pattern TypeDescription
00h
01h
02h – FFh
Use default pattern.
Repeat the initialization pattern as required to fill the logical sector.
3
Reserved.
1
NOTES:
1. If the Initialization Pattern Length is not 0, the drive terminates the command with
CHECK CONDITION status. The sense key is set to ILLEGAL REQUEST, and
the additional sense code is set to INVALID FIELD IN PARAMETER LIST.
SCSI Description
2
2. If the Initialization Pattern Length is 0, the drive terminates the command with
CHECK CONDITION status. The sense key is set to ILLEGAL REQUEST, and
the additional sense code is set to INVALID FIELD IN PARAMETER LIST.
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 15K II 5-17
SCSI Description
5.9INQUIRY Command (12h)
The INQUIRY command allows the initiator to determine the kind of SCSI devices
attached to its SCSI bus. It causes a device that is attached to a SCSI bus to return
information about itself. The drive identifies itself as a Direct Access Storage Device
that implements the applicable interfacing protocol. The drive does not need to access
its storage medium to respond to the inquiry. The INQUIRY commands are
described in Table 5-22 and Table 5-23.
The drive can provide two categories of data in response to an INQUIRY command:
Standard Inquiry Data and Vital Product Data. Standard Inquiry Data contains basic
data about the drive, and Vital Product Data comprises several pages of additional data.
Each Vital Product Data page requires a separate INQUIRY command from the
initiator.
An INQUIRY command is not affected by, nor does it clear, a Unit Attention
condition.
Table 5-22 INQUIRY Command Descriptor Block-Data Format
Command Support Data. If CmdDt = 0 and EVPD (see below) = 0, the drive returns the
Standard Inquiry Data. If CmdDt = 1 with EVPD = 0, the drive returns the Command
Data specified by Page Code/Operation.
Enable Vital Product Data. If EVPD = 0 and CmdDt (see above) = 0, the drive returns the
Standard Inquiry Data. If EVPD = 1and CmdDt = 0, the drive returns the Vital Product
Data Page specified by Page Code/Operation Code.
Specifies the Vital Product Data Page or Command Support Data which is to be returned
by the drive when EVPD is set. Specifies the SCSI Operation Code for command support
data to be returned by the drive when CmdDt is set. A CHECK CONDITION status is
returned if this field specifies an unsupported Page or Operation Code or if both EVPD
and CmdDt are set. Table 5-27 lists the Page Codes for the Vital Product Pages supported
by the drive. Table 5-36 lists the operation codes for the CmdDt information supported by
the drive.
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 status is not returned if the value in this field truncates the requested information.
5-18Maxtor Atlas 15K II
5.9.1Standard Inquiry Data Page
The Standard Inquiry Data Page is returned by the drive in response to the INQUIRY
command if EVPD = 0. The data format is described inTable 5-24 and the fields are
described in Table 5-25.
Table 5-24 Standard Inquiry Data Page-Data Format
Bit
Byte
0Peripheral Qualifier = 0
1
2ISO Version = 0ECMA Version = 0
3AERCTrmTsk
4Additional Length = 5Bh
5Reserved
6Rsv’d Rsv’d PortMultiPMchngr
765 4321 0
RMB =
0
Device Type Modifier = 0
Norm
ACA
Peripheral Device Type = 0
(Direct Access Device)
ANSI Version = 3
(SCSI-3)
Rsv’dResponse Data Format = 2
Obsolete
Obsolete
SCSI Description
Addr16
7RelAdr
8 - 15Vendor Identification “MAXTOR”
16 - 31Product Identification
32 - 35Product Revision Level
36 - 47Drive Serial Number
48 - 51Reserved
52 - 53SCSI Hardware Revision Number
54Disk Controller Hardware Revision Number
55Electronics Pass Number
56ReservedClocking QAS IUS
57 - 95Reserved
Obsolete
Wbus16
SyncLinked
Obsolete
Cmd
Que
SftRe
Maxtor Atlas 15K II 5-19
SCSI Description
Table 5-25 Standard Inquiry Data Page-Field Descriptions
Field NameValueDescription
Peripheral Qualifier0Non-zero if initiator selects an invalid logical unit.
Peripheral Device00 indicates that this is a Direct Access Device.
ANSI Version3ANSI SCSI Level 3 (SCSI-3) is supported.
AERC0Asynchronous Event Reporting is not supported.
NormACA0Does not support setting NACA in CDB Control word.
Port0Only used when MultiP = 1.
MultiP 0This field set to 1 if it is a multiport device.
Mchngr0Not embedded in or attached to a medium changer
Addr160/116-bit wide SCSI address
TrmTSK0TERMINATE TASK Function is not supported
Response Data
Format
RelAdr0Relative Addressing is not supported.
WBus 160 or 1
Sync1The drive supports Synchronous Data Transfers.
Linked1Linked Commands are supported.
CmdQue1The drive supports Tagged Command Queuing
SftRe 0
VS0Vendor Specific
Product
Identification
Clocking 11
QAS 1 (U160)
IUS 1 (U320)
2This Standard Inquiry Data is in the format specified in the International Standard.
The WBus bit is 1 if the drive supports 16-bit data transfer. The bit is 0 if the drive only
supports 8-bit transfer.
The drive implements the hard reset option in response to assertion of the SCSI Bus reset
line.
The contents of this field define the setting of the double-edge clocking option (See Chapter 6). Note that the clocking field does not apply to asynchronous transfers of data. Options
available are:
Code
00b
01b
10b
11b
Quick Arbritrate Support. If the value of this field is 1, it indicates that the device server
supports the quick arbitrate feature. A value of 0 indicates that the device server does not
support this feature. 1 is default setting.
Information Unit Supported. If the value of this field is 1, it indicates that the device server
supports information units. A value of 0 indicates that the device server does not support
information units. Default is 1.
Description
Indicates the device server supports only Single Transition (ST)
Indicates the device server supports only Double Transition
(DT)
Reserved
Indicates the device server supports ST and DT
Note:Vendor Information, Product Identification, and Product
Revision Level are returned as shown in Table 5-22.
5-20Maxtor Atlas 15K II
5.9.2Vital Product Data Pages
The Vital Product Data pages that can be returned by the drive are described in the
following paragraphs in the sequence shown in Table 5-27.
5.9.2.1Supported Vital Product Data Pages Page (00h)
The Supported Vital Product Data Pages page (Table 5-26) provides a directory of the
Vital Product Data Pages that are supported by the drive.Table 5-27 lists the supported
pages.
Table 5-26 Supported Vital Product Data Pages -Data Format
Bit
Byte
0Peripheral Qualifier = 0Peripheral Device Type = 0
1Page Code (00h)
2Reserved
3Page Length = 08h
4 - 10Supported Page List
Page CodeDescriptionSize In Bytes
00hSupported Vital Product Pages Page11
80hUnit Serial Number Page12
81hImplemented Operating Definition Page11
82hASCII Implemented Operating Page 32
83hDevice Identification Page40
765 432 10
Table 5-27 Vital Product Data-Page Codes
SCSI Description
(Direct Access Device)
5.9.2.2Unit Serial Number Page (80h)
The Unit Serial Number page contains the drive's PCB Serial Number (Table 5-28)
and the HDA Serial Number (Table 5-29).
Table 5-28 Unit Serial Number Page-Data Format
Bit
Byte
0
1Page Code (80h)
2Reserved
3Page Length = 08
4 - 11HDA Serial Number
765 432 10
Peripheral Qualifier
= 000b
Peripheral Device Type = 000h
(Direct Access Device)
Maxtor Atlas 15K II 5-21
SCSI Description
Table 5-29 Unit Serial Number Page-Field Descriptions
FieldDefinition
HDA Serial NumberAn 8-character ASCII representation of the drive’s HDA serial number
The ASCII Implemented Operating Definition page returns the character string's
length (1Bh) in byte 4, followed by the appropriate character string (“SCSI-3, SCSI2, SCSI-1/CCS” in bytes 5 through 31 for Parallel SCSI. This is described in Table
5-32.
Table 5-32 ASCII Implemented Operating Definition Page - Data Format
Bit
Byte
0Peripheral Qualifier = 0Peripheral Device Type = 0
The Device Identification Page provides the means to retrieve zero or more
identification descriptors that apply to the logical unit (Table 5-33 and Table 5-34).
SCSI Description
(Direct Access Device)
Table 5-33 Device Identification Page - Data Format
Bit
Byte
0
1Page Code (83h)
2Reserved
3Page Length (24h for SCSI)
4Reserved Code Set (1)
5ReservedAssociation (0)Identifier Type (2)
6Reserved
7Identifier Length (8h)
8 – 15EUI-64 (Value Stored in Configuration Page 30h)
16ReservedCode Set (2)
17ReservedAssociation (0)Identifier Type (1)
18Reserved
19Identifier Length (14h)
20 – 27Vendor Identifier (“Maxtor “)
28 – 39Drive Serial Number
765 432 10
Peripheral Qualifier
(0)
Peripheral Device Type (0)
(Direct Access Device)
Maxtor Atlas 15K II 5-23
SCSI Description
Field Definition
Code Set
Association
Identifier Type
Table 5-34 Device Identification Page - Field Description
This field specifies the code set used for the Identifier field. Applicable values are:
Value Description
0h Reserved
1h The Identifier field contains binary values
2h The Identifier field contains ASCII graphic codes (code values 20h through 7Eh)
3h – Fh Reserved
This field specifies the entity with which the Identifier field is associated. Applicable
values are:
Value Description
0h The Identifier field is associated with the addressed physical or logical device.
1h The identifier field is associated with the port that received the request.
2h – 3h Reserved
This field specifies the format and assignment authority for the identifier. Values in this
field are:
Value Description
0h No assignment authority was used; there is no guarantee that the identifier is globally unique (vendor-specific).
1h The first 8 bytes of the Identifier field represent the Vendor ID.
2h The Identifier field contains an IEEE Extended Unique Identifier, 64-bit (EUI-64).
The Identifier Length field (Byte 7) is set to 8.
3h Not applicable; for Fibre Channel devices.
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-24Maxtor Atlas 15K II
5.9.2.6Command Support Data Pages
An application client can request command support data by setting the CmdDt bit of the
INQUIRY command to 1, and specifying the SCSI operation code of the Command
Descriptor Block (CDB) for which it wants information.
Format of the command support data and definitions of the fields follow in Table 5-35, Table
5-36, and Table 5-37.
Table 5-35 Command Support Data Page-Data Format
Bit
Byte
0Peripheral Qualifier
1ReservedSupport
2ISO VersionECMA VersionANSI-Approved Version
3 – 4Reserved
5CDB Size (m – 5)
6 – m
765 432 10
= 0
SCSI Description
Peripheral Device Type = 0
(Direct Access Device)
(MSB)
CDB Usage Data
(LSB)
Maxtor Atlas 15K II 5-25
SCSI Description
Table 5-36 Command Support Data Page-Field Descriptions
FieldDescription
Support
ISO-VersionMust be 0.
ECMA-VersionMust be 0.
ANSI-Approved
Version
CDB SizeThis field contains the number of bytes in the CDB for the Operation Code being requested and
CDB Usage Data
The value of the Support field describes the type of support that the disk drive provides for Command Support Data.
Value
000b
001b
010bReserved
011b
100bVendor-Specific
101b
110bVendor-Specific
111bReserved
Minimum operating definition for supported command.
the size of the CDB Usage Data in the data that is returned in response to the INQUIRY.
This field contains information about the CDB for the Operation Code being queried. Note that
the first byte of the CDB Usage Data contains the OpCode for the operation specified. All of the
other bytes of the CDB Usage Data contain a map for bits in the CDB of the OpCode specified.
Description
Data about the requested SCSI operation code is not currently available. In this case, all data after Byte 1 is undefined.
The device does not support the SCSI operation code requested. In
this case, all data after Byte 1 is undefined
The device supports the SCSI operation code in conformance with
the SCSI standard.
The device supports the SCSI operation code, but in a vendor-specific manner
Note: The bits in the map have a 1-to-1 correspondence to the CDB for the OpCode being queried. That is, if the
de vice sens es a bit as the e ntire f ield o r as part of t he field of the operation, the map in CDB Usage Data contains
a 1 in the corresponding bit position. If the device ignores a bit or declares a bit as “reserved” in the CDB for
the OpCode being queried, the map has a 0 in that corresponding bit position. Refer to Table 5-36 for a list
of the data returned for each of the OpCode values that can be sent in the INQUIRY command.
5-26Maxtor Atlas 15K II
SCSI Description
Table 5-37 Command Support Data Page Command or Operation Codes
Hex Data Returned When INQUIRY is Received and CmdDt Bit
= 1
OpCodeCommandSupport
00h
01h REZERO UNIT03010601E000000003
03h REQUEST SENSE03010603E00000FF03
04h FORMAT UNIT03010604FFFFFFFF03
07h
08h READ (6)03010608FFFFFFFF03
0Ah WRITE (6)0301060AFFFFFFFF03
0Bh SEEK (6)0301060BFFFFFF0003
12h INQUIRY03010612E3FF00FF03
15h
16h RESERVE (6)03010616FEFFFFFF03
17h RELEASE (6)03010617FEFF000003
1Ah MODE SENSE (6)0301061AE8FF00FF03
1Bh
1Ch
1Dh
25h
28h READ (10)03010A
2Ah WRITE (10)03010A
2Bh SEEK (10)03010A
2Eh
2Fh VERIFY03010A
35h SYNCH. CACHE03010A
37h
3Bh
3Ch READ BUFFER03010A
3Eh READ LONG03010A
TEST UNIT
READY
REASSIGN
BLOCKS
MODE
SELECT (6)
START STOP
UNIT
REC. DIAG.
RESULTS
END
DIAGNOSTIC
READ
CAPACITY
WRITE AND
VERIFY
READ DEFECT
DATA
WRITE
BUFFER
03010600E000000003
030106070E00000003
03010615F10000FF03
0301061BE100000103
0301061CE1FFFFFF03
0301061DF700FFFF03
03010A
03010A
03010A
03010A
ANSI
Version
CDB
Length
CDB Size Usage
Data
25E0FFFFFFFF0000
0103
28F8FFFFFFFF00FF
FF03
2AF8FFFFFFFF00FF
FF03
2BE0FFFFFFFF0000
0003
2EF2FFFFFFFF00FF
FF03
2FF2FFFFFFFF00FF
FF03
35E0FFFFFFFF00FF
FF03
37E01F00000000FFF
F03
3BEFFFFFFE00FFFF
FF03
3CEFFFFFFFFFFFF
FFF03
3EE2FFFFFFFF00FF
FF03
Maxtor Atlas 15K II 5-27
SCSI Description
Hex Data Returned When INQUIRY is Received and CmdDt Bit
= 1
3FhWRITE LONG0301 0A
40h CHANGE DEF.0301 0A
41h WRITE SAME0301 0A
4Ch LOG SELECT03010A
4Dh LOG SENSE03010A4DE1FF00000000FF
55h MODE SELECT
(10)
56h RESERVE (10)0303 0A5610FFFF000000FFF
57h RELEASE (10)0303 0A5710FFFF000000FFF
5Ah MODE SENSE (10)0301 0A5AE8FF00000000FF
5Eh PERSIST.
RES. IN
5Fh PERSIST.
RES. OUT
A0h REPORT LUNS03030CA00000000000FFFF
0301 0A55100000000000FFF
0303 0A5E1F0000000000FFF
0303 0A5F1FFF00000000FFF
3FE0FFFFFFFF00FF
FF03
40E0017F000000000
003
41E2FFFFFFFF00FF
FF03
4CE3C000000000FF
FF03
FF03
F03
F03
F03
FF03
F03
F03
FFFF0003
5-28Maxtor Atlas 15K II
5.10LOG SELECT Command (4Ch)
The drive collects and stores performance data and error summaries in counters. The
LOG SELECT command is used to zero these counters. The LOG SELECT
command is a complementary command to the LOG SENSE command. The format
of the LOG SELECT CDB and a description of the fields follows in Table 5-38 and
Table 5-39 respectively.
Table 5-38 LOG SELECT Command Descriptor Block-Data Format
Parameter Code Reset. Must be 1. Causes all the implemented counters to be set to 0.
Save Parameters. A value of 1 indicates that certain
counters are to be cleared from non-volatile memory.
Must be 0.
Maxtor Atlas 15K II 5-29
SCSI Description
5.11LOG SENSE Command (4Dh)
Note:Log Sense data pages require special interpretation and also are
subject to change. For assistance with the Log Sense data pages,
contact your Maxtor Applications Engineer.
The drive collects operational information and stores these statistics as log data. Log
data are grouped by category into log pages. The LOG SENSE command allows an
initiator to retrieve the stored log data. The LOG SENSE command is a
complementary command to the LOG SELECT command.
Table Table 5-40 lists the log pages supported by the drive. Contact your Maxtor
Applications Engineer for more information.
Table 5-40 Disk Drive Log Pages
Page CodeDescription
00hSupported Log Pages
01hBuffer Overruns and Underruns
02hWrite Error Counter
03hRead Error Counter
05hVerify Error Counter
06hNon-Medium Error Counter Page
07hLast n-Error Events Page
08hFormat Status Page
0DhTemperature Page
0EhStart-Stop Cycle Counter
0FhApplication Client Page
10hSelf Test Results Page
2FhEWS Status
5-30Maxtor Atlas 15K II
5.11.1LOG SENSE Command Descriptor Block
The Command Descriptor Block for the LOG SENSE command is shown in Table
5-41. Table 5-42 contains field descriptions.
Table 5-41 LOG SENSE Command Descriptor Block-Data Format
Bit
Byte
0Operation Code (4Dh)
1ReservedPPCSP
2PCPage Code
3 – 4Reserved
5 – 6Parameter Pointer
7 – 8Allocation Length
9Control
Table 5-42 LOG SENSE Command Descriptor Block-Field Descriptions
FieldDescription
PPC
SP
PC
Page Code
Parameter PointerThis field is related to the PPC field. This bit must be 0.
Allocation Length
765 4 3210
The Parameter Pointer Control bit controls the type of parameters that can be requested
from the drive. This bit must be 0, indicating that all log parameters for the specified page
(subject to the allocation length specified) are returned to the initiator.
The Save Pages bit specifies whether the parameters are to be saved. This bit must be 0,
indicating that no parameters are to be saved and are reset at power-on or by a TARGET
RESET.
The Page Control field defines the type of parameter values to be selected. The field must
be 01b indicating that the current values are to be returned. Mode 11b (return default values) is not supported because all counters have a default value of 0.
The value specified as the Page Code determines the page to be returned. Table 5-40 contains a list of supported log pages and their page codes.
This specifies the number of bytes of data that the drive is allowed to pass during the DATA
IN phase. The requested page is truncated if its length exceeds the number of bytes specified in this field.
SCSI Description
Maxtor Atlas 15K II 5-31
SCSI Description
5.11.2LOG SENSE Log Pages
The log pages that are returned from the drive have a common format that is shown
in Table 5-43. Each page contains a 4-byte header followed by one or more log
parameters. Refer to Table 5-44. Table 5-45 contains the format for the Generic Log
Parameter and Table 5-46 describes the fields.
Table 5-43 LOG SENSE Log Page Format-Data Format
Bit
Byte
0ReservedPage Code
1Reserved
2 – 3Page Length (n-3)
4 to
x+3
n-y+1
to n
765 4321 0
Log Parameter (first)
(length x)
Log Parameter (last)
(length y)
1
1
Note:
1
Length x or y is the sum of parameter header and parameter data
value bytes.
Table 5-44 LOG SENSE Log Page Format-Field Descriptions
FieldDescription
Page CodeThe page code as given in Table 5-39.
Page Length
Log Parameter
Table 5-45 Generic Log Parameter-Data Format
Bit
Byte
0 – 1Parameter Code
2DUDSTSDETCTMCLBINLP
3Page Length (n-3)
4 – nParameter Value
765 4321 0
The allocation length for the page minus the
4-byte header.
One or more log data entities that are returned as par of
a Log Page. Each Log Parameter starts with a 4-byte
header followed by one or more bytes of value data. In
most cases, the parameter value is a 4-byte longword
that contains the present value of an error or performance counter. See Table 5-45 for the format of a
generic log parameter.
A code which uniquely identifies each parameter on a given Log Page. For example, the
code 8002h on the Seek Performance Summary page reports the average seek time while
Parameter Code
DUDisable Update. This parameter is 1 when updates are not enabled.
DSDisable Save. This parameter is 1 when parameters are not saved by the drive.
TSD
ETC
TMC
LBIN
LP
Parameter LengthSpecifies the length, in bytes, of the parameter’s value.
Parameter Value
the same code on the Block Replacement Summary page reports the number of blocks
replaced.
The following pages in this manual contain the lists of applicable parameters for each Log
page.
Target Save Disable. This parameter is 0 indicating that the drive provides a target-specific way of saving parameters.
Enable Threshold Comparison. This parameter is always 0. The drive does not use
thresholds for any of its parameters.
Threshold Met Comparison. This parameter is always 0. The drive does not use thresholds for any of its parameters.
List in Binary. This bit only valid if LP = 1. If LP = 1 and LBIN = 0, then the List Parameter is a string of ASCII graphic codes (code values 20h through 7Eh). If LP = 1 and
LBIN = 1, then the parameter is a list of binary information.
List Parameter. When 0, indicates that the parameter value for this parameter is a numeric
value. When LP is a 1, it indicates that the parameter value is an alphanumeric ASCIIstring list.
This parameter is always 0.
Contains the parameter’s current value when the PC field of the LOG SENSE command
is 01b.
SCSI Description
Note:The DU, DS, TSD, ETC, TMC, LBIN and LP fields are collec-
tively referred to as the Parameter Control Byte. This byte generally has a value of 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.
Maxtor Atlas 15K II 5-33
SCSI Description
5.12MODE SELECT (6) Command (15h)
SCSI refers to the drive’s operational parameters as its mode parameters. SCSI groups the
mode parameters by function into a set of data structures referred to as mode pages. The
MODE SELECT (6) command allows the initiator to modify some of these mode
pages and thereby control some of the drive’s operational characteristics. The Save
Page (SP) option in the Command Descriptor Block makes the changes permanent.
The new mode parameters are then stored in the drive’s non-volatile memory. The
MODE SELECT CDB is described in Table 5-47 and a description of the fields in
Table 5-48.
Table 5-47 MODE SELECT (6) Command Descriptor Block-Data Format
Bit
Byte
0Operation Code (15h)
1ReservedPFReservedSP
2 – 3Reserved
4Parameter Length List
5Control
765 4321 0
Table 5-48 MODE SELECT (6) Command Field Descriptions
Data FieldDescription
PF
SP
Parameter List Length
Page Format. The drive ignores the content of this field and produces a mode
parameter list that contains a mode header optionally followed by a sector descriptor and one or more pages that conform to the format shown here.
Save Pages. When SP = 0, the drive performs the specified MODE SELECT
operation and does not save any pages. When SP = 1, the drive performs the
specified operation and stores all savable pages, (PS =1 on MODE SENSE return) including any sent during the data-out buffer transfer. The changes made
when SP = 1 become permanent changes to the drive’s SCSI setup.
This field tells the drive how many bytes of Mode Parameters to fetch in the
data-out buffer transfer. A CHECK CONDITION status is returned if this
value truncates a page.
5-34Maxtor Atlas 15K II
SCSI Description
5.12.1Initiator-Changeable Mode Pages
Table 5-49 lists the mode pages that are supported by the drive. An initiator can
change these pages by supplying them, with the desired changes included, in the
MODE SELECT command’s data-out buffer transfer.
The initiator should first use a MODE SENSE command to read the appropriate pages
and leave non-changeable values as read when the initiator subsequently writes the
changeable pages with the MODE SELECT command. If a non-changeable field
contains an invalid value, the drive returns a CHECK CONDITION status.
Table 5-49 Initiator-Changeable Mode Pages
Page CodePage Name FunctionSize In Bytes
00hUnit Attention Control Page
01h
02hDisconnect-Reconnect PageBus behavior during data transfers
Read-Write Error Recovery Page
Unit Attention reporting (enables
or disables)
Medium Access Error recovery
and reporting procedures for
READ and WRITE commands
4
12
16
1
07h
1
08h
1
0Ah
0ChNotch and Partition Page
19hPort Control PageDefines port control parameters 8
19h(1h)Margin ControlMargin control values16
19h(2h)
19h(3h)Negotiated Settings
19h(4h)
1AhPower Condition Page
1
1Ch
Verify Error Recovery Page
Caching Page Cache policy20
Control Mode PageCommand processing policy 12
Saved Training
Configuration
Report Transfer
Capabilities
Information Exceptions Control Page
and operations of specific informational
exception
conditions.
Medium Access Error recovery
and reporting procedures for the
VERIFY command
Drive geometry
reporting
Saved training
configuration values
Negotiated settings for current
I_T Nexus
Transfer capabilities14
Enable and set time intervals for
Idle and Standby modes
Defines methods to control reporting
12
24
234
14
12
12
NOTES:
1. This page is not supported by the SCSI-1/CCS Operating Mode.
Maxtor Atlas 15K II 5-35
SCSI Description
5.12.2Mode Page Types
The drive maintains three distinct sets of mode pages. They are the current page, the
default page, and the saved page. The drive also reports a fourth set of changeable pages.
The page types are defined in Table 5-50.
Table 5-50 Mode Page Types
Page TypeDefinition
The current mode page set applies to all initiators and defines the drive’s mode. The SCSI-2 specification states that a drive can maintain Mode parameters on a per-initiator basis if it so chooses. The
Drives do not support this option.
The current mode page set contains the values supplied in the last MODE SELECT command re-
Current
Default
Saved
Changeable
ceived from an initiator. If no initiator has sent a MODE SELECT command since the drive was
last reset or powered up, the current pages contain
• Saved values if saved pages exist (from a previous MODE SELECT command SP parameter).
• Default values if pages have never been saved.
The drives generate a Unit Attention condition for all initiators (except for the one that was the
source of the MODE SELECT command) whenever one initiator modifies the Mode parameters.
The default mode page set contains the factory default values that are listed in each page’s description.
The saved mode page set contains values preserved in the drive’s non-volatile memory by a previous
SP-modified MODE SELECT command.
The changeable mode page set provides a means for an initiator to determine which pages it is allowed to change and the specific bits within those pages that it is allowed to change. This page set
is read-only and is fetched with a MODE SENSE command.
5-36Maxtor Atlas 15K II
5.12.3Mode Parameter List
Table 5-51 shows the format of the Mode Parameter List that is passed by the initiator
to the drive during the command’s data-out buffer transfer. Table 5-52 describes the
fields. Table 5-53 and Table 5-54 provides a description of the data format and fields
of the Mode Parameter Header. Table 5-55 and Table 5-56 describe the format and
field descriptions for the Mode Parameter Block Descriptor.
Table 5-51 Mode Parameter List-Data Format
Bit
Byte
0 – 3Mode Parameter Header
4 – 11
4 – n
or
12 – n
765 4 3210
Table 5-52 Mode Parameter List-Field Descriptions
FieldDescription
Mode Parameter Header
Block Descriptor
Page(s)
SCSI Description
Block Descriptor
(optional)
Page(s)
(optional)
Contains information about the remainder of the parameter list and is always present (see Table 5-53 and
Table 5-54).
Allows the initiator to set the drive’s Logical Block Size
and number of Logical Block Addresses (see Table 5-55
and Table 5-56).
The page code(s) of the pages that are a part of this command.
Table 5-53 Mode Parameter Header (6-Byte)-Data Format
Bit
Byte
0 Mode Data Length
1 Medium Type
2 Device-Specific Parameter
3 Block Descriptor Length
765 4 3210
Table 5-54 Mode Parameter Header- Field Descriptions
FieldDescription
Mode Data LengthReserved. Must be 0.
Medium TypeIgnored by the drive.
Device-specific ParameterIgnored by the drive.
Block Descriptor Length
Zero (0) if no Block Descriptor is supplied. The length
is eight (8) if a Block Descriptor is supplied.
Maxtor Atlas 15K II 5-37
SCSI Description
FieldDescription
Number of Blocks
Table 5-55 Mode Parameter Block Descriptor-Data Format
If the number of blocks is set to zero, the device shall retain its current capacity if the
block size has not changed. If the number of blocks is set to zero and the block size has
changed, the device shall be set to its maximum capacity when the new block size takes
effect.
If the number of blocks is greater than zero and less than or equal to its maximum capacity, the device shall be set to that number of blocks. If the block size has not changed,
the device shall not become format corrupted. This capacity setting shall be retained
through power cycles, hard resets, logical unit resets and I_T nexus losses:
If the number of blocks field is set to a value greater than the maximum capacity of the
device and less than FFFF FFFFh, then the command is terminated with a CHECK
CONDITION status. The sense key is set to ILLEGAL REQUEST. The device shall
retain its previous block descriptor settings; or
If the number of blocks is set to FFFF FFFFh, the device shall be set to its maximum
capacity. If the block size has not changed, the device shall not become format corrupted.
This capacity setting shall be retained through power cycles, hard resets, logical unit resets, and I_T nexus losses.
Block LengthThis field specifies the length, in bytes, of each logical sector.
5-38Maxtor Atlas 15K II
5.12.4Categories of Changeable Pages
The drive’s changeable pages are described on the following pages. The data fields for
each of these pages fall into one of the categories described in Table 5-57.
Table 5-57 Categories of Changeable Pages
CategoryDescription
A field in this category can be modified by the MODE SELECT command, can be saved and can
Fully Supported
affect the drives processing. The drive uses the value in the field and, if the SP bit is set, preserves
the new value of the field in non-volatile memory on the drive. (The PS bit must have been set
when the mode page was returned with a MODE SENSE command.)
SCSI Description
Ignored
A value in this field is never used or validated; it is never looked at by the drive. Ignored fields are
not underlined in the Mode Parameter Pages’ figures or tables and are not described in the Field
Description tables.
Maxtor Atlas 15K II 5-39
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.