CONNER PERIPHERALS CP2044 Intelligent Disk Drive Product Manual Revision I October 1990 3081 Zanker Rd. San Jose, Ca. (408) 456-4500 Japan (81) 3-597-8321 Europe (49) 89-811-2097 NOTICE Conner Peripherals make no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Conner Peripherals shall not be liable for errors contained herein or for incidental consequential damages in connection with the furnishing, performance, or use of this material. Conner Peripherals, Inc. reserves the right to change, without notification, the specifications contaioned in this manual. Copyright Conner Peripherals, Inc. No part of this publication may be reproduced or translated into any language in any form without written permissiom of Conner Peripherals, Inc. IBM, PC/AT and PC/XT are registered trademarks of International BUsiness Machines Corporation. Table of Contents 1.0 Scope of Manual 2.0 Key Features 3.0 Specification Summary 3.1 Capacity 3.2 Physical Configuration 3.3 Performance 3.4 Read/Write 3.5 Power Requirements (Typical) 3.6 Physical Characteristics 4.0 Environmental Characteristics 4.1 Temperature 4.2 Humidity 4.3 Altitude (relative to sea level) 4.4 Reliability and Maintenance 4.5 Shock and Vibration 4.6 Magnetic Field 4.7 Acoustic Noise 4.8 Safety Standards 5.0 Functional Description 5.1 Read/Write and Control Electronics 5.2 Drive Mechanism 5.3 Air Filtration System 5.4 Head Positioning Mechanism 5.5 Read/Write Heads and Disks 5.6 Error Correction 5.7 Customer Options 6.0 Interface Connector 6.1 Diagnostic Routines 7.0 Recommended Mounting Configuration 8.0 Electrical Description 8.1 Signal Levels 8.2 Pin Descriptions 1.0 Introduction The CP2044 is a high performance 2.5 inch low-profile (.75") 42.6 megabyte (formatted) disk drives with average seek time not to exceed 19ms which is designed to operate on an IBM PC/AT or equivalent computer. The drives feature a low 5V power requirement and high shock resistance, enabling battery operation in portable environments. In order for the CP2044 to communicate with the host system, it is necessary for the system to contain a IDE interface. (The IDE interface contains the address decode logic.) This interface may be either built into the system, or may be placed on a 8 bit or 16 bit I/O card, which can be placed into any open I/O slot within a IBM XT or AT type system. 1.1 Scope This specification describes the key features, specification summary, physical characteristics, environmental characteristics, functional description, electrical interface, recommended mounting configuration, and error reporting for the Conner Peripherals model CP2044. 2.0 Key Features o 2.5" Form factor o Single 5 Volt supply o Low power requirements o 7.0 oz o High performance rotary voice coil actuator with embedded servo system. o Single connector for power & interface o Run length limited code (2/7) o High shock resistance o Internal air filtration system o Sealed HDA o Automatic actuator latch against inner stop upon power down o Microprocessor-controlled diagnostic routines that are automatically executed at start-up o Automatic error correction and retries o Block size 512 bytes o PC/AT interface o 1:1 Interleave o Look Ahead Read Capability o 32K Buffer o Master/Slave option 3.0 Specification Summary 3.1 Capacity 42.6 Mbytes Formatted 3.2 Physical Configuration Actuator Type Rotory Voice-coil Number of Disks 2 Number of Surfaces 4 Number of Heads 4 Servo Embedded Tracks per Surface 548 Track Density 1700 TPI Formatted Track (Bytes) 19,456 Bytes per Block 512 Blocks per Drive 83,296 Sectors per Track 38 3.3 Performance Seek Times Track to Track 5.0 ms Average 19.0 ms Maximum 40.0 Rotation Speed 3486 RPM Data Transfer Rate 1.5 Mbytes per/sec Start Time Typical 10 sec Maximum 20 sec Stop Time Typical 3.0 sec Maximum 5.0 sec Interleave 1:1 Buffer Size 32K The timing is measured through the interface with the drive operating at nominal DC input voltages. The timing also assumes that: o BIOS and PC system hardware dependency have been subtracted from timing measurements. o The drive is operated using its native drive parameters. The average seek time is determined by averaging the seek time for a minimum of 1000 seeks of random length over the surface of the disk. These numbers assume spin recovery is not invoked. If spin recovery is invoked, the maximum time could be up to 40 seconds. Briefly removing power can lead to spin recovery being invoked. 3.4 Read/Write Interface AT Recording Method 2/7 RLL Recording Density 36,789 Flux Density 24,526 3.5 Power Requirements: +5V DC R/W 560 ma 3.0 W Seek 560 ma 3.0 W Idle 260 ma 1.5 W Standby 80 ma .50 W Sleep 60 ma .40 W Spin-up 1110 ma N/A Read/Write/Seek Mode: occurs when data is being read from or written to the disk, or when the actuator mechanism is in motion. Idle Mode: occurs when the drive is not reading, writing or seeking. The motor is up to speed and DRIVE READY condition exists. Actuator is residing on last accessed track. Standby Mode: occurs when the motor is stopped and actuator is parked. STANDBY MODE will occur after a programmable time-out since last host access occurs. The drive will leave STANDBY MODE upon receipt of a command which requires disk access or upon receipt of a spin up command. Sleep Mode: occurs when the drive is issued a command of E6h. The drive motor is stopped and all electronics are put into a reduced current mode. The 12 VCC power produced by U2 is cut off, thus eliminating power to the pre-amp IC. A host reset is required to exit sleep mode. Maximum noise allowed (DC to 1 MHZ, with equivalent resistive load): +5V DC: 2%. 4.0 Physical Characteristics .75" x 2.75" x 4.00" 5.0 Environmental Characteristics Temperature Operating 5 deg. C to 55 deg. C Non-operating -40 deg.C to 60 deg. C Thermal Gradient 20 deg. C per Hr. Max Humidity Operating 8% to 80% Non-condensing Non-operating 8% to 80% Non-condensing Max Wet Bulb 26 deg. C/hour Altitude (relative to sea level) Operating -200 to 10,000 Ft. Non-operating 40,000 Ft. 5.1 Reliability and Maintenance MTBF 100,000 Hours (POH) MTTR 10 min typical Maint. None 5.2 Shock Non-operating 100 Gs Operating 10 Gs 5.3 Magnetic Field The disk drive will meet its specified performance while operating in the presence of an externally produced magnetic field under the following conditions: Frequency Field Intensity 0 to 1.5 Mhz 6 gauss Max 1.5 Mhz 1 gauss Max 5.4 Acoustic Sound Emission Power - TBD Pressure - 34 dBa at 1 meter 5.5 Safety Standards The CP2044 disk drive is designed to comply with relevant product safety standards such as: o UL 478, 5th edition, Standard for Safety of Information Processing and Business Equipment, and UL 1950, Standard for Safety of Information Technology Equipment o CSA 22.2 #154, Data Processing Equipment and CSA 22.2 #220, Information Processing and Business Equipment. o IEC 435 Safety Requirements for Data Processing Equipment, IEC 380, Safety of Electrically Energized Office Machines, and IEC 950, Safety of Information Technology Equipment Including Electrical Business Equipment. o VDE 0805 Equivalent to IEC 435, VDE 0805 TIEL 100, Equivalent to IEC 950, and VDE 0806, Equivalent to IEC 380. 6.0 Functional Description The CP2044 contains all necessary mechanical and electronic parts to interpret control signals, position the recording heads over the desired track, read and write data, and provide a contaminant free environment for the heads and disks. 6.1 Read/Write and Control Electronics One integrated circuit is mounted within the sealed enclosure in close proximity to the read/write heads. Its function is to provide head selection, read preamplification, and write data circuitry. The single microprocessor controlled circuit card provides the remaining electronic functions which include: o Read/Write Circuitry o Rotary Actuator Control o Interface Control o Spin Speed Control o Dynamic Braking o Power Management At power down or the start of STANDBY MODE the heads are automatically retracted to the inner diameter of the disk and are latched and parked on a landing zone that is inside the data tracks. 6.2 Drive Mechanism A brushless DC direct drive motor rotates the spindle at 3486 RPM. The motor/spindle assembly is balanced to provide minimal mechanical runout to the disks and to reduce vibration of the HDA. A dynamic brake is used to provide a fast stop to the spindle motor when power is removed, or upon initiation of STANDBY MODE. 6.3 Air Filtration System Within the sealed enclosure, a .3 micron filter provides a clean environment to the heads and disks. 6.4 Head Positioning Mechanism The read/write heads are supported by a mechanism coupled to the voice coil actuator. 6.5 Read/Write Heads and Disks Data is recorded on 65mm diameter disk through micro miniature thin film heads. 6.6 Error Correction The CP2044 uses a Reed-Solomon code to performs error detection and correction. The error correction polynomial is capable of correcting one error burst with a maximum of 22 bits per 512 byte block. 6.7 Customer Options The CP2044 can operate either as a master (C Drive) or a slave (D Drive) depending on the state of jumpers and the setting of Bit 4 in the feature byte. When the feature Byte, bit 4, is active (1), and E1 is jumpered, the drive will assume the role of master. When E1 is open the drive will assume the role of a slave (D drive). 7.0 Interface Connector The CP2044 has a 44 pin right angle interface/power connector mounted on the PCB. The recommended mating connector part number from Elco Corporation for the Flat Ribbon type is 20-8394-2050-02101S; and for the Solder Tail type it is Vertical PCB 20-8390-2050-00101. The maximum cable length is two feet. 7.1 Diagnostic Routines The microprocessor performs diagnostics upon application of power. If an error is detected, the CP2044 will not come ready. 8.0 Recommended Mounting Configuration The CP2044 drive is designed to be used in applications where the unit may experience shock and vibrations at greater levels than larger and heavier disk drives. The design features which allow greater shock tolerance are the use of rugged heads and media, a dedicated landing zone, closed loop servo positioning and specially designed motor and actuator assemblies. Four (4) side mounting points and four (4) bottom mounting points are provided to the customer. The drive is mounted using 3mm x 0.5mm thread screws. The screw insertion depth should not exceed 4mm into the mounting holes. The system integrator should allow ventilation to the drive to ensure reliable drive operation over the operating temperature range. The drive may be mounted in any attitude. For additional vibration isolation, an external suspension system may be used. 9.0 Electrical Description 9.1 Signal Levels All signal levels are TTL compatible. A logic "1" is >2.0 Volts. A logic "0" is from 0.00 Volts to .70 Volts. The drive capability of each of the inbound signals is described below. 9.2 Pin Descriptions Signal Name Dir Pin Description -RESET 0 1 Reset signal from the Host system which is active low during power up and inactive thereafter. GND 0 2, 19 Ground between the drive and 22, 24 Host. 26, 30 40, 43 +DATA 0-15 I/O 3-18 16 bit bi-directional data bus between the host and the drive. In AT mode, the lower 8 bits, HD0-HD7, are used for register & ECC access. All 16 bits are used for data transfers. In XT mode, only the lower 8 bits are used. These are tri-state lines with 10mA drive capability. KEY N/C 20 An unused pin clipped on the drive and plugged on the cable. Used to guarantee correct orientation of the cable. RESERVED 0 21, 28 Reserved 29, 44 -IOW 0 23 Write strobe, the rising edge of which clocks data from the host data bus into a register or the data register of the drive. -IOR 0 25 Read strobe, which when low enables data from a register or the data register of the drive onto the host data bus. The rising edge of IOR latches data from the drive at the host. IOCHRDY 0 27 Not used. +IRQ I 31 Interrupt to the Host system. In AT mode this signal is enabled only when the drive is selected, and the host activates the -IEN bit in the Digital Output Register. When the -IEN bit is inactive, or the drive is not selected, this output in a high impedance state, regardless of the state of the IRQ bit. The interrupt is set when the IRQ bit is set by the dive CPU. IRQ is reset to zero by a Host read of the Status register or a write to the command register. In XT mode, this signal is enabled when the IRQ enable bit is set and the drive has completion status available for the host. This signal is a tristate line with 10mA drive capacity. -I016 I 32 Indication to the Host system that the 16 bit data register has been addressed and that the drive is prepared to send or receive a 16 bit data word. This line is tri-state line with 20 mA drive capacity. (AT mode only). -PDIAG I/O 34 At POR -PDIAG will be activated by the slave within 1 ms. If the master doesn't see -PDIAG active after 4 ms it will assume no slave is present. -PDIAG will remain active until the slave is ready to go not busy or 14.0 seconds on a power on reset. The master will wait 14.5 seconds or until the slave deactivates -PDIAG on power on reset before it goes not busy. The salve will de-activate -PDIAG and go not busy, if it is not ready after the 14.0 seconds. Neither drive will set ready or seek complete until they have reached full spin speed and are ready to read/write. +A0,A1,A2 0 35,33, Bit binary coded address used to select 36 the individual registers in the drive. -CS0 0 37 Chip select decoded from the host address bus. Used to select some of the Host accessible registers. Note: This signal should be disabled by the Host when data transfers are in progress. -CS1 0 38 Chip select decoded from the Host address bus. Used to select three of the registers in the Task File. AT mode only. -ACTIVE I 39 Signal from the drive used to drive an active LED whenever the disk is being accessed. +5V (Logic) 0 41 5 volt +/- 5% supply to drive circuitry. +5V (Motor) 0 42 5 volt +/- 5% supply to drive motors.