
1 4 7 2 0 3    COMPAQ
NO MORE PRODUCED                                      Native|  Translation
                                                      ------+-----+-----+-----
Form                 3.5"/SLIMLINE         Cylinders    1985|  895|     |
Capacity form/unform   126/      MB        Heads           2|    5|     |
Seek time   / track  14.0/ 3.0 ms          Sector/track   62|   55|     |
Controller           IDE / AT              Precompensation
Cache/Buffer            32 KB READ-AHEAD   Landing Zone
Data transfer rate    3.000 MB/S int       Bytes/Sector      512
                      6.000 MB/S ext
Recording method     RLL 1/7                        operating  | non-operating
                                                  -------------+--------------
Supply voltage     5/12 V       Temperature *C         5 55    |    -40 60
Power: sleep          0.3 W     Humidity     %         8 80    |      8 80
       standby        0.3 W     Altitude    km    -0.061  4.575|        12.192
       idle           2.7 W     Shock        g         5       |     50
       seek           4.1 W     Rotation   RPM      4542
       read/write     3.5 W     Acoustic   dBA        40
       spin-up            W     ECC        Bit   32,ON THE FLY
                                MTBF         h     150000
                                Warranty Month
Lift/Lock/Park     YES          Certificates     CSA,IEC380,IEC435,IEC950,T...



**********************************************************************
                        L   A   Y   O   U   T
**********************************************************************
CONNER   CP30124/30254  PRODUCT MANUAL REV. P1 7/1992

  +-------------------------------------------------------+
  | +-+                                                   |XX  J4
  | | |                                                   |xx1 Power
  | | |HDA                                                |
  | | |                                                   |XX 40 Pin
  | +-+                                                   |XX Task
  |                                                       |XX File
  |                                                       |XX
  |                                                       |XX Inter-
  |                                                       |XX face
  |                                                       |XX
  |                                                       |XX J2
  | +-+ C/D                                               |XX
  | | | ATA/ISA                                           |XX
  | | | SPINSYNC                                          |  1
  | | | LED                                               |XX PowerJ6
  | +-+                                                   |XX
  +-------------------------------------------------------+  1
 MAY-17-1993



**********************************************************************
                      J   U   M   P   E   R   S
**********************************************************************
CONNER   CP30124/30254  PRODUCT MANUAL REV. P1, 7/1992

 Jumper Setting
 ==============

 =====================================================================
 CUSTOMER OPTIONS MAY-17-93 !!!

 Master/Slave
 ------------
 The C/D jumper is used to determine whether the drive is a master
 (drive C) or a slave (drive D). The drive is configured as a master,
 when jumpered, and a slave when not jumpered. The ATA/ISA jumper is
 used when daisy-chaining two drives. If another manufacturers drive
 is being connected to the conner drive, you may need to install this
 jumper.

 =====================================================================

 CUSTOMER OPTIONS JULY 1992

 Master/Slave
 ------------
 The drive is designed to operate either as a Master Drive (C Drive)
 or a Slave Drive (D Drive). This feature is dependent on two drive
 settings; the status of hardware Jumper C/D (M/S) and the firmware
 setting of feature bit. When (M/S) is closed the drive will assume
 the role of a Master Drive. When (M/S) is open the drive will act as
 a Slave. In single drive configurations M/S must remain in the
 closed position. The feature word bit 8 active implies CAM mode,
 inactive is Conner mode.

 When two drives are daisy chained on the interface, commands are
 written in parallel to both drives, only the selected will execute
 the command, except for the diagnostic command. In that case, both
 drives execute the command and the slave reports its status to the
 master via the -HOST PDIAG signal.

 Drives are selected by the DRV bit in the drive/head Register and by
 a jumper on the drive designating is as either a master or slave.
 When the DRV bit is reset, the master drive is selected, and when the
 DRV bit is set, the slave drive is selected. When drives are daisy
 chained, one must be jumpered as the master and one as the slave.
 When a single drive is attached to the interface, it must be jumpered
 as the master. Throughout this document, drive selection always
 refers to the state of the DRV bit, and position of the master/slave
 jumper.


 J6   DC Power and pin connector assignments
 -------------------------------------------
 +------------------
 |+-----J6-----+ +-    pin 1    +12 VDC
 || 1  2  3  4 | |1    pin 2    Ground
 |+------------+ +-    pin 3    Ground
 +------------------   pin 4    + 5 VDC


 J4   DC Power and pin connector assignments
 -------------------------------------------
 ----------------+
 --+  +-----J4--+|  pin 1    +5 VDC
   |  | 1  2  3 ||  pin 2    +12 VDC
  -+  +---------+|  pin 3    Ground
  ---------------+



**********************************************************************
                      I   N   S   T   A   L   L
