Page 2 - DiamondMax; Corporate Headquarters
DiamondMax ™ Plus 5120 92048U8, 91792U7, 91536U6, 91280U5,91024U4 and 90750U3 All material contained herein Copyright © 1999 Maxtor Corporation.DiamondMax™, DiamondMax™ 4320, DiamondMax™ Plus 2500,DiamondMax™ Plus 5120 and MaxFax™ are trademarks of MaxtorCorporation. No Quibble ® Service is a regist...
Page 4 - Before You Begin; C A U T I O N; product failure, damage and invalidation of all warranties.
Before You Begin Thank you for your interest in the Maxtor DiamondMax™ Plus 5120 AT hard disk drives. This manual providestechnical information for OEM engineers and systems integrators regarding the installation and use of DiamondMaxhard drives. Drive repair should be performed only at an authorize...
Page 5 - Contents; Section 1
DIAMONDMAX PLUS 5120 PRODUCT MANUAL i Contents Section 1 — Introduction Maxtor Corporation 1 - 1 Products 1 - 1 Support 1 - 1 Manual Organization 1 - 1 Abbreviations 1 - 1 Conventions 1 - 2 Key Words 1 - 2 Numbering 1 - 2 Signal Conventions 1 - 2 Section 2 — Product Description The DiamondMax ™ Plus...
Page 6 - Section 3
DIAMONDMAX PLUS 5120 PRODUCT MANUAL ii Section 3 — Product Specifications Models and Capacities 3 - 1 Drive Configuration 3 - 1 Performance Specifications 3 - 1 Physical Dimensions 3 - 2 Power Requirements 3 - 3 Power Mode Definitions 3 - 3 Spin-up 3 - 3 Seek 3 - 3 Read/Write 3 - 3 Idle 3 - 3 Standb...
Page 7 - Section 5
DIAMONDMAX PLUS 5120 PRODUCT MANUAL iii Ultra Direct Memory Access (UDMA) 4 - 5 OS Requirements for Large Capacity Hard Drives 4 - 5 Hard Drive Identification 4 - 6 Identifying IDE Devices on the Interface 4 - 6 Jumper Settings 4 - 6 Systems Using Cable Select 4 - 6 Relationship to Other IDE Devices...
Page 8 - Section 7
DIAMONDMAX PLUS 5120 PRODUCT MANUAL iv Device Control Register 6 - 5 Digital Input Register 6 - 5 Reset and Interrupt Handling 6 - 6 Section 7 — Interface Commands Command Summary 7 - 1 Read Commands 7 - 2 Read Sector(s) 7 - 2 Read Verify Sector(s) 7 - 2 Read Sector Buffer 7 - 2 Read DMA 7 - 3 Read ...
Page 9 - Figures; F i g u r e
DIAMONDMAX PLUS 5120 PRODUCT MANUAL v Figures F i g u r e T i t l e P a g e 2 - 1 PCBA Jumper Location and Configuration 2 - 6 3 - 1 Outline and Mounting Dimensions 3 - 2 4 - 1 Multi-pack Shipping Container 4 - 2 4 - 2 Single-pack Shipping Container (Option A) 4 - 3 4 - 3 Single-pack Shipping Contai...
Page 10 - SECTION 1; Introduction; Maxtor Corporation; P r o d u c t s; Manual Organization
DIAMONDMAX PLUS 5120 – INTRODUCTION 1 – 1 SECTION 1 Introduction Maxtor Corporation Maxtor Corporation has been providing high-quality computer storage products since 1982. Along the way,we’ve seen many changes in data storage needs. Not long ago, only a handful of specific users needed more thana c...
Page 11 - Conventions; Key Words; Signal names are shown in all uppercase type.
DIAMONDMAX PLUS 5120 – INTRODUCTION 1 – 2 Conventions If there is a conflict between text and tables, the table shall be accepted as being correct. Key Words The names of abbreviations, commands, fields and acronyms used as signal names are in all uppercase type(e.g., IDENTIFY DRIVE). Fields contain...
Page 12 - SECTION 2; Product Description; DiamondMax Plus 5120 Key Features; Note: Maxtor defines one megabyte as 10
PRODUCT DESCRIPTION 2 – 1 SECTION 2 Product Description Maxtor DiamondMax™ Plus 5120 AT disk drives are 1-inch high, 3.5-inch diameter random access storagedevices which incorporate an on-board ATA-5/Ultra DMA controller. High capacity is achieved by a balancedcombination of high areal recording den...
Page 13 - Product Features; Functional / Interface; Zone Density Recording; or one million bytes.
PRODUCT DESCRIPTION 2 – 2 Product Features Functional / Interface Maxtor DiamondMax™ Plus 5120 hard drives contain all necessary mechanical and electronic parts to interpretcontrol signals and commands from an AT-compatible host computer. See Section 3 Product Specifications, forcomplete drive speci...
Page 14 - Logical Block Addressing; Software ECC Correction
PRODUCT DESCRIPTION 2 – 3 Logical Block Addressing The Logical Block Address (LBA) mode can only be utilized in systems that support this form of translation.The cylinder, head and sector geometry of the drive, as presented to the host, differs from the actual physicalgeometry. The host AT computer ...
Page 15 - Cache Management; Buffer Segmentation
PRODUCT DESCRIPTION 2 – 4 Cache Management Buffer Segmentation The data buffer is organized into two segments: the data buffer and the micro controller scratch pad.The data buffer is dynamically allocated for read and write data depending on the commands received.A variable number of read and write ...
Page 16 - Major HDA Components
PRODUCT DESCRIPTION 2 – 5 Major HDA Components Drive Mechanism A brush-less DC direct drive motor rotates the spindle at 7,200 RPM (±0.1%). The dynamically balancedmotor/spindle assembly ensures minimal mechanical run-out to the disks. A dynamic brake provides a faststop to the spindle motor upon po...
Page 17 - PCBA Jumper Location and Configuration; Subsystem Configuration; Dual Drive Support; Jumper Location/Configuration
PRODUCT DESCRIPTION 2 – 6 N O I T A R U G I F N O C R E P M U J 0 5 J 8 4 J 6 4 J 4 4 J 2 4 J e v a l S /r e t s a M * m e t s y s e v ir d e l g n i s n i e v ir d y l n O * m e t s y s e v ir d l a u d n i e v ir d r e t s a M m e t s y s e v ir d l a u d n i e v ir d e v a l S C C O t c e l e S e...
Page 18 - SECTION 3; Product Specifications; Models and Capacities; Drive Configuration
PRODUCT SPECIFICATIONS 3 – 1 SECTION 3 Product Specifications Models and Capacities Performance Specifications L E D O M 8 U 8 4 0 2 9 7 U 2 9 7 1 9 6 U 6 3 5 1 9 5 U 0 8 2 1 9 4 U 4 2 0 1 9 3 U 0 5 7 0 9 e c a fr e t n I / r e ll o rt n o C d e t a r g e t n I A M D a rt l U / 5 - A T A d o h t e M...
Page 19 - Physical Dimensions; Outline and Mounting Dimensions
PRODUCT SPECIFICATIONS 3 – 2 Physical Dimensions 1.028 max[25.9 mm] .25 ± .01 1.122 ± .02 [28.4 mm] 1.638 ± .005 [41.61 mm] 1.625 ± .02 4.000 ± .01 [101.6 mm] 1.75 ± .02 5.787 max [146.6 mm] 6 x 6-32UNC Tap 4 x 6-32UNC Tap 4.00 ± .01 [102.1 mm] 3.75 ± .01 [95.25 mm] Figure 3 - 1 Outline and Mounting...
Page 20 - Power Requirements; S e e k; A random access operation by the disk drive.; Idle; EPA Energy Star Compliance
PRODUCT SPECIFICATIONS 3 – 3 Power Requirements (Average) Power Mode Definitions S p i n - u p The drive is spinning up following initial application of power and has not yet reached full speed. S e e k A random access operation by the disk drive. R e a d / W r i t e Data is being read from or writt...
Page 21 - Reliability Specifications; Annual Return Rate; Shock and Vibration
PRODUCT SPECIFICATIONS 3 – 4 Reliability Specifications Annual Return Rate < 1.5% Annual Return Rate (ARR) indicates the average against productsshipped. ARR includes all reasons for returns (failures, handlingdamage, NDF), but does not include inventory credit returns. Quality Acceptance Rate &l...
Page 22 - Radiated Electromagnetic Field Emissions - EMC Compliance; Safety Regulatory Compliance
PRODUCT SPECIFICATIONS 3 – 5 EMC/EMI Radiated Electromagnetic Field Emissions - EMC Compliance The hard disk drive mechanism is designed as a subassembly for installation into a suitable enclosure and istherefore not subject to Subpart J of Part 15 of FCC Rules (47CFR15) or the Canadian Department o...
Page 23 - SECTION 4; Handling and Installation; Important Notice; ESD Program Function
INSTALLATION 4 – 1 SECTION 4 Handling and Installation Pre-formatted Drive This Maxtor hard drive has been formatted at the factory. Do not use a low-level formatting program. Important Notice There are a number of system BIOS’s currently in use which do not support hard drives with more than 4095cy...
Page 24 - Unpacking and Inspection; Multi-pack Shipping Container
INSTALLATION 4 – 2 Unpacking and Inspection Retain any packing material for reuse. Inspect the shipping container for evidence of damage in transit. Notifythe carrier immediately in case of damage to the shipping container. As they are removed, inspect drives for evidence of shipping damage or loose...
Page 25 - Single Pack Shipping Container (Option A); Repacking; Recommended Mounting Configuration
INSTALLATION 4 – 3 Figure 4 - 2 Single Pack Shipping Container (Option A) Figure 4 - 3 Single Pack Shipping Container (Option B) Repacking If a Maxtor drive requires return, repack it using Maxtor packing materials, including the antistatic bag. Physical Installation Recommended Mounting Configurati...
Page 26 - Before You Begin
INSTALLATION 4 – 4 1 Before You Begin IMPORTANT – PLEASE READ! Please read this Installation Sheet completely before installing the Maxtor hard drive. It gives general information for installing a Maxtor hard drive in a typical computer system. If you don’t understand the installation steps, have a ...
Page 27 - Hard Drive Identification; Identifying IDE Devices on the Interface; General Requirements; System Hardware Requirements
INSTALLATION 4 – 5 3 Hard Drive Identification IDE stands for Integrated Drive Electronics and EIDE is Enhanced IDE. The IDE or EIDE interface is designed to support two devices – typically hard drives – on asingle ribbon cable through one 40 pin connector on the mother board or interface card. Some...
Page 28 - Mounting Drive in System; Installing 5.25-inch Mounting Brackets and Rails; Systems Using Cable Select; Relationship to Other IDE Devices
INSTALLATION 4 – 6 4 Mounting Drive in System Turn the computer OFF, disconnect the power cord and remove the cover. Refer to the computer user’s manual for information on removing the cover. Each system manufacturer uses different types of cases, including desktop, mini-tower, full tower and other ...
Page 29 - Attaching Interface and Power Cables
INSTALLATION 4 – 7 5 Attaching Interface and Power Cables In order for the computer to recognize that the Maxtor hard drive is in the system, the power cable and IDE interface cable must be properly connected. 1 Attach an available IDE interface connector to J1 on the Maxtor hard drive. The striped ...
Page 30 - System Setup
INSTALLATION 4 – 8 7 System Setup The following procedures are designed for systems using the DOS 5.0 (or higher), Windows 95 and Windows 98 operating systems. For other operatingsystems (e.g., Windows NT, OS2, UNIX, LINUX and Novell NetWare), refer to the operating system user’s manual for the BIOS...
Page 31 - Hard Drive Preparation
INSTALLATION 4 – 9 drive parameters must be set using the User Definable Type (UDT). Set the Cylinder, Head and Sector values with the values listed on the drive label. The drive label is located on the top cover of the drive. The fieldsLZone (Landing Zone) and WPcom (Write Pre-comp) are not used by...
Page 32 - System Hangs During Boot
INSTALLATION 4 – 10 3 If the BIOS was set to AUTO DETECT, follow the instructions in Section 7 to prepare the hard drive using the MaxBlast installation software. If other BIOS settings were used, access the system BIOS SETUP program and set the parameters to a User Definable Type with 4,092 cylinde...
Page 33 - SECTION 5; AT Interface Description; Interface Connector; Data Connector; Pin Description Summary
AT INTERFACE DESCRIPTION 5 – 1 SECTION 5 AT Interface Description Interface Connector All DiamondMax™ Plus 5120 AT drives have a 40-pin ATA interface connector mounted on the PCBA. Thedrive may connect directly to the host; or it can also accommodate a cable connection (max cable length:18 inches). ...
Page 34 - Pin Description Table
AT INTERFACE DESCRIPTION 5 – 2 Pin Description Table E M A N N I P N I P O / I E M A N L A N G I S N O I T P I R C S E D L A N G I S - T E S E R 1 0 I t e s e R t s o H .r e tf a e v it c a n i d n a p u r e w o p g n ir u d e v it c A . m e t s y s t s o h e h t m o rf l a n g i s t e s e R 0 D D 7...
Page 35 - PIO Timing; PIO Data Transfer To/From Device
AT INTERFACE DESCRIPTION 5 – 3 S R E T E M A R A P G N I M I T 0 E D O M 1 E D O M 2 E D O M 3 E D O M 4 E D O M 0 t ) n i m ( e m i T e l c y C s n 0 0 6 s n 3 8 3 s n 0 4 2 s n 0 8 1 s n 0 2 1 1 t ) n i m ( p u t e s - W O I D /- R O I D o t d il a v s s e r d d A s n 0 7 s n 0 5 s n 0 3 s n 0 3 s...
Page 36 - DMA Timing; Multi-word DMA Data Transfer
AT INTERFACE DESCRIPTION 5 – 4 DMA Timing S R E T E M A R A P G N I M I T 0 E D O M 1 E D O M 2 E D O M 0 t ) n i m ( e m i T e l c y C s n 0 8 4 s n 0 5 1 s n 0 2 1 C t y a l e d Q R A M D o t K C A M D D t ) n i m ( - W O I D /- R O I D s n 5 1 2 s n 0 8 s n 0 7 E t ) n i m ( s s e c c a a t a d -...
Page 37 - Ultra DMA Timing; Initiating an Ultra DMA Data In Burst
AT INTERFACE DESCRIPTION 5 – 5 Ultra DMA Timing S R E T E M A R A P G N I M I T ) s d n o c e s o n a n n i s e m it ll a ( 0 E D O M 1 E D O M 2 E D O M N I M X A M N I M X A M N I M X A M t C Y C e m i T e l c y C ) e g d e E B O R T S o t e g d e E B O R T S m o rf ( 4 1 1 5 7 5 5 2 t C Y C e m i...
Page 38 - Sustained Ultra DMA Data In Burst
AT INTERFACE DESCRIPTION 5 – 6 Figure 5 - 5 Sustained Ultra DMA Data In Burst t DVH DSTROBE at device DD(15:0) at device DSTROBE at host DD(15:0) at host t DVH t CYC t CYC t DVS t DVS t DH t DS t DH t DS t 2CYC t DH t DVH t 2CYC DMARQ (device) DMACK- (host) STOP (host) HDMARDY- (host) DSTROBE (devic...
Page 39 - Device Terminating an Ultra DMA Data In Burst
AT INTERFACE DESCRIPTION 5 – 7 t AZ t IORDYZ CRC DMARQ (device) DMACK- (host) STOP (host) HDMARDY- (host) DSTROBE (device) DD(15:0) DA0, DA1, DA2, CS0-, CS1- t ACK t LI t MLI t DVS t LI t ACK t ACK t ZAH t DVH t SS t LI Figure 5 - 7 Device Terminating an Ultra DMA Data In Burst t DVH CRC t AZ DMARQ ...
Page 40 - Initiating an Ultra DMA Data Out Burst
AT INTERFACE DESCRIPTION 5 – 8 t DH t DS t DVH HSTROBE at host DD(15:0) at host HSTROBE at device DD(15:0) at device t DVH t CYC t CYC t DVS t DVS t DS t DH t 2CYC t DH t DVH t 2CYC DMARQ (device) DMACK- (host) STOP (host) DDMARDY- (device) HSTROBE (host) DD(15:0) (host) DA0, DA1, DA2, CS0-, CS1- t ...
Page 41 - Device Pausing an Ultra DMA Data Out Burst
AT INTERFACE DESCRIPTION 5 – 9 DMARQ (device) DMACK- (host) STOP (host) DDMARDY- (device) HSTROBE (host) DD(15:0) (host) t SR t RFS t RP Figure 5 - 11 Device Pausing an Ultra DMA Data Out Burst DMARQ (device) DMACK- (host) STOP (host) DDMARDY- (device) HSTROBE (host) DD(15:0) (host) DA0, DA1, DA2, C...
Page 42 - Device Terminating an Ultra DMA Data Out Burst
AT INTERFACE DESCRIPTION 5 – 10 DMARQ (device) DMACK- (host) STOP (host) DDMARDY- (device) HSTROBE (host) DD(15:0) (host) DA0, DA1, DA2, CS0-, CS1- t ACK t MLI t DVS t LI t LI t ACK CRC t DVH t ACK t IORDYZ t MLI t RP t RFS Figure 5 - 13 Device Terminating an Ultra DMA Data Out Burst
Page 43 - SECTION 6; Host Software Interface; Task File Registers; Data Register
HOST SOFTWARE INTERFACE 6 – 1 SECTION 6 Host Software Interface The host communicates with the drive through a set of controller registers accessed via the host’s I/O ports.These registers divide into two groups: the Task File, used for passing commands and command parameters andthe Control/Diagnost...
Page 44 - Sector Count Register; Status Register
HOST SOFTWARE INTERFACE 6 – 2 Sector Count Register Holds the number of sectors to be sent during a Read or Write command, and the number of sectors pertrack during a Format command. A value of zero in this register implies a transfer of 256 sectors. A multi-sector operation decrements the Sector Co...
Page 45 - Command Register; Read Commands
HOST SOFTWARE INTERFACE 6 – 3 Command Register Contains code for the command to be performed. Additional command information should be written to thetask file before the Command register is loaded. When this register is written, the BUSY bit in the Statusregister sets, and interrupt request to the h...
Page 46 - Summary
HOST SOFTWARE INTERFACE 6 – 4 COMMAND NAME COMMAND CODE PARAMETERS USED b7 b6 b5 b4 b3 b2 b1 b0 F SC SN C SDH Recalibrate 0 0 0 1 x x x x N N N N D Read Sector(s) 0 0 1 0 0 0 L x N Y Y Y Y Read DMA 1 1 0 0 1 0 0 x N Y Y Y Y Write Sector(s) 0 0 1 1 0 0 L x N Y Y Y Y Write DMA 1 1 0 0 1 0 1 x N Y Y Y ...
Page 47 - Control Diagnostic Registers; Alternate Status Register; Digital Input Register
HOST SOFTWARE INTERFACE 6 – 5 Control Diagnostic Registers These I/O port addresses reference three Control/Diagnostic registers: I/O PORT READ WRITE 3F6h Alternate Status Fixed Disk Control 3F7h Digital Input Not used Alternate Status Register Contains the same information as the Status register in...
Page 48 - Reset and Interrupt Handling; Reset Handling; Interrupt Handling
HOST SOFTWARE INTERFACE 6 – 6 Reset and Interrupt Handling Reset Handling One of three different conditions may cause a reset: power on, hardware reset or software reset. All threecause the interface processor to initialize itself and the Task File registers of the interface. A reset also causes ase...
Page 49 - SECTION 7; Interface Commands
INTERFACE COMMANDS 7 – 1 SECTION 7 Interface Commands The following section describes the commands (and any parameters necessary to execute them),as well as Status and Error register bits affected. Read Commands Read Sector(s)Read Verify Sector(s)Read Sector BufferRead DMA Multi-word DMAUltra DMA Re...
Page 50 - The data field is read into the sector buffer.
INTERFACE COMMANDS 7 – 2 Read Commands Read Sector(s) Reads from 1 to 256 sectors, as specified in the Command Block, beginning at the specified sector. (A sectorcount of 0 requests 256 sectors.) Immediately after the Command register is written, the drive sets the BSYbit and begins execution of the...
Page 51 - Read DMA
INTERFACE COMMANDS 7 – 3 Read DMA Multi-word DMA Identical to the Read Sector(s) command, except that 1. The host initializes a slave-DMA channel prior to issuing the command, 2. Data transfers are qualified by DMARQ and are performed by the slave-DMA channeland 3. The drive issues only one interrup...
Page 52 - Set Multiple Mode; Write Commands; Write Sector Buffer
INTERFACE COMMANDS 7 – 4 Set Multiple Mode Enables the controller to perform Read and Write Multiple operations, and establishes the block count forthese commands. Before issuing this command, the Sector Count register should be loaded with the numberof sectors per block. The drives support block si...
Page 53 - Write Multiple
INTERFACE COMMANDS 7 – 5 Write Multiple Performs similarly to the Write Sector(s) command, except that: 1. The controller sets BSY immediately upon receipt of the command,2. Data transfers are multiple sector blocks and3. The Long bit and Retry bit is not valid. Command execution differs from Write ...
Page 54 - Set Feature Commands; Set Features Mode
INTERFACE COMMANDS 7 – 6 Set Feature Commands Set Features Mode Enables or disables features supported by the drive. When the drive receives this command it: 1. Sets BSY,2. Checks the contents of the Features register,3. Clears BSY and4. Generates an interrupt. If the value of the register is not a ...
Page 55 - Power Mode Commands; Standby Immediate – 94h/E0h
INTERFACE COMMANDS 7 – 7 Power Mode Commands Standby Immediate – 94h/E0h Spin down and do not change time out value. This command will spin the drive down and cause the drive to enter the STANDBY MODE immediately. If the drive is already spun down, the spin down sequence isnot executed. Idle Immedia...
Page 57 - Initialization Commands; Identify Drive
INTERFACE COMMANDS 7 – 9 Initialization Commands Identify Drive Allows the host to receive parameter information from the drive.When the command is received, the drive: 1. Sets BSY,2. Stores the required parameter information in the sector buffer,3. Sets the DRQ bit and4. Generates an interrupt. The...
Page 60 - Initialize Drive Parameters
INTERFACE COMMANDS 7 – 12 Initialize Drive Parameters Enables the drive to operate as any logical drive type. The drive will always be in the translate mode becauseof Zone Density Recording, which varies the number of sectors per track depending on the zone.Through setting the Sector Count Register ...
Page 61 - Seek, Format and Diagnostic Commands; Seek
INTERFACE COMMANDS 7 – 13 Seek, Format and Diagnostic Commands Seek Initiates a seek to the track, and selects the head specified in the Command block. 1. Sets BSY in the Status register,2. Initiates the Seek,3. Resets BSY and4. Generates an interrupt. The drive does not wait for the seek to complet...
Page 63 - SECTION 8; Service and Support; Service Policy; Technical Assistance
SERVICE AND SUPPORT 8 – 1 SECTION 8 Service and Support Service Policy Repairs to any DiamondMax™ Plus 5120 drive should be made only at an authorized Maxtor repair facility.Any unauthorized repairs or adjustments to the drive void the warranty. To consistently provide our customers with the best po...
Page 64 - MaxFax; Service, the benchmark for service and support in the; From
SERVICE AND SUPPORT 8 – 2 MaxFax ™ Service Use a touch-tone phone to order Technical Reference Sheets, Drive Specifications, Installation Sheets andother documents from our 24-hour automated fax retrieval system. Requested items are sent to your faxmachine. U.S. and Canada Language support: English,...
Page 65 - GLOSSARY; Glossary
GLOSSARY GL – 1 GLOSSARY Glossary A ACCESS To obtain data from, or place data into, RAM, a register, or data storage device. ACCESS TIME The interval between the issuing of an access command and the instant that the targetdata may be read or written. Access time includes seek time, latency and contr...