Metropoli BBS
VIEWER: cp3044 MODE: TEXT (LATIN1)


Conner Peripherals, Inc.


CP3044 Intelligent Disk Drive

Product Manual






Revision II

October, 1990







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.

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 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	Reas/Write Heads and Disks
	5.6	Error Correction	
	5.7	Customer Options	

6.0	Electrical Description

	6.1	Power Connectors	
	6.2	Power Connector Pin Description	
	6.3	Task File Interface Connector	
	6.4	Diagnostic Routines	

7.0	Recommended Mounting Configuration

	7.1	Shock Tolerance Features	
	7.2	Mechanically Isolated Mounting Points	

8.0	Electrical Description

	8.1	Signal Levels	
	8.2	Signal Conventions	
	8.3	Pin Descriptions	
		

1.0	Scope of Manual

	This manual describes the key features, specification 
	summary, physical characteristics, environmental 
	characteristics, functional description, electrical 
	interface, recommended mounting configuration, timing 
	requirements, Host address decoding, command description, 
	operations description, and error reporting for the 
	Conner Peripherals model CP3044. 


2.0	Key Features

The CP3044 is a high performance 3.5 inch low-profile (1.00") 
42.8 megabyte (formatted) disk drive with a 25 ms average seek time.  
It is designed to operate on an IBM® PC/AT or equivalent in 
translate mode.  

Key features of the CP3044 include:

	o	Low power requirements enabling battery			
		operation in portable environments

	o	High performance rotary voice coil actuator with 		
		embedded servo system

	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	Emulates IBM Task File and supports additional 		
		commands

	o	Up to two drives may be daisy-chained on this 		
		interface

	o	Translate mode (17 sectors, 5 heads, 980 cylinders) 
		is supported

	o	1:1 interleave

	o	Look Ahead Read Capability

	o	AC Hysteresis on interface

	o	8K Buffer

3.0	Specification Summary

3.1  Capacity

	42.8 Mbytes	Formatted

3.2  Physical Configuration

	Actuator Type			Rotary Voice-Coil

	Number of Disks			1

	Data Surfaces			2

	Data Heads			2

	Servo				Embedded

	Tracks per surface		1047

	Track Density (TPI)		1400

	Bytes per block			512

	Sectors per Track		40

	The physical parameters of the drive are 1045 cylinders, 
	2 heads, and 40 sectors. At power-up, the drive will 
	default to the native mode for this drive, which is 
	522 cylinders, 4 heads, and 40 sectors. 
	This drive supports a translate mode of 980 cylinders, 
	5 heads, and 17 sectors. Drives with microcode level 2.32 
	and above will also support a translation emulating the 
	CP344 native parameters of 805 cylinders, 4 heads, and 
	26 sectors. (refer to Initialize Drive Parameters command).


3.3  Performance

	Seek Times		Trk. to Trk.	8.0ms
				Average		25.0ms
				Maximum		50.0ms

	Rotational Speed			3557 RPM

	Data Trans. Rate			1.5 Mbytes/sec

	Start Time			Typical	5 sec
					Max.	10 sec

	Stop Time			Typical 5 sec
					Max	10 sec

	Interleave				1:1

	Buffer Size				8K

	The timing is measured through the interface with the drive
 	operating at nominal DC input voltages. The timing also 	
	makes the following assumptions:
	
	o BIOS overhead 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 could be 40 seconds. 
	  Briefly removing power can lead to spin recovery being invoked.

3.4  Read/Write

	Interface		Task File
	Recording Method	2 of 7 RLL code
	Recording Density	30,871 bpi
	Flux Density		20,581 rpi

3.5  Power Requirements (Typical)

			+12VDC	+5VDC	Power
	R/W Mode	230ma	275ma	4.2 W
	Seek Mode	140ma	180ma	2.8 W
	Idle Mode	100ma	160ma	2.0 W
	Standby Mode	1ma	90ma	0.5 W
	Spin-up Mode	700ma	180ma	N/A	

	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. 

	Standby Mode:  Occurs when the motor is stopped, actuator 
	parked and all electronics except interface control is in 
	sleep state.  STANDBY MODE will occur after a programmable 
	time-out since last Host access occurs.  Drive ready and seek 
	complete status exist.  The drive will leave STANDBY MODE upon 
	receipt of a command which requires disk access or upon receipt 
	of a spin up command.

	Spin-up Mode: Occurs while the spindle motor is accelerating 
	from its state to its operational speed. During the typical 
	spin-up cycle, current on the 12 volt line may reach up to 900 mA 
	for up to 500 microseconds. The specified current is the averaged 
	value over the spin-up cycle. 

	Maximum noise allowed (DC to 1 MHZ, with equivalent resistive load)


3.6  Physical Characteristics

	Dimensions	1.00" x 4.00" x 5.75" 
	Weight		1.1 Pound


4.0	Environmental Characteristics

4.1  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)

4.2  Humidity

	Operating		8% to 80% Noncondensing
	Non-operating		8% to 80 Noncondensing
	Max. Wet Bulb		26 deg. C

4.3  Altitude (relative to sea level)

	Operating		-200 to 10,000 feet
	Non-operating (max)	40,000 feet		

4.4  Reliability and Maintenance

	MTBF			50,000 hrs. (POH)
	MTTR			10 Min. typical
	Maint.			None

4.5  Shock 

	Non-operating		50 Gs
	Operating		5 Gs*

	*Without nonrecoverable errors

4.6  Magnetic Field

	The externally induced magnetic flux density may not
	exceed six gauss as measured at the disk.

4.7  Acoustic Noise

	40 dBA at a distance of 1 meter from the drive.

