Page 2 - Before You Begin; Thank you for your interest in the Maxtor DiamondMax; 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 ® VL 20 AT hard disk drives. This manual provides technical information for OEM engineers and systems integrators regarding the installation and use of DiamondMaxhard drives. Drive repair should be performed only at an authorized ...
Page 3 - Contents; Section 1
D I A M O N D M A X V L 2 0 P R O D U C T M A N U A L 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...
Page 4 - Section 3
D I A M O N D M A X V L 2 0 P R O D U C T M A N U A L 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...
Page 5 - Section 5
D I A M O N D M A X V L 2 0 P R O D U C T M A N U A L 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...
Page 6 - Section 7
D I A M O N D M A X V L 2 0 P R O D U C T M A N U A L 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 Re...
Page 7 - Figures; F i g u r e
D I A M O N D M A X V L 2 0 P R O D U C T M A N U A L 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-pa...
Page 8 - SECTION 1; Introduction; Maxtor Corporation; P r o d u c t s; Manual Organization
D I A M O N D M A X V L 2 0 – I N T R O D U C T I O N 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 n...
Page 9 - Conventions; Key Words; Signal names are shown in all uppercase type.
D I A M O N D M A X V L 2 0 – I N T R O D U C T I O N 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 DRIV...
Page 10 - SECTION 2; Product Description; Maxtor DiamondMax; DiamondMax VL 20 Key Features; Note: Maxtor defines one megabyte as 10
PRODUCT DESCRIPTION 2 – 1 SECTION 2 Product Description Maxtor DiamondMax ® VL 20 AT disk drives are 1-inch high, 3.5-inch diameter random access storage devices which incorporate an on-board ATA-5/Ultra DMA 66 controller. High capacity is achieved by a balancedcombination of high areal recording de...
Page 11 - Product Features; Functional / Interface; Zone Density Recording; or one million bytes.
PRODUCT DESCRIPTION 2 – 2 Product Features Functional / Interface Maxtor DiamondMax VL 20 hard drives contain all necessary mechanical and electronic parts to interpret controlsignals and commands from an AT-compatible host computer. See Section 3 Product Specifications, for completedrive specificat...
Page 12 - 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 13 - 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 14 - Major HDA Components
PRODUCT DESCRIPTION 2 – 5 Major HDA Components Drive Mechanism A brush-less DC direct drive motor rotates the spindle at 5,400 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 15 - PCBA Jumper Location and Configuration; Cylinder Limitation Jumper Description; Dual Drive Support; Jumper Location/Configuration
PRODUCT DESCRIPTION 2 – 6 Figure 2-1 PCBA Jumper Location and Configuration Cylinder Limitation Jumper Description On some older BIOS', primarily those that auto-configure the disk drive, a hang may occur. The CylinderLimitation jumper reduces the capacity in the Identify Drive allowing large capaci...
Page 16 - 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 4 U 1 4 0 2 9 3 U 1 3 5 1 9 2 U 1 2 0 1 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 g n i d o c n E E 2 7 1 / 6 1 L L R 4 R P...
Page 17 - 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 18 - 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 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 written to the ...
Page 19 - Reliability Specifications; Annual Return Rate; Shock and Vibration
PRODUCT SPECIFICATIONS 3 – 4 Reliability Specifications Annual Return Rate < 1.0% 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 20 - 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 21 - SECTION 4; Handling and Installation; Hard Drive Handling Precautions; 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. Hard Drive Handling Precautions ◆ If the handling precautions are not followed, damage to the hard drive may result - which ...
Page 22 - 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 23 - Single Pack Shipping Container (Option A); Repacking; Recommended Mounting Configuration; The DiamondMax
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 24 - 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 25 - 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 26 - 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 27 - 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 28 - 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 29 - 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 30 - 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 31 - SECTION 5; AT Interface Description; Interface Connector; All DiamondMax; Pin Description Summary
AT INTERFACE DESCRIPTION 5 – 1 SECTION 5 AT Interface Description Interface Connector All DiamondMax ® VL 20 AT drives have a 40-pin ATA interface connector mounted on the PCBA. The drive may connect directly to the host; or it can also accommodate a cable connection (max cable length:18 inches). Sy...
Page 32 - 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 33 - 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 34 - 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 35 - 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 3 E D O M 4 E D O M N I M X A M N I M X A 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 ...
Page 36 - 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 37 - 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 38 - 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 39 - 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 40 - 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 41 - SECTION 6; Host Software Interface; Task File Registers; Data Register; Features Register; Enables or disables features through the Set Features command.
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 42 - 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 43 - 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 44 - Summary
HOST SOFTWARE INTERFACE 6 – 4 D E S U S R E T E M A R A P E D O C D N A M M O C E M A N D N A M M O C 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 b F C S N S C H D S e t a r b il a c e R 0 0 0 1 x x x x N N N N D ) s (r o t c e S d a e R 0 0 1 0 0 0 L x N Y Y Y Y A M D d a e R 1 1 0 0 1 0 0 x N Y Y Y Y ) s (r o t...
Page 45 - Control Diagnostic Registers; Alternate Status Register; Reset; Digital Input Register; Bit 7 of the host data bus is not driven when this register is read.
HOST SOFTWARE INTERFACE 6 – 5 Control Diagnostic Registers These I/O port addresses reference three Control/Diagnostic registers: T R O P O /I D A E R E T I R W h 6 F 3 s u t a t S e t a n r e tl A l o rt n o C k s i D d e x i F h 7 F 3 t u p n I l a ti g i D d e s u t o N Alternate Status Register ...
Page 46 - Reset and Interrupt Handling; Reset Handling; Task File registers are initialized as follows:; 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 47 - SECTION 7; Interface Commands; Write Multiple; Set Feature Commands; Set Features Mode; Power Mode 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 48 - 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 49 - Read DMA; Ultra DMA; Read Multiple; Before the Set Multiple Mode command has been executed, or
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 50 - 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 - Standby Immediate – 94h/E0h; The drive’s default power on condition is the ACTIVE MODE.
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 driveto enter the STANDBY MODE immediately. If the drive is already spun down, the spin down sequence isnot executed. Idle Immediat...
Page 55 - 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 58 - Initialize Drive Parameters; The drive waits for the seek to complete, then the drive:
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 59 - Seek, Format and Diagnostic Commands
INTERFACE COMMANDS 7 – 13 Seek, Format and Diagnostic Commands S e e k 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 comp...
Page 61 - SECTION 8; Service and Support; No Quibble
SERVICE AND SUPPORT 8 – 1 SECTION 8 Service and Support Service and Support Service and Support Service and Support Service and Support Service Policy Service Policy Service Policy Service Policy Service Policy If a customer discovers a defect in a Maxtor hard drive, Maxtor will, at its option, repa...
Page 62 - From
SERVICE AND SUPPORT 8 – 2 Asia/Pacific (APAC) Australia Languages supported: English Vox + 61 2 9369 3662 Fax + 61 2 9369 2082 MaxFax + 61 2 9369 4733 BBS + 61 2 9369 4293 Singapore Languages supported: EnglishContact local Maxtor sales office From Dial Australia 1-800-124-328 Hong Kong 800-96-3387 ...
Page 63 - GLOSSARY; Glossary; AA; BBBBB; CCCCC
GLOSSARY GL – 1 GLOSSARY Glossary Glossary Glossary Glossary Glossary A AA AA 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 commandand the instant that the target data may be read orwritten. Access ti...
Page 64 - DDDDD
GLOSSARY GL – 2 central processing unit (CPU) The heart of the computer system that executesprogrammed instructions. It includes the arithmetic logicunit (ALU) for performing all math and logic operations, acontrol section for interpreting and executinginstructions, internal memory for temporary sto...
Page 65 - EEEEE; FFFFF
GLOSSARY GL – 3 digital magnetic recording See magnetic recording. direct access Access directly to memory location. (See randomaccess). direct memory access (DMA) A mean of data transfer between the device and hostmemory without processor intervention. directory A listing of files maintained by the...
Page 67 - NN
GLOSSARY GL – 5 late window A data window that has been shifted in a late direction tofacilitate data recovery. latency A delay encountered in a computer when waiting for aspecific response. In a disk drive there is both seeklatency and rotational latency. The time required for theaddressed sector t...
Page 68 - PPPPP
GLOSSARY GL – 6 PPPPP parallelism 1. The condition of two planes or lines being parallel.Important in disk drives because a lack of it in mechanicalassemblies can result in positioning inaccuracy. Moreprecisely: planes-coplanar; lines-colinear. 2. Is the localvariation in disk thickness measured ind...
Page 69 - SSSSS
GLOSSARY GL – 7 SSSSS sector A logical segment of information on a particular track. Thesmallest addressable unit of storage on a disk. Tracks aremade of sectors. sector pulse signal A digital signal pulse present in hard sectored driveswhich indicates the beginning of a sector. Embeddedservo patter...
Page 70 - TTTTT; UUUUU
GLOSSARY GL – 8 strobe offset signal A group of digital input signal levels which cause theread PLL and/or data decoder to shift the decodingwindows by fractional amounts. Often early/late aremodified when two signals are used. TTTTT thin-film head A magnetic transducer manufactured by deposition of...