**********************************************************************
CONNER   CP30124/30254  PRODUCT MANUAL REV. P1, 7/1992

 Notes on Installation
 =====================

 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 |-C/D     |
                 +---+---------+---+---------+
                 |03 |GND      |04 |-A/C     |
                 +---+---------+---+---------+
                 |05 |GND      |06 |SPIN SYNC|
                 +---+---------+---+---------+
                 |07 |+LED     |08 |-LED     |
                 +---+---------+---+---------+
                 |09 |GND      |10 |GND      |
                 +---+---------+---+---------+
                 |11 |RESERVED |12 |RESERVED |
                 +---+---------+---+---------+
                 |13 |RESERVED |14 |RESERVED |
                 +---+---------+---+---------+
                 |15 |RESERVED |16 |RESERVED |
                 +---+---------+---+---------+
                 |17 |RESERVED |18 |RESERVED |
                 +---+---------+---+---------+



 Electrical Description
 ----------------------
 The drive has two power connectors; a standard 4 pin DC power
 connector and a smaller 3 pin connector. Power must only be supplied
 at one source.

 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 mating connector for the three pin connector is Molex series 54-
 84 Header, housing Molex part number 39-01-0033 and terminal part
 number 39-00-0031 (loose) or 39-00-0023 (strip).


 Host Interface 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.

 Care must be exercised with the routing of the power & signal cables.
 They should not be routed next to the drive PCB or other high
 frequency or largecurrent switching signals. Improper drive operation
 can result from improper cable routing.


 Interface Connector
 -------------------
 The recommended mating connector is Moley P/N 15-47-3401 or
 equivalent. Two drives may be daisy-chained on this connector, and
 the maximum cable length is 18 inches.


 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.



**********************************************************************
                      F   E   A   T   U   R   E  S
**********************************************************************
CONNER   CP30124/30254  PRODUCT MANUAL REV. P1, JULY 1992

 Key Features
 ------------
 The CP30124 is a high performance 3.5 inch low-profile (1 inch high)
 120 megabyte (formatted) disk drives with 14 ms average seek time,
 that is designed to operate on an IBM PC/AT or equivalent in
 translate mode. The CP30254 is a double-capacity configuration of the
 CP30124 with 240 MBytes (formatted) capacity in the same form factor,
 with the same performance.

 - 120 and 240 Mbyte capacities.

 - High performance rotary voice coil actuator with embedded servo
   system.

 - One of seven run length limited code.

 - High shock resistance

 - Sealed HDA

 - Automatic actuator latch against inner stop upon power-down.

 - Microprocessor-controlled diagnostics routines that are auto-
   matically executed at start-up.

 - 32 or 64K buffer

 - Automatic error correction and retries, ECC on the fly.

 - 512 bytes block size.

 - Emulates IBM Task File and supports additional commands.

 - Up to two drives may be daisy-chained on the AT interface.

 - Auto Translate mode for AT is supported.

 - 4 Byte ECC diagnostic check in write/read.

 - Adaptive buffer management including caching and Read Look Ahead.


 The drive supports either of the following MAster/Slave protocol
 standards:

   - ATA/CAM (AT Attachment/Common Access Method)
   - ISA/Conner (Industry Standard Architecture)


 Universal Translate Mode
 ------------------------
 Conner has established a Universal Translate Mode which enables the
 user to configure the drive in an aT environment to any cylinder,
 head, and sector configuration desired. The translate configuration
 is limited by the maximum capacity of the drive it will default to a
 predetermined configuration shown below:

             Cylinders    Heads    Sectors
    CP30254    895         10        55
    CP30124    895          5        55

 After the drive is ready, the host system may issue INIT DRIVE PARMS
 COMMAND (command code 91H) to alter the translate configuration
 (number of heads and number of sectors per track). The total number
 of available logical tracks based upon the entered sector and head
 values will be calculated. The drive parameters will then be saved in
 EPROM for subsequent drive operations. These values are defined and
 used in the Conner specific (9A) and Identify Drive (EC) commands.


 Seek Times
 ----------
       +----------------------------------+--------+
       |Track-to-Track         msec.      |   3    |
       +----------------------------------+--------+
       |               Average msec. typ. |  14    |
       |               Average msec. max. |  26    |
       +----------------------------------+--------+
       |Latency                msec. avg. |   7.8  |
       +----------------------------------+--------+
       The timing is measured through the interface with the drive
       operating at nominal DC input voltages. The timing also assumes
       that:
             - BIOS and PC system hardware dependency have been
               subtracted from timing measurements.

             - The drive is operated using its translation 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.


 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.


 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 re-
 maining electronic functions, which include:

        - Read/Write Circuitry
        - Rotary Actuator Control
        - Interface Control
        - Spin Speed Control
        - Dynamic Braking
        - Power Management

 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.


 Drive Mechanism
 ---------------
 A brushless DC direct drive motor rotates the spindle at 4542 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.


 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.


 Head Positioning Mechanism
 --------------------------
 The read/write heads are supported by a mechanism coupled to a
 rotary voice coil actuator.


 Read/Write Heads and Disks
 --------------------------
 Data is recorded on 95mm diameter disk through 3370 type thin film
 heads.


 Error Correction
 ----------------
 The drive uses a Reed-Solomon code to perform error detection and
 correction. The software error correction polynominal is capable of
 correcting one error burst with a maximum of 22 bits or 2 error
 bursts of up to 11 bits each, per 512 byte block. Single bursts of 11
 bits or less are corrected on the fly (OTF) with no performance
 degradation.


 Reliability and Maintenance
 ---------------------------
 MTBF                     150,000 hours (POH)
 MTTR                     10 minutes typical
 Preventive Maintenance   None
 Component Design Life    5 years


 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


 Execute Drive Diagnostic - 90
 -----------------------------
 This command runs the internal diagnostic tests implemented by the
 drive. The diagnostic tests are only executed upon receipt of this
 command. The drive sets BSY immediately upon receipt of this command.
 If the drive is a master (C/D jumpered) the drive performs the
 diagnostic tests and saves the results. It then checks to see if a
 slave drive is present and waits up to 5 seconds for the slave to
 complete its diagnostics. If the slave successfully completes its
 diagnostics, it asserts -HOST PDIAG. If unsuccessful, the master
 drive resets BSY in the Status Register,and generates an interrupt.
 The Error bit (ERR) is set in the Status Register and the Error
 Register is updated.

 The value in the Error Register should be viewed as a unique 8 bit
 code and not as the single bit flags defined previously. The inter-
 face registers are set to initial values except for the Error
 Register if an error occurred.

 The table below details the codes in the Error Register and a
 corresponding explantation:
 +----------+-----------------------------------+
 |Error Code|Description                        |
 +----------+-----------------------------------+
 |    01    |no error detected                  |
 |    02    |format device error                |
 |    03    |sector buffer error                |
 |    8x    |slave drive failed (see note below)|
 +----------+-----------------------------------+

 NOTE
 If the slave drive fails diagnostics, the master drive shall "OR"
 80H with its own status and load that code into the error register.
 If the slave drive passes diagostics or there is no slave drive
 connected, the master drive shall set bit 7 of the Error Register in
 the Task File to 0. Additional codes may be implemented at the
 manufacturer's option.


 Error Reporting
 ---------------
 In general, errors are detected in the following fashion by the
 drive microprocessor. At the start of this execution of the command,
 the command register is checked for conditions that would lead to an
 aborted command. Then the operation is attempted. The errors that are
 valid for each command are summarized in the following matrix. Any
 subsequent error terminates the command at the point that it is
 discovered.

  +-----------------+---+---+----+----+---+----+---+---+----+---+
  |Commands         |BBK|UNC|IDNF|ABRT|TK0|DRDY|DWF|DSC|CORR|ERR|
  +-----------------+---+---+----+----+---+----+---+---+----+---+
  |Recalibrate      |   |   |    | V  | V | V  | V | V |    | V |
  |Read Sector      | V | V | V  | V  |   | V  | V | V | V  | V |
  |Read Sec. Long   | V |   | V  | V  |   | V  | V | V |    | V |
  |Write Sector     | V |   | V  | V  |   | V  | V | V |    | V |
  |Write Sec. Long  | V |   | V  | V  |   | V  | V | V |    | V |
  |Read Verify Sec. | V | V | V  | V  |   | V  | V | V | V  | V |
  |Format Track     |   |   | V  | V  |   | V  | V | V |    | V |
  |Seek             |   |   | V  | V  |   | V  | V | V |    | V |
  |Exec. Drive Diag.|   |   |    | V  |   |    |   |   |    | V |
  |Initi. Parameters|   |   |    | V  |   |    |   |   |    | V |
  |Read Buffer      |   |   |    | V  |   |    |   |   |    | V |
  |Write Buffer     |   |   |    | V  |   |    |   |   |    | V |
  |Identify Drive   |   |   |    | V  |   |    |   |   |    | V |
  |Inval.Cmnd. Codes|   |   |    | V  |   |    |   |   |    | V |
  |Look Ahead Read  |   |   |    | V  |   |    |   |   |    | V |
  |Set Multiple     |   |   |    | V  |   |    |   |   |    | V |
  |Read Multiple    | V | V | V  | V  |   | V  | V | V | V  | V |
  |Write Multiple   | V |   | V  | V  |   | V  | V | V |    | V |
  +-----------------+---+---+----+----+---+----+---+---+----+---+

 Key:
 V     = Valid errors for each command
 ABRT  = Abort command error
 BBK   = Bad block detected
 CORR  = Corrected data error
 DRDY  = Drive not ready detected
 DSC   = Disk seek complete not detected
 DWF   = Drive write fault detected
 ERR   = Error bit in the Status Register
 IDNF  = Requested ID not found
 TK0   = Track zero not found error
 UNC   = Uncorrectable data error



 Safety Standard
 ---------------
 Conner Peripherals disk drives are designed to comply with relevant
 prodcut safety standards such as:

 - UL 478, 5th edition, Standard for Safety of Information Processing
   and Business Equipment, and UL 1950, Standard for Safety of
   Information Technology Equipment

 - CSA 22.2#154, Data Processing Equipment and CSA 22.2#220, Inform-
   ation Processing and Business Equipment CSA 22.2#950, Safety of
   Information Technology Equipment

 - 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

 - VDE 0805 Equivalent to IEC 435, VDE 0805 TIEL 100, Equivalent to
   IEC 950, and VDE 0806, Equivalent to IEC 380

 - TUV Essen and TUV Rheinland