4.8	Safety Standards

	The 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.

5.0	Functional Description

	The CP3044 contains all mechanical and electronic parts 
	necessary 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.

5.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 one of two head selections, read pre-amplification, 
	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.  
	There they are latched and parked on a landing zone that is 
	inside the data tracks.

5.2  Drive Mechanism

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

5.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.

5.4  Head Positioning Mechanism

	The two read/write heads are supported by a mechanism coupled 
	to the voice coil actuator.

5.5  Read/Write Heads and Disks

	Data is recorded on one 95 mm diameter disk through two 3370 
	type composite ferrite heads.

5.6  Error Correction

	The CP3044 performs internal error correction.  The error 
	correction polynomial is capable of correcting one error burst 
	with a maximum of 8 bits per 512 byte block.  The following 
	polynomial is used:

	Forward:  P(X) = (X32+X28+X26+X19+X17+X10+X6+X2+1)

5.7  Customer Options

	There are four jumper options available for configuration:  
	HSP, C/D, DSP, and ACT.  

	HSP, when jumpered, connects the -HOST SLV/ACT signal on 
	the interface to ground for systems that require the slave 
	drive to provide -SLAVE PRESENT signal in a two-drive system.  

	C/D is the address jumper.  When jumpered, the master 
	(or C drive), is selected. When open, the slave (or D drive), 
	is selected.  

	DSP, when jumpered, indicates to the master drive that a slave 
	is present.  In a two-drive system, this jumper option must be 
	installed in the master, or C drive.  

	The last jumper, ACT, connects the -ACTIVE signal to the 
	-HOST SLV/ACT signal on the interface.  This signal provides 
	the capability to drive an external LED.  An external current 
	limiting resistor is required. 

	As an alternative, an LED may be connected between J4, pins 1 
	and 2.  This would provide both an open collector drive signal 
	and a current limiting resistor connected to +5V respectively.




Note 1:  In a two drive system, it is possible to drive one LED 
	with both drives.  An external current limiting resistor 
	is required.  
Note 2:  If the drive is connected to a Host that requires that 
	the signal  -DRIVE SLAVE PRESENT be supplied from the slave 
	drive, via the interface signal -HOST SLV/ACT, then this 
	jumper must be installed.  If this jumper is installed, 
	the ACT jumper must not be installed because the two jumpers 
	are mutually exclusive.


6.0	Electrical Interface

6.1  Power Connectors

	The CP3044 has a 4-pin DC power connector (J3) mounted on the 
	PCB. The recommended mating connector is AMP part number 1-480424-0 
	utilizing AMP pins (part number 350078-4 or equivalent).  
	DC power may also be supplied to the drive through a 3 pin 
	connector (J5). The recommended mating connector is Molex part 
	number 39-01-0033 utilizing Molex pins (part number 39-00-0031 
	or equivalent).  
	Power is to be supplied at either J3 or J5, but not both.


6.3  Task File Interface Connector

	The CP3044 has a 40-pin Task File Interface connector (J2) 
	mounted on the printed circuit board.  The recommended mating 
	connector is Molex part number 10-91-2401 or equivalent.     
	Two drives may be daisy chained together at this connector. 
	Maximum cable length is two feet.  

6.4  Diagnostic Routines

	The microprocessor performs diagnostics upon application of 
	power.  If an error is detected, the CP3044 will not come ready.

7.0 Recommended Mounting Configuration

	The CP3044 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.

7.1  Shock Tolerance Features

	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.    

7.2  Mechanically Isolated Mounting Points

	Ten base mounting points are provided to the customer.  
	The drive is mounted using 6-32 screws; 1/8" maximum insertion 
	for the sides, and 1/4" maximum 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.

	For additional vibration isolation, an external suspension 
	system may be used.  

8.0	Electrical Description

8.1  Signal Levels

	All signal levels are TTL compatible.  A logic "1" is greater 
	than 2.0 volts.  A logic "0" is from 0.00 volts to .70 volts.  

8.2  Signal Conventions

	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 is known as the Task File.

	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".

8.3  Pin Descriptions

	The following table describes all of the pins on the Task File 
	Interface:

Signal Name	Dir	Pin		Description

- HOST RESET	O	01		Reset signal from the Host system 				which is active low during power up and 				
					inactive thereafter.

GND		O	02		Ground between drive and Host.

+HOST DATA 	I/O	03-18		16-bit bi-directional data bus 0-
					16 between the Host and the drive. 
					The lower 8 bits, HD0 - HD7, are 
					used for register and 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	

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 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 drive and Host.

RESERVED	O	27,29	

+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 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 is 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 a
	 				tri-state line with 24 mA drive 
					capacity.

- HOST PDIAG	I	34		Passed diagnostic. Output by the drive 
					if it is strapped in the slave mode 
					(C/D not jumpered). Input to the drive 
					if it is strapped in the master mode 
					(C/D jumpered).  This low true signal
	 				indicates to a master that the slave 
					has passed its internal diagnostic 
					command. This line is a tri-state line 
					with 24 mA drive capability.

+HOST A0,	O	35,		Bit binary coded address used to select
     A1, A2		33,36 		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.

- 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 or as an indication 
					of a second drive present.  (See the 
					Customer Options section for further
	 				information.)  When jumpered as 
					-ACTIVE, this signal is active low 
					when the drive is busy and has a drive
	 				capability of 20 mA.  When jumpered as 				-SLAVE PRESENT signal, it is an 				indication of the presence of a second 				drive when low.  In this state, it has a 				
					drive capability of 10 mA open drain.

GND		O	40		Ground between drive and Host.

[ RETURN TO DIRECTORY ]