Conner Peripherals, Inc. COUGAR AT Intelligent Disk Drives CP30204 Product Manual Revision B March, 1992 3081 Zanker Road San Jose, CA 95134-2128 (408) 456-4500 Notice Conner Peripherals makes 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 contained in this manual. c Copyright Conner Peripherals, Inc. No part of this publication may be reproduced or translated into any language in any form without the written permission of Conner Peripherals, Inc. IBM, PC/AT are registered trademarks of International Business Machines Corporation. 1.0 Introduction This manual describes the key features, specification summary, physical characteristics, environmental characteristics, functional description, electrical interface, recommended mounting configuration and error reporting for Conner Peripherals CP30204 drive. 2.0 Key Features The CP30204 is is a high performance 3.5 inch low profile (1" high) drive with up to 213 Mbytes (formatted) capacity, 12 ms average seek time and 6.7 ms average latency that is designed to operate on an IBM PC/ATr or equivalent in translate mode. Because the drive contains the Task File within its control logic, it requires a simplified adapter board to operate. o 213 Mbyte capacity o Automatic Spindle Synchronization o 256K Byte Segmentable Cache with LRU Caching Algorithm o 88 Bit Reed-Solomon EDAC with single burst on-the-fly error correction o Sealed HDA with internal air filtration system. o Executes microprocessor-controlled diagnostic routines automatically at start- up. o Track skewing 3.0 Specification Summary 3.1 Capacity 213 Mbytes fromatted 3.2 Physical Configuration Disk Type Thin film Head Type Thin film Actuator Type Rotary Voice-Coil Number of Disks 2 Data Surfaces 4 Data Heads 4 Servo Embedded Tracks per Surface 2,124 Track Density 2,496 TPI Formatted Trk. Cap. 25,088 Bytes Bytes per Block 512 Blocks per Drive 416,304 Sectors per Track 49 Buffer Size 256K The physical parameters are listed in this table. The default translate parameters are 683 cylinders, 16 heads and 38 sectors. The drive also supports universal translate. 3.3 Performance Seek Times Track to Track: 3.0 ms Average: 12.0ms Maximum: 30.0ms Average Latency 6.7 ms Rotation Speed (+0.1%) 4498 RPM Controller Overhead <500 æs Data Transfer Rate 2.5 Mbtye P/S Start Time(Power Up)3 (0 RPM - 4498 RPM) typical: 10 sec (0 RPM - Ready) maximum: 20 sec typical: 15 sec Stop Time (Power Down) typical: 15 sec maximum: 20 sec Interleave 1:1 The timing is measured through the interface with the drive operating at nominal DC input voltages. The timing is based upon the physical parameters of the disk and may be affected by translation. 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 could be 40 seconds. Briefly removing power can lead to spin recovery being invoked. 3.4 Read/Write Interface Task File Recording Method 1 of 7 RLL code Recording Density 44,610 BPI Flux Density (ID) 34,207 flux reversals per inch 3.5 Power Requirements (Typical) +5V DC ñ +12V DC ñ Power 5% 5% (Typical) (Typical) Read/Write 440 ma 400 ma 7.0 W Seek Mode 320 ma 420 ma 6.6 W Idle Mode 320 ma 300 ma 5.2 W Spin-up 550 ma 1500 ma N/A Maximum noise allowed (DC to 1 MHZ, with equivalent resistive load): Voltage Noise +5 Volt 2% +12 Volt 1% Read/Write Mode occurs when data is being read from or written to the disk. Seek Mode occurs while the actuator 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. Spin-Up Mode occurs while the spindle motor is accelerating from its rest state to its operating speed. The specified current is the averaged value over the spin-up cycle. 4.0 Physical Characteristics Dim. 1.00" x 4.00" x 5.75" Weight 1.3 pounds 5.0 Environmental Characteristics 5.1 Temperature Operating 5øC to 55øC Non-operating -40øC to 60øC Thermal Gradient 20øC per hour max 5.2 Humidity Operating 8% to 80% non-condensing Non-operating 8% to 80% non-condensing Max Wet Bulb 26øC 5.3 Altitude (relative to sea level) Operating -200 to 10,000 feet Non-operating 40,000 feet max 5.4 Reliability And Maintenance MTBF 150,000 hours (POH) MTTR 10 minutes typical Maintenance None Data Reliability <1 non-recoverable error in 1013 bits read 5.5 Shock and Vibration Shock 1/2 sine pulse, 11 msecond duration Vibration Swept sine, 1 octave per minute Non-operating 50 G's shock Non-operating vibration 5-62 HZ (1/2 0.020 inch double oct/min) amplitude 63-500 Hz 4 G's peak (1/2 oct/min) Operating Shock 5 G's (without non- recoverable errors) Operating Vibration 0.010 inch displacement 5-22 Hz (double amplitude) 23-500 Hz 0.5 G's (without non- recoverable error) 5.6 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 700Khz 6 gauss maximum 700Khz to 1.5Mhz 1 gauss maximum 5.7 Acoustic Noise The sound pressure level will not exceed 40 dBA at a distance of 1 meter from the drive. 5.8 Safety Standards Conner Peripherals disk drives are 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 CSA 22.2 #950, Safety of Information Technology 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 o TUV Essen and TUV Rheinland. 6.0 Functional Description The drive 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 pre-amplification, and write drive circuitry. The dual 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 At power down 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 4498 RPM. The motor/spindle assembly is dynamically balanced to provide minimal mechanical runout to the disks. A dynamic brake is used to provide a fast stop to the spindle motor and return the heads to the landing zone when power is removed. 6.3 Air Filtration System The head-disk assembly is a sealed enclosure with an integral 0.3 micron filter which maintains a clean environment for the heads and disks. 6.4 Head Positioning Mechanism The read/write heads are supported by a mechanism coupled to a rotary voice coil actuator. 6.5 Read/Write Heads and Disks Data is recorded on 95mm diameter disks through miniaturized 3370 type thin film heads. 6.6 Customer Options C/D Up to two drives may be daisy chained together utilizing the 40 pin Task File connector. The maximum cable length is 18 inches. In order to install more than one drive, it is necessary to set a jumper option. The C/D jumper is used to determine whether the drive is a master (drive C) or slave (drive D). The drive is configured as a master (drive C) when jumpered and as a slave drive (D drive) when not jumpered. (Refer to description of -PDIAG signal for further information on master/slave in Conner drives.) DSP & SS This pair of jumpers determines the signals on pin 39 of the interface connector. Jumper DSP SS Action - spindle synchronization signal X disabled on pin 39. - activity LED signal available on pin 39. X - spindle synchronization signal enabled on pin 39. - activity LED signal disabled from pin 39. - pin 39 floating. Master/slave in ATA compatible mode uses pin 39 in a time multiplexed manner to indicate that a slave drive is present. During power-on-reset or after RESET is asserted, this line is asserted by the slave drive within 400 ms to indicate its presence. The master drive allows up to 450 msec for the slave drive to assert -HOST SLV/ACT. - HOST SLV/ACT is deasserted by the slave drive following its acceptance of the first valid command or after 31 seconds, whichever comes first. Jumpers E1, E2, E3 E1 Jumper in disables spin-up at power-on. The drive will automatically spin up when it receives a command which accesses the drive. E2 Unused E3 Unused J3 Connector A drive select LED may be driven using two alternative pins on this drive. Pin 39 can be used to drive the LED if it is not configured for Spindle Synchronization. The 16-pin auxiliary connector (J3), pins 3 and 4 provide an open collector drive signal and a current limiting resistor connected to the other end of +5V. The spindle synchronization signal is alternatively available on pin 2 of J3. 7.0 Mounting Configuration The 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. Ten base mounting points are provided to the customer. The drive is mounted using 6-32 x 1/8" max. insertion for the sides, and 1/4" insertion for the bottom. 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. The system integrator should also allow 0.060 inches (1.6mm) of free space and on each side of the drive for head-disk-assembly (HDA) sway space if the drive is expected to need operating shock specifications. If the disk drive is mounted from sides, the mounting provisions should clear the baseplate of the HDA. 8.0 Measuring Drive Specifications 8.1 Seek Times The timing is measured through the interface with the drive operating at nominal DC input voltages. The timing also assumes that the BIOS and PC system hardware dependency have been subtracted from timing requirements and that the drive is operated using its' default translate parameters. Average seek time is determined by averaging the seek time for a minimum of 1000 seeks of random length over the disk surface. 8.2 Start Time (Power Up) Numbers specified assume that spin recovery is not invoked. If spin recovery is invoked, the max could be 40 seconds. Briefly removing power can lead to spin recovery being invoked. 8.3 Shock Drives are subjected to specified G level shock for 11 milliseconds at 1/2 sine shock pulse. The drive meets specification without suffering non- recoverable READ or WRITE errors or other damage. 8.4 Vibration Drives are subjected to specified vibration levels at 1/2 octave per minute sweep sine. The drive meets the specification without non-recoverable errors READ or WRITE errors or other damage. 9.0 Electrical Description 9.1 Power Connector The drive has two power connectors. A standard 4 pin and 3 pin DC connector. The mating connector for the 4 pin connector is AMP 1-480424-0 (Housing) and AMP 60619-4 (loose piece) or 61117-4 (strip) contacts. The following table describes the 4 pin power connector pins: Pin Signal 1 +12V 2 GND 3 GND 4 +5V The mating connector for the 3 pin connector is Molex series 54-84 header, housing Molex part number 39-01-0033 and terminal part number 39-00-0031 or 39-00-0023 The following table describes the 3 pin power connector pins: Pin Signal 1 +5 V 2 +12 V 3 GND 10.0 Host Interface 10.1 Description The interface between the drive adapter and the drive is called the Host Interface. The set of registers in the I/O space of the Host controlled through the Host Interface is known as the Task File. The physical interface from the drive to the host is implemented using a 40 pin connector. The pin descriptions follow. 10.2 Interface Connector The recommended mating connector is Molex P/N 15- 47-3401 or equivalent. Two drives may be daisy chained on this connector, and the maximum cable length is 18 inches. 10.3 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. 10.4 Signal Conventions All signals on the Host Interface shall have the prefix HOST. All negatively active signals shall be further prefixed with a "-" designation. All positive active signals shall be prefixed with a '+' designation. Signals whose source are the Host, are said to be "outbound" and those whose source is the drive, are said to be "inbound". 10.5 Pin Descriptions Signal Name Dir Pin Description -HOST RESET O 1 Reset signal from the Host system which is active low during power up and inactive thereafter. GND O 2 Ground between drive and Host. +HOST DATA I/O 3-18 16 bit bi-directional data bus 0-15 between the host and the drive. The lower 8 bits, HD0-HD7, are used for register & ECC access. All 16 bits are used for data transfers. These are tri-state lines with 24 mA drive capability. GND O 19 Ground between drive and Host. 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 O 21,27,29 GND O 22 Ground between drive and host. -HOST IOW O 23 Write strobe, the rising edge of which clocks data from the host data bus, HD0 through HD15, into a register or the data register of the drive. GND O 24 Ground between drive and host. -HOST READ IOR O 25 Read strobe, which when low enables data from a register or the data register of the drive onto the host data bus, HD0 through HD15. The rising edge of -HOST IOR latches data from the drive at the host. GND O 26 Ground between the drive and Host. +HOST ALE O 28 Host Address Latch Enable. A signal used to qualify the address lines. This signal is presently not used by the drive. GND O 30 Ground between the drive and host. +HOST IRQ14 I 31 Interrupt to the Host system, 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 drive CPU. IRQ is reset to zero by a Host read of the Status register or a write to the command register. This signal is a tri-state line with 8 ma drive capacity. -HOST IO16 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 24 mA drive capacity. -HOST PDIAG I 34 Passed diagnostic. 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 -PDIA on power on reset before it goes not busy. The slave 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. During a software reset, -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. The slave will not de-activate -PDIAG until it is ready to go not busy or 400 ms. The master will only wait 450 milliseconds or until the slave deactivates -PDIAG before it activates -PDIAG and goes not busy. The slave will not set ready or seek complete until those states are achieved. After reset, -PDIAG will be used for the diagnostic command in the following manner. It is output by the drive if it is the slave drive, input to the drive if it is the master drive. This low true signal indicates to a master that the slave has passed its internal diagnostic command. This line is only inactive high during execution of the diagnostic command. +HOST A0,A1,A2 O 35 33,36 Bit binary coded address used to select the individual registers in the task file. -HOST CS0 O 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. -HOST CS1 O 38 Chip select decoded from the Host address bus. Used to select three of the registers in the Task File. -HOST SLV/ACT I 39 Signal from the drive used either to drive an active LED whenever the disk is being accessed, as a signal for synchronizing spindles of a drive array or as an indication of a second drive present. (See the Customer Options section for further information). GND O 40 Ground between the drive and host. 10.6 Auxiliary Connector The Auxiliary connector is used to provide optional signals at the front of the drive. No connection should be made to the pins marked RESERVED. These pins are reserved for factory test purposes and improper connection may adversely affect the drive. Pin Signal Pin Signal 01 GND 02 Spindle Synchronization 03 +LED 04 -LED 05 KEY 06 KEY 07 RESERVED 08 RESERVED 09 RESERVED 10 RESERVED 11 RESERVED 12 RESERVED 13 RESERVED 14 RESERVED 15 RESERVED 16 RESERVED