Professional Documents
Culture Documents
User Manual
February 1983
CONTENTS
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Data Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Documentation . . . . . . . . . . . . . . . . . . ........ . Data Verification and Bad Block Table . . . . . . . . . . 39
Skip Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
General Description . . . . . . . . . . . . . . . . . . . . . . . . 3 Tape Segmenting . . . . . . . . . . . . . . . . . . . . . . . . 44
DC600HC Data Cartridge ...................... 3 Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
HCD-75 Drive Module ........................ 3
HCD-75 Controller Module . . . . . . . . . . . . . . . . . . . . 4 Drive Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Write Operations . . . . . . . . . . . . . . . . . . . . . . . . 5 Selecting Drive Addresses . . . . . . . . . . . . . . . . . . . . . 47
Read Operations. . . . . . . . . . . . . . . . . . . . . . . .. 6 Drive Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
System Functions . . . . . . . . . . . . . . . . . . . . . . . . .. 6
Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6 Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Data Verification . . . . . . . . . . . . . . . . . . . . . . .. 6 Data Terminal Interface Specifications . . . . . . . . . . . . 49
Skip Table. . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6 Interface Connections . . . . . . . . . . . . . . . . . . . . . . . 49
Tape Segmenting . . . . . . . . . . . . . . . . . . . . . . . . 6 Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Operating Instructions . . . . . . . . . . . . . . . . . . . . . . . 50
Parallel Interface . . . . . . . . . . . . . . . . . . . . . . . . 6 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Serial Interface. . . . . . . . . . . . . . . . . . . . . . . . .. 7 Commands . . . . . . . . . . . . . . . . . . . . . . ~ ..... 50
Auto-Load Sequence . . . . . . . . . . . . . . . . . . . . . . .. 7 1. Write Diagnostic Command: W . . . . . . . . . . . . 50
2. Standard Verify: V . . . . . . . . . . . . . . . . . . . . 51
DC600HC and DC61 SHC High Capacity Data Key Verification Option: . . . . . . . . . . . . . . . . 51
Cartridge Prerecorded Format . . . . . . . . . . . . . . . . . 9 3. Special Verify (Stop on Error):* . . . . . . . . . . . 53
General Information . . . . . . . . . . . . . . . . . . . . . . .. 9 4. Certify Command: C . . . . . . . . . . . . . . . . . . . 53
Prerecorded Format . . . . . . . . . . . . . . . . . . . . . . . . 9 Key Certification Option: . . . . . . . . . . . . . . . . 53
Cartridge "Sizing" . . . . . . . . . . . . . . . . . . . . . . . . . 9 5. Read: R . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Recorded Format . . . . . . . . . . . . . . . . . . . . . . . . . . 11 6. Memory: M . . . . . . . . . . . . . . . . . . . . . . . . 54
Error Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7. Display Memory: D . . . . . . . . . . . . . . . . . . . 55
8. Unload Cartridge: U . . . . . . . . . . . . . . . . . . . 55
Parallel Interface Operation . . . . . . . . . . . . . . . . . . . 15 9. Status Request: T . . . . . . . . . . . . . . . . . . . . 55
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 10. Fill Memory: F . . . . . . . . . . . . . . . . . . . . . . 55
Interface Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 11. Transfer Memory: X ................... 55
Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 12. End: S . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Initialize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Controller Status: . . . . . . . . . . . . . . . . . . . . . 56
Data Transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Data Line Options for Various Cabling Connections ... 18 Memory Locations of Interest . . . . . . . . . . . . . . . . . . 57
16-Bit Unidirectional . . . . . . . . . . . . . . . . . . . . . . 18
16-Bit Bidirectional . . . . . . . . . . . . . . . . . . . . . . . 19 User Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8-Bit Unidirectional . . . . . . . . . . . . . . . . . . . . . . 20 Variable Block Size . . . . . . . . . . . . . . . . . . . . . . . . . 61
8-Bit Bidirectional . . . . . . . . . . . . . . . . . . . . . . . 22
Command Transfer . . . . . . . . . . . . . . . . . . . . . . , .. 24 Installation and Checkout . . . . . . . . . . . . . . . . . . . . 63
Block Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Packaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Write Data Transfers . . . . . . . . . . . . . . . . . . . . . . . . 28 Checkout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Read Data Transfers . . . . . . . . . . . . . . . . . . . . . . . . 30 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . 64
Status Transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Power Cables . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
I. System Status Word (First Word) . . . . . . . . . . . . 32 Interconnect Cables . . . . . . . . . . . . . . . . . . . . . . 64
II. Drive Status Word (Second Word) . . . . . . . . . . . 34 Cable Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Operational Status . . . . . . . . . . . . . . . . . . . . . 34 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Failure Status (Second Word) . . . . . . . . . . . . . . 36
III. Current Track and Block Word (Third Word) ... 37
System Specifications ..... . . . . . . . . . . . . . . . . . . 69 Hen Environmental Test Results . . . . . . . . . . . . . . . . 71
Mechanical Specification . . . . . . . . . . . . . . . . . . . 69 Shock and Vibration . . . . . . . . . . . . . . . . . . . . . . 71
Temperature and Humidity . . . . . . . . . . . . . . . . . 69 Altitude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Power Requirements . . . . . . . . . . . . . . . . . . . . . . 69 Electromagnetic Interference . . . . . . . . . . . . . . . . 71
Reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Routine Maintenance . . . . . . . . . . . . . . . . . . . . . . . 72
Maintenance Replacement Schedule . . . . . . . . . . . . 70 Drive Module . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
OVERVIEW
The 3M HCD-75 High Capacity Data Cartridge Drive System DOCUMENTATION
is a 1/4" tape cartridge system that can be used to record
This document, the HCD-75 User Manual, is intended to
up to 67.1 megabytes of user data on the 3M Brand
provide the user with more detailed information than may
DC600HC Data Cartridge. The HCD-75 system consists of
be found in introductory marketing material. Although
three basic components-drive module, controller module,
this manual does include some introductory information
and data cartridge-that offer the flexibility to fulfill the
about the HCD-75 system, the information is presented as
user's specific requirements. The compact design of the
a part of the more detailed information that is needed to
system itself and the high density storage capability of the
operate HCD-75 system components.
magnetic tape help to save the user both space and expense
as compared with the one-half-inch tape systems.
The HCD-75 User Manual is structured in sections, each of
which covers system components in detail and describes
The system command structure for the HCD-75 is simple
and straightforward. The HCD-75 features parallel data step-by-step procedures for operating an HCD-75 system.
input/output of 16-bit words (or optional 8-bit bytes). Installation information and specifications are presented
The system's dual, 1024-byte: I/O buffers allow asyn- in such a way as to allow the user to install and operate
chronous transfer at an average rate of approximately a system without having to refer to other sources
35 KBYTES/SEC at 60 IPS or 17.5 KBYTES/SEC at 30 IPS. of information.
Local control of all tape drive functions frees the host The sections of this manual and their central topics are:
from:
• Controlling the tape direction and speed. 1. Overview-This section provides an introduction to
• Locating the desired block. the HCD-75 system and its operation.
• Encoding and decoding data.
2. General Description-The second section of the
• Fault detection.
manual describes each of the principal HCD-75
• Error detection and correction.
system components and its place in the system:
• Skipping defects in the tape.
• Drive module.
One HCD-75 controller can run up to four drives, without • Controller module.
• Parallel and serial interfaces.
special modifications and without giving up any of the
system's high reliability. The HCD-75 drive module and • Data cartridge.
controller run their own self-testing routines that can
In addition, operating characteristics and parameters
quickly pinpoint any faults and pass information about
of the system are detailed.
them on to the operator by means of precise error messages.
3. Parallel Interface-This section provides specific
An important HCD-75 feature, tape segmenting, can be
information concerning the parallel interface control
called into play when relatively fast access times are
and data lines. Full description is given concerning
required. Tape segmenting is a means of dramatically reduc-
parallel interface commands and data transfers.
ing access times by artifically shortening the length of tape
over which operations take place.
4. Data Controls-Provides information concerning how
Inherint to all magnetic recording media are imperfections to set up for DC615HC cartridges. Describes the func-
which will cause loss of recorded data. To overcome these tion of a skip table and how to generate the skip
imperfections the DC600HC cartridge can be completely table. Information is also given on shortening access
certified by performing a write operation on the entire time, addressing modes and serpentine recording.
cartridge while keeping track of all unlocatable keys. After
the write is complete a skip table is generated with the un- 5. Drive Module-Describes how to change the drive
locatable keys and an off line Verify operation is initiated. address and the meaning of the two LEDs on the
On completion of the Verify a bad block table will have front of the drive.
been built within the controller listing all unrecoverable
data blocks by key address. This table along with the 6. Serial Interface-This section provides full description
un locatable keys can be merged together to form a skip for RS232 Diagnostic Serial interface commands.
table that can be recorded on that cartridge.
7. Memory location of Interest-This section is a collec- 9. The Installation section provides the information that
tion of memory locations that may be of interest to is required in order to install and HCD-75 system.
the user. Not only are procedures outlined, but packaging is
described and installation mounting and dimensions
8. User Options-This section contains information on are illustrated. Specific instructions for assembling
special features of interest to the user. cabling for the system are also included.
2
GENERAL DESCRIPTION
DC600HC DATA CARTRIDGE The HCD-75 Drive Module has three major functions:
• A stable baseplate allows repeated, accurate position-
The 3M Brand DC600HC Data Cartridge is a self-contained, ing of the cartridge and tape.
magnetic tape storage medium designed for use with the • Cartridge control of sensing and tape motion.
3M HCD-75 High Capacity Data Cartridge Drive System. • A serial read and write data channel.
Each DC600HC data cartridge contains 600 feet of 1/4"
magnetic tape with a capacity of up to 67.1 megabytes of A Significant number of other sophisticated features have
user data. A 3M Brand DC615HC Data Cartridge with been incorporated into the design of the drive module:
150 feet of tape is also available. • Cartridge positioning.
• Tape speed control.
The pre-formatting of each tape by 3M eliminates any need • Tape-to-head contact.
for conventional inter-record gaps. Instead, permanent • Tape head positioning.
forward/reverse-reading keys establish block locations on • Read/write electronics.
the tape, saving the user time by internally handling error
detection and correction without requiring any further Cartridge positioning: The data cartridge is accurately
formatting by the user. During read operations, error positioned and held stable during operation by means of a
detection and correction routines ensure typical error rates 3-point positioning scheme. The 3-point scheme eliminates
of less than one unrecoverable error in 10 10 bits. Each the uncertainty of positioning that often occurs in systems
data block can contain 1024 bytes of user data, as well as with four or more points. In addition, a mechanical interlock
synchronization, header, and error-correction information. between the cartridge eject lever and the head positioner
Beginning-of-tape (BOT) and end-of-tape (EaT) locations prevents the removal of a cartridge while it is being used by
are already in place on the tape and each is uniquely the system.
identified.
Tape speed control: Tape speed is digitally controlled by
The DC600HC Data Cartridge format records data using the drive microprocessor, information is sent to the micro-
inverted modified frequency modulation (IMFM) recording processor by an electromagnetic pickup near the gear
on 16 tracks with a density of 10,000 bits per inch and mounted on the drive motor shaft. This digital servo
provides unlimited record replacement. mechanism, controlled by the microprocessor, eliminates
all potentiometer adjustment points, reduces total power
consumption and significantly improves speed control.
HCD-7S DRIVE MODULE
Tape-to-head contact: Using a single-gap, read/write tape
The HCD-75 Drive Module directs and supports the opera- head, the HCD-75 applies maximum pressure at the critical
tion of the tape activity. The principal components of the point where information passes between the tape and head.
drive module are: This pressure feature sharply reduces the chances that
• Mechanical assembly. debris can come between the tape and head and cause the
• Motherboard. accidental loss of information (a separation loss or dropout).
• 2 pc card assemblies.
3
FIG. 1 HCD-75 Drive Module
Tape head positioning: In the HCD-7S drive module, a HCD-75 CONTROLLER MODULE
stepper motor accurately aligns the gap of the tape head
with the track location on the tape. Each step of the Mechanically, the controller module of the HCD-7S is a
motor causes only 0.78 milli-inch (.00078 inch) of head 5 -card pc assembly that acts as the digital data channel
travel, which allows highly accurate alignment of the head and control center for the entire HCD-7S system. Control
and tape track. The stepping head design of the HCD-7S of the system is exercised through a microprocessor, which
completely eliminates all maintenance adjustments for has been programmed to execute the following basic control
head position. functions:
Read/write electronics: The HCD-7S microprocessor 1. Issue appropriate motion commands to the drive
automatically sets amplifier gain when a data cartridge is module,
inserted into the drive.
2. Coordinate all timing considerations within the data
channel electronics,
4
FIG. 2 HCD-7S Controller Module
Controller Description: The major tasks performed by the 4. It converts the parallel data of the buffer into a serial
controller can be organized into three categories that relate stream.
directly to magnetic tape operation: write operations, read
operations, and system operations. Specific tasks in each 5. It calculates Cyclic Redundancy Check Characters
category are described below. (eRes) for each 256-byte frame of user data and
inserts these eRes into the bit stream.
Write Operations
6. It generates error correction frames 5 and 6 (along
During write operations, the controller performs the with the eRes) and appends them onto the bit
following tasks: stream.
1. It controls the placement of input data into the dual 7. It encodes the data from NRZ (non-return-to-zero)
1024-byte I/O buffers. format to IMFM format.
2. It starts tape motion and monitors the block keys to 8. It precompensates the write data bit stream for
locate the block to be used (as commanded by the peak-shift phenomena.
host) and then commands the drive module to position
the tape head on the track requested. 9. When delivering the precompensated write data, the
controller:
3. It either immediately writes 1024 bytes of data onto a. starts tape motion,
tape (if the buffer section is full when the block is b. reads the block key, and
located) or halts tape motion at the appropriate block c. uses the position of this key to accurately
(if the buffer is not full). It then restarts tape motion locate the position of the first data bit.
when a full buffer of data is present.
It then clocks the data stream rate in order to create
a 10 ,OOO-bpi packing density within the data frames.
5
Read Operations If the data cannot be read properly after three read retries
of a block, the block number is entered into a specified
During read operations, the controller performs the follow- area of controller memory (bad block table) and the system
ing tasks: moves on to verify the next block.
1. It controls operation of the drive module while When the controller reaches the specified ending block in
searching for the desired block and track. the verification process, the controller attention flag is set.
At this time, the host computer can interrogate the controller
2. It directs the head to the appropriate track and block memory to determine how many unreadable blocks were
location to be read. found and what their addresses are by track and key number.
3. Accepts the serial data from the tape and reassembles Skip Table
the data into parallel data.
If specific locations on a tape are known to be bad, the host
4. Performs error correction when the CRC indicates computer may enter the addresses of those locations into
correction of the data is required. an area of controller memory called a SKIP TABLE. After
the locations have been entered into the table, the HCD-75
5. Converts the IMFM data to NRZ format. will automatically skip over the locations in subsequent
operations.
6. Controls the drive motion to read data until:
• End of file mark is encountered Tape Segmenting
• Both buffers are full, awaiting user to accept
data. In some applications, typical on-line storage capacity
requirements might be low, but relatively fast access times
are required. Tape segmenting is a means of dramatically
SYSTEM FUNCTIONS reducing average access times by shortening the length of
tape over which operations take place. In tape segmenting,
The functions described in the following paragraphs are the HCD-75 is programmed with a block address at which a
provided by the HCD-75 controller and may be unrelated segment begins and a stopping block address. The HCD-75
to specific system operations of reading and writing. then performs desired operations on tracks 0 through 15,
but only between these starting and stopping points.
Self-Test
Upon power up, all system memory-including that in the USER INTERFACE
drive module-is self-tested by running check sums. If a
problem is detected during the memory test sequence, the The usual method of data transfer for the HCD-75 system
controller sets its ATTENTION output and provides status is by means of a parallel interface. Serial data transfer is
information to the system computer. Also, the LED on the available, but is used almost exclusively for testing the
Memory board is turned on if the memory tests fail. The system, not for normal operations.
auto-load sequence also acts as a system self-test. After a
cartridge is inserted into the drive, the controller monitors Parallel Interface
performance during the auto-load sequence that follows. If
a problem is detected the controller sets the ATTENTION The HCD-75 system includes a fully buffered, asynchronous
output and unloads the cartridge. interface that provides maximum flexibility in connecting
the system to different host interface structures. The parallel
Data Verification interface is a general-purpose interface that consists of:
• 16 data input lines
The controller can verify-as an off-line function-the • 16 data output lines
readability of information previously written. In this • 4 control lines
function, the controller reads each block of information • 2 data handshake lines
between a specified starting address and a specified ending • 1 initialize (reset) line
address to make certain that every block in that area can be
reproduced accurately, either directly or by using the
system error-correction method.
6
The four control lines are used to set the direction of The auto-load sequence normally begins at EOT (end of
communication across the interface, to announce whether tape) but can be executed from any tape position.
data on the 16 input lines is a command to be executed or
information to be written, to initiate a transfer of data, and CAUTION
to interrupt operation in the event of a fault condition in
the drive. "File Protect" must not be on safe if a write opera-
tion is to be executed after an auto-load sequence is
The data line options, which are implemented by means of completed.
various cabling connections, allow four possible configura-
tions: In order to set up the HCD-75 system and execute the
1. 16-bit unidirectional auto-load sequence with a data cartridge, the following
2. 16-bit bidirectional steps are carried out in the order listed below:
3. 8-bit unidirectional
4. 8-bit bidirectional 1. To begin the auto-load sequence, turn on the two
power sources as follows:
Serial Interface a. Power on the +5VDC source first and allow it to
stabilize (for a minimum of 100 milliseconds).
As a standard feature, the HCD-75 provides a serial inter- b. Then turn on the +12VDC power.
face port that conforms to RS232 protocol. This serial
interface can be used for: 2. The two LEOs on the drive's mother PC board will
• checkout and troubleshooting light. (The LED on the right is the Drive Fault light
• initial product evaluation (by user) and the LED on the left is the Cartridge Fault light.
• special proms are available to use this port for system Refer to Fig. 3.)
data transfers
The tape head steps down until an audible chatter
indicates that it is at its lowest position. The two
AUTO-LOAD SEQUENCE LEOs should then go out.
The auto-load sequence is a series of steps that are auto- 3. Insert a DC600HC Data Cartridge.
matically performed before a read or write operation can
begin on a newly inserted data cartridge. The sequence 4. The drive shifts the head up to the center of the tape
serves the following purposes: and, at a low speed, sets the amplifier gain.
• Establishes proper tape tension and tape pack posi-
tion within the cartridge, by automatically rewinding 5. The drive checks, at a low speed, for a foreign car-
the tape from end to end before any read or write tridge.
operation
• Assures that the head is properly positioned with 6. The drive motor speed is checked.
respect to the tape and that the tape tension is set
for accurate contact with the head 7. The tape is wound to EOT (if not already there) at
• Checks for foreign cartridge high speed.
• Sets amplifier gain by using the prerecorded keys on
the tape
• Determine precisely where the physical edge of the
tape is located and, using its location as a reference
point, accurately locate the tape track positions.
7
8. The drive uses the edge seek routine to determine 15. The drive locates the head on track O.
precisely the location of the tape edge and then
centers the head on track O. 16. The tape is rewound to BOT at high speed.
9. The tape is rewound to BOT at high speed. 17. At BOT, on track 0, the system is ready for operation.
10. The drive resets the gain, at a low forward speed. Execution time for the auto-load sequence is:
11. The drive locates the edge of the tape and centers the 60 IPS 30 IPS
head on track O.
DC600HC 1 min. 45 sec. DC600HC 2 min. 33 sec.
12. While tape motion has stopped, the head moves to DC615HC 45 sec. DC615HC 1 min. 0 sec.
track 15.
NOTE
13. The drive locates the edge of the tape and centers
the head on track O. Assumes starting from EaT.
8
DC600HC AND DC615HC HIGH CAPACITY DATA CARTRIDGE
PRERECORDED FORMAT
GENERAL INFORMATION CARTRIDGE "SIZING"
The DC600HC and DC615HC are 1/4" tape data cartridges For system implementation of cartridge sizing and more
used for high capacity digital data storage. The DC600HC detail concerning tape segmenting, see the Data Control
cartridge contains 600 feet of tape for user data, the section.
DC61SHC cartridge has 1SO feet of tape for user data.
High capacity is achieved by: PHYSICAL END AREA-The physical end of tape areas are
• Using an improved magnetic coating to optimize erased and thus contain no recorded signals.
recording properties for high flux densities.
• Using thin tape to increase the length possible in the BOT AREA-The BOT area contains the recorded BOT
cartridge. pattern consisting of recorded areas of 5,000 frpi (197
• Using a prerecorded format so as to reduce the gap frpmm) signal alternating with erased areas.
size needed between records.
• Using a stepping head to give 16 tracks of data on EOT AREA-The EOT area contains the recorded EOT
the cartridge. pattern which is a continuous 5,000 frpi (197 frpmm)
recorded signal.
The physical form of the DC600HC and DC61SHC are
similar to the DC300 data cartridge described in ISO 4057, DATA AREA-The data area is located between the BOT
ECMA 46 and ANSI X3.SS which are referred to as area and the EOT area, consisting of data block areas each
STANDARDS in this cartridge description. separated by keys.
NOTE
r
MANUFACTURERS BLOCK
DATA BLOCK
r
INITIAL BLOCK\ KEYS AREAS END BLOCK
000 0
/~
, )
~
A\ 0
000 t 000
~
I +- I
+-
0 1 2 3 4 . . . .4112
PHYS. BOT DATA DC600HC EOT PHYS.
END
AREA
AREA ...
I
·+.....--------------AREA--------------~·1--' AREA
1040
DC615HC
END--
AREA
9
MANUFACTURERS BLOCK-Absolute block 0000. The KEY -A recorded signal containing a unique number to
data is recorded in ASCII (the parity bit is set to zero). identify a location along the length of the tape.
Line 1 is the cartridge type. Line 2 is the number of user
DATA BLOCK AREA-A space between keys reserved for
data blocks per track. Line 3 is a copywrite notice. And
recorded data blocks. The data block area is identified by
line 4 is the cartridge identification code.
the key which precedes it.
Example. (CR) (LF)
DATA BLOCK-User recorded data within a data block area.
DC600HC (CID (LF)
4096 (CID (LF)
FORWARD KEY -A key which is readable, least significant
FORMAT (C) 1980, MINN. MINING and MFG.
bit first, when moving in the forward direction of tape travel.
CO. (CID (LF)
XXXXXXXXXXXXXXXX (CID (LF) REVERSE KEY -A key which is readable, least significant
(ESC)
bit first, when moving in the reverse direction of tape travel.
HEX
-
I
r
r
-
TRACK 15 - f - F
TRACK 14
TRACK 13 - 1--0
E I 7
\
I - TRACK 12 C J
r TRACK 11 - f - B
I - TRACK 10 A J
~~ r TRACK9 - r-9
DATA
BLOCK
AREA I - TRACK8 8 I
(16,384 B YTES)
r TRACK 7 - f-- 7
I - TRACK6 6 1
~ r TRACK 5 - r- 5
r ......-..- TRACK4
• )
r
I
TRACK3 - f-3
I - TRACK2 2 I
DATA
r TRACK 1 - f- , REVERSE
{I
\ '---
BLOCK
(1024 BYTES)
FORWARD - TRACKO 0 J
\
--EOT BOT-
10
RECORDED FORMAT DIAGNOSTIC BLOCKS-Data block areas 1 through 5
are reserved for system diagnostic activity and manu-
The Recorded Format defines how data is recorded on a facturing check-out. These blocks are not specifically
DC600HC or DC615HC data cartridge under control of the defined and should not be used.
HCD-75 system. Two methods of addressing data are
available in the HCD-75, Absolute and User block address- SYSTEM BLOCKS-The system blocks at the BOT end of
ing. Refer to the paragraph Absolute Addressing in the the cartridge may be used to store permanent data relevant
Data Controls Section. to the particular data cartridge. Such information as a bad
location (Skip Table), error rate performance, file locations
TRACK FORMAT -In order to reduce access time and and so on may be stored in these data block areas. There
make the tape appear to be 16 times longer, serpentine are no accepted standards for use of these areas. However,
recording is used. In this mode all even numbered tracks many users have chosen the absolute data block area
are read in the forward direction, and the odd numbered between key numbers 8 and 9 as the location of the skip
tracks are read in the reverse direction. The most signi- table. The table may be written more than once to insure
f1cant Hex digit of the HCD-75 address method defines the recovery. Absolute address 8 on all forward tracks and
track starting with track 0 near the bottom edge of tape. address 9 on reverse tracks could be used.
Figure 5 details how a data block area between keys is
divided up into 16 tracks. The system blocks at the end of tape are not accessible
by the HCD-75 system.
ABSOLUTE KEYS-The absolute keys are the numbers
recorded on tape at the time of manufacture. The hex
WARNING
key numbers run from 0000 at BOT to 1010 at EOT
(0000 to 0410 on a DC615). Refer to Figure 6 for
Do not overwrite Absolute block 0000; this is the
details of data block area uses. Refer to the section on
Manufacturers block and must be left intact.
Absolute Addressing in the Data Controls section for
details on absolute addressing of keys versus user ad-
dressing.
f;)-
'=
-':-
f;)-
~
&
0 ~ ~ -':-
'=
&" ~
'--
~ -':-
" ~ ~ $
~~ ~(:) ~
~ ~ Q
S" ~
~
BOT EOT
I I I 0000000
I I I
I
I I u.
USER { FWD - - - - - - - - - - - - ~ ~ 2------~
I
REV.- - - - - - - - - - - -
u
~ ~ u.-----o
0
u. u. u. 0
11
USER DATA BLOCKS-There are 4096 user data block DATA BLOCK FORMAT-Each data block consists of six
areas in a DC600HC and 1024 areas in a DC615HC. Divid- frames: four with 256 bytes of actual data in and two
ing the areas up by 16 tracks gives 65,536 or 16,384 data with error correction data. The format of each frame is the
blocks respectively. The normal user block address mode is same. See Figure 7.
used to access these blocks. The HCD-75 system interprets
and translates user key numbers into the absolute key
numbers on tape. User block addresses start at 000 and
proceed up to FFF on each track. Forward tracks start 'with
XOOO at absolute block OOB and end with XFFF at abso-
lute block 100A. Reverse tracks start with XOOO at absolute
block 100A and end with XFFF at absolute block OOB.
The track is selected by the fourth digit of the address.
Example OFFF selects the last user block of track 0,
1000 selects the first user block on track I. This gives a
continuous addressing from 0000 to FFFF and allows for
serpintine recording.
~ __~____~____~~____~____~~____~____~__~-L
K
FRAME 1 FRAME 2 FRAME 3 FRAME 4 FRAME 5 FRAME 6 E TRACK
Y
P I
\ INTER
FRAME
FRAME FRAME FRAME FRAME
0
S
T
A
) GAP
PREAMBLE HEADER DATA CRC
M
B
( 1.5
BYTES
6 BYTES 6 BYTES 256 BYTES 2 BYTES L
E
5BYTE
(
FIG. 7 DC600HC Data Block Format
12
ERROR CORRECTION three to produce byte one of error correction frame five. In
similar fashion bytes 2 through bytes 256 of frames 1 and 3
The data portion of a frame consists of 256 bytes of either are combined to fill out frame 5. Frame 6 is produced by
actual data or error correcting data depending on the frame combining frames 2 and 4.
number.
The combination process is an exclusive-or of bit b 1 in each
Frame numbers 1 through 4 contain actual data. Frames five byte of user data to produce bit b 1 of the corresponding
and six contain error correction data. Byte one of user data error correction byte, bits bi through b8 are combined in
in frame one-is combined with byte one of user data in frame similar fashion. See figure 8.
I FRAME 1
V
FRAME 2
V
I
FRAME 3
'L
FRAME 4
-"'-
l'
FRAME 5
'"
FRAME 6
h-
I
II
ERROR CORRECTION CODE GENERATION ERROR CORRECTION
ECC s =D, (!) D3 D, = D3 (!) ECC s
ECC 6 =D2 (!) D4 D2 = D4 <±> ECC 6
D3 =D, (!) ECC s
D4 = D2 (!) ECC 6
13
14
PARALLEL INTERFACE OPERATION
15
ATTENTION-An output from the HCD-75 that is set low The user may change the starting and ending blocks (Seg-
to indicate a fault condition, or, during read operations, to menting) and if desired can change the retry counts.
indicate an end-of-file mark. When the ATTENTION output
goes from high to low, the user's equipment should imme- A reset by means of 15 jumper (that is, by momentary
diately halt the transfer of data by setting the READY line removal of this jumper), which is located on the controller
high. The user's equipment should then respond to the interface (top PC board), will regain control of the system
ATTENTION output by issuing a REPORT STATUS without powering-down the controller. This type of reset
command to the BCD-75. The ATTENTION line will then will not execute an auto-load of the drive and cartridge, but
return to high. will require the reestablishment of memory locations.
TRANSFER REQUEST --An output from the HCD-75 that DATA TRANSFERS
is set low when the HCD-75 is ready to accept a word of
data during write operations or when a valid word of data The transfer of information between the HCD-75 and the
is present on the DATA OUTPUT BUS (described below) user's equipment is carried out in units of 16-bit words
during a read operation. This line is set high after the (2 parallel bytes) by way of dual, 1024-byte buffer mem-
TRANSFER ACKNOWLEDGE input goes high. This line ories in the controller module. The use of two buffers
stays high for approximately 500 nanoseconds and then permits asynchronous operation, which occurs in the
returns low, waiting for the user to process the next word following way:
of data. • During write operations, the user communicates with
the first half of the buffer (buffer A) until that buffer
TRANSFER ACKNOWLEDGE--An input to the HCD-75 is full.
that must go high when a valid word of data has been • The controller then switches the user's input to the
placed on the DATA INPUT BUS (described below) second half of the buffer (buffer B) and, at the same
during write operations, or when the user's equipment has time, empties buffer A to tape.
captured the word of data on the DATA OUTPUT BUS • When buffer B is full, the user's input is switched
(described below). The TRANSFER ACKNOWLEDGE line back to buffer A, and so forth, until the entire file
is set low after TRANSFER REQUEST goes high. During has been transferred and written on tape.
write operations, the line should go high no sooner than
100 nanoseconds after the word to be written has been Read operations proceed in a similar way.
placed on the DATA INPUT BUS. This line is to be low
when READY is taken from high to low. The optimum data transfer rate is achieved by maintaining
continuous tape motion, and is determined by the rate at
BYTE 1- An input to the HCD-75 that is used only in the which the drive module is able to empty or fill the buffer
8 bit configurations. This line is used to clock the lower sections of the controller. An average data transfer rate of
byte of a two byte word for commands words or data approximately 35 kilobytes/second (17.5 kilowords/second)
across the interface. between the user's equipment and the HCD-75 will create
continuous tape motion on 60 IPS units. For 30 IPS units
BYTE 2-An input to the HCD-75 that is used only in an average data rate of 17.5 kilobytes/second gives contin-
8 bit configurations. This line is used to clock the upper uous tape motion. The maximum transfer rate between the
byte of a two byte word for commands words or data HCD-75 and the user's equipment is 2.67 megabytes/second
across the interface. and occurs in bursts to/from buffers A and B.
RESET
Transfers between the user's equipment and the BCo.75
RESET occurs on power-up and performs the following occur in four different operating modes:
functions:
• Checks memory (PROMs and RAMs). 1. the transfer of functional commands to the HCD-75,
• Clears all RAMs (buffers A and B).
• Clears.skip table and bad-block table. 2. the transfer of write data to the HCD-75,
• Clears frame error accumulations.
3. the transfer of read data from the HCD-75, and
It then sets 232D and 232F to three read retries and three
key retries, and sets the cartridge limits to 0000 starting 4. the transfer of status information from the HCD-75.
data and OFFF ending data block at locations 2323 and
2324. (Addresses are HEX.) These operating modes are described in detail in the follow-
ing sections.
16
CONNECTOR PIN ASSIGNMENTS CONNECTOR PIN ASSIGNMENTS
CONNECTOR P7 CONNECTOR P8
17
DATA LINE OPTIONS FOR VARIOUS CABLING
CONNECTIONS
16-Bit Unidirectional
220
+5
330
CONTROL LINES
220
--
330
+5
-=
DATA IN DATA LINES
00-015
P8
OPEN COLLECTOR
DRIVER (EQIV.) +5
--
220
DATA OUT DATA LINES
00-015
P7
330
-=
FIG. to t6-Bit Unidirectional Circuit
18
16-Bit Bidirectional system, in this way forming a 16-bit bidirectional bus.
See figure 12 16-Bit Bidirectional Circuit.
The 16-bit bidirectional configuration provides for commu-
nication of data, commands, and status information over Due to the double 220/330 ohm termination resistors a
one 16-bit bidirectional data bus. This configuration line drive such as a 7438 capable 48 milliamps of current
operates in the same way as the standard 16-bit unidirec- must be used.
tional configuration, differing only in the type of cable
hook-up required. As shown below, in this mode only one Shorting jumper plugs must be placed between pins 2 and
50 conductor cable is used, daisy-chaining connectors 3,4 and 5 of 12.
P7 and P8 (Fig. 11).
J2 JUMPER
PLUGS USER
INTERFACE
10666601
123456
HOST HCO-75
+5
P7
+5
DATA BUS LINE 00-015
P8
19
8-Bit Unidirectional To transmit data in this 8-bit mode:
For the 8-bit unidirectional bus mode, two separate 50 Read 1. Wait for TRANSFER REQ line to go low
conductor cables are required, one connected to each of 2. Set BYTE CONTROL 1 line high
the interface connectors P7 and P8. To select this mode, 3. Accept byte 1
shorting plugs should be placed between pins 1 and 2, and 4. Set BYTE 1 CONTROL line low
between pins 5 and 6, of 12 on the Controller Interface 5. Set BYTE 2 CONTROL line high
P.C. Board; as illustrated in Fig. 13. 6. Accept byte 2
7. Set BYTE 2 CONTROL line low
The user 8-Bit Input Bus connects to P8 of the Interface 8. Set TRANSFER ACKN line high
P.C. Board where it is converted to a 16-Bit Bus by use of
the Byte 1 and Byte 2 Control Lines, the 16-Bit Output Write 1. Wait for TRANSFER REQ line to go low
Data is converted by Byte 1 and Byte 2 Control to 8-Bit 2. Place byte 1 on data lines
Data from P7. 3. Set BYTE 1 CONTROL high
4. Set BYTE 1 CONTROL low
In this mode, each line receiver should have a termination 5. Place byte 2 on data lines
resistor network of 220-ohm resistor to +5V and 330-ohm 6. Set BYTE 2 CONTROL high
resistor to ground. In addition, each data line from the host 7. Set BYTE 2 CONTROL low
should be driven by a 7438 TTL driver or by an equivalent 8. Set TRANSFER ACKN high
that can sink 48 milliamps to ground. See figure 14 8-Bit
Unidirectional Circuit. NOTE
BYTE 1
CONTROLI~
INTERFACE BYTE 2 I SBIT
P.C. BOARD CONTROL I I RECEIVERS
PS P7
BYTE 1. _ _- - - I
BYTE2. _ _ _--,
J2
! ~JUMPER
4
5
0 PLUGS BYTE ...
2__- - - - - 1
6 SBIT
DRIVERS
USER
INTERFACE
20
HOST HCD-75
+5
220
+5
DATA IN PAIR
2 0-2 8, 2 1-29, ETC.
+5
BYTE 1
+5
BYTE 2
21
8-Bit Bidirectional To transmit data in this 8-bit mode:
For the 8-bit bidirectional configuration, a single 50 con- Read 1. Wait for TRANSFER REQ line to go low
ductor cable is used to daisy-chain the two HCD-75 parallel 2. Set BYTE CONTROL 1 line high
interface connectors, P7 and P8, together. To select this 3. Accept byte 1
mode, the controller interface p.c. board 12 shorting plugs 4. Set BYTE 1 CONTROL line low
should be placed between pins 1 and 2, and between 5. Set BYTE 2 CONTROL line high
pins 5 and 6, as illustrated in Fig. 15. 6. Accept byte 2
7. Set BYTE 2 CONTROL line low
The 16-bit Data In bus and Data Out bus are made bidirec- 8. Set TRANSFER ACKN line high
tional by daisy-chaining connectors P7 and P8 together.
The host converts the 16-bit bidirectional bus to an 8-bit Write 1. Wait for TRANSFER REQ line to go low
bidirectional bus by using the byte 1 and byte 2 control 2. Place byte 1 on data lines
lines to gate either byte 1 or byte 2 into or out of the host 3. Set BYTE 1 CONTROL high
buffer elements. See 8-bit unidirectional. 4. Set BYTE 1 CONTROL low
5. Place byte 2 on data lines
In this mode, each line receiver should terminate with 6. Set BYTE 2 CONTROL high
220-ohms to +5V and 330-ohms to ground. In addition, 7. Set BYTE 2 CONTROL low
the lines should be driven by 7438 TTL-type drivers or by 8. Set TRANSFER ACKN high
an equivalent that can sink 48 milliamps to ground. Refer
to Fig. 16.
NOTE
BYTE 1 I
CONTROL I~
P8
INTERFACE
P.C. BOARD
P7
BYTE 2
~_ _C_O_N_T~ROL ~ l 16 DRIVERS
16 RECEIVERS
8BIT
TRANSCEIVERS
USER
INTERFACE
22
HCD-75
HOST USER
220
BYTE 1
+5
DATA BIT 2 0
IN/OUT
8BIT
OUT
BUFFER
+5
8BIT
IN
BUFFER DATA BIT 28
IN/OUT
BYTE 2
23
COMMAND TRANSFER are beginning and ending block locations, respectively, for
the command functions. The following table-Command
Commands consist of from one to three 16-bit words that Word Structure-illustrates the organization of the command
are transferred to the HCD-75 over the DATA INPUT BUS. words. The various commands are defined in a later section
in this document.
The first word contains information specifying which of the
four possible drives is to be used and the function to be per-
formed. The second and third words (when they are required)
MOST LEAST
SIGNIFICANT SIGNIFICANT
BIT BIT
WORD'
TRACK
NUMBER
WORD 3
ENDING
BLOCK
LOCATION
DRIVE SELECT
BITS
FUNCTION CODES
9 8 BITS
, ,
0 0 DRIVE #0 7 6 5 4 3 2 1 0
0 DRIVE #1 0 0 0 0 0 0 0 1 READ
DRIVE #2 F
0 0 0 0 0 0 0 1 1 VERIFY
U
1 1 DRIVE #3 0 0 0 0 0 1 0 0 WRITE N
0 0 1 0 0 0 0 1 REPORT STATUS C
TRACK 0 1 0 0 0 0 0 0 UNLOAD T
0 0 0 0 0 1 0 1 END OF FILE I
BITS
0 0 0 0 1 0 0 0 CONTINUE
o
15 14 13 12 N
0 0 0 0 TRACK #0 0 0 0 1 1 0 0 0 WRITE RAM S
0 0 0 1 TRACK #1 0 0 0 1 0 0 0 0 READ MEMORY
1 0 0 0 0 1 1 0 DIAGNOSTIC WRITE I
'( '( '( '( '( '( 0 0 0 0 0 0 1 0 CERTIFY I
1 1 1 0 TRACK #14
1 1 1 1 TRACK #15
24
To enter a command, carry out the following steps: 6. Where the commanded function requires more than
one word, repeat steps 4 and 5 for the additional
1. Set the INPUT/OUTPUT line high. words.
2. Set the COMMAND/DATA line high. 7. When all required command words have been entered,
set READY high to end the command sequence.
3. Set READY low after a minimum delay of 100
nanoseconds from the time when steps 1 and 2 have 8. The HCD-75 assumes that all command transfers
been completed. consist of three words. If a command consists of only
one or two words, the HCD-75 will continue its cycle
4. Monitor the TRANSFER REQUEST output: when it by sending a transfer request for the next word if
goes low, place the first command word onto the READY has not been reset high. Setting READY
DATA INPUT BUS. high will terminate the command transfer and force
TRANSFER REQUEST high.
5. Set the Transfer Acknowledge line high. This level
will open the input latches and return the Transfer
Request output to high, indicating that the cycle is
complete. After Transfer Request goes high, return
Transfer Acknowledge to low and remove the data.
The maximum time that Transfer Acknowledge can
remain high after Transfer Request goes high is
100 microseconds.
JI
FROM INPUT/
HOST OUTPUT
FROM COMMAND~
HOST DATA I
FROM
HOST
READY
-::rr-L-~~~
I
100 nsec
MIN. __________________________________________________ ~~~
FROM TRANSFE
---I 500 nsec 1-
---- MIN.
C/F REO
FROM
HOST
16 LINE
DATA IN
BUS
___x~:_______x~______~
pST 2ND '""""""~--~I
:~c
I
IWORD
FROM TRANSFER
HOST ACKN
-I il
t
100 nsec--J II MAY
MIN.
125 nsec TOVERLAP
MIN.
100 J1sec
MAX.
25
BLOCK TIM IN G
I
I
FROM
HOST
INPUT!
OUTPUT
J. I
I
FROM
HOST
COMMAND!
DATA
~ I
FROM
HOST
READY
I
I
'=
-I ~--------------~\~
MIN.
100 nsec
FROM TRANSFER
l-- 500 nsec -I MIN.
CIF REO
I
I
~~rmrnm
I
I
DATA
LINES D >eX~______>eX~______
I J- 50 nse~
FROM BYTEl
nl MIN.:
n~________---Jn___________
~50nsec
HOST
--t MIN.
n~____~__~n_______
100 nsec
FROM
HOST
BYTE2
MIN.
50 nsec
n
-II- :
I
I
MIN.
26
COMMANDS CONTINUE-The CONTINUE command, when issued, will
cause the WRITE operation to continue in the next OAT A
UNLOAD-The UNLOAD command causes the cartridge to BLOCK LOCATION after an unreadable key was detected.
be wound to END OF TAPE and then stopped. It also The CONTINUE command will cause READ to resume
unlocks the cartridge eject lever so that the cartridge can after it was halted due to detection of an EOF mark.
be removed.
WORD (HEX)
WORD (HEX)
N o 8
o N 4 o
DRIVE FUNCTION
DRIVE FUNCTION NO. N
NO. N
WRITE RAM-The WRITE RAM command is used to test the
REPORT STATUS-The REPORT STATUS command controller interface when used with the READ MEMORY
causes the HCD-75 to report its current status as described command, and also to store the block location table in
in the section on status transfers. This command may also RAM. This three-word command will set the controller up
be used to close a write operation by completely emptying to store information in specified RAM locations between
a partially filled buffer onto tape. The status is then reported addresses 2000 and 27FF (HEX). The information is trans-
as usual. ferred over the DATA 0-15 IN bus in the same way as a
DATA TRANSFER.
When the host has transferred the last word during a
write operation, the use of a REPORT STATUS command WORDl WORD 2 WORD 3 (HEX)
will record the remainder of the data in the next record,
complete with the character count present. Status word 3 IXXXXI Ixxxxi
will report the location of this last record.
DRIVE FUNCTION START LAST
NO. N ADDRESS ADDRESS
WORD (HEX)
READ MEMORY-This three word command causes the
o N 2 controller to transfer the contents of the specified memory
locations over the DATA 0-15 OUT bus in the same way as
DRIVE FUNCTION the READ DATA TRANSFER. The limits are 2000 to
NO. N 27FF (HEX).
END OF FILE-This one-word command should be issued WORD 1 WORD 2 WORD 3 (HEX)
on completion of a write operation to completely empty a
partially filled buffer onto the tape, and embed in the data
header of the next block an END OF FILE mark. Each
o N o IX X X xl Ix X X xl
time this command is issued, a DATA BLOCK LOCATION DRIVE FUNCTION START LAST
without data will be written with the END OF FILE mark NO. N ADDRESS ADDRESS
embedded in the header.
VERIFY -This three-word command reads all blocks
WORD (HEX) designated and checks data content against the CRC. After
the function has been completed, the interface ATTN line
o N o 5 will be set low and a REPORT STATUS Command should
be issued.
DRIVE FUNCTION
WORD 1 WORD2 WORD 3 (HEX)
NO. N
0 N 0 3 Ix X X xl Ix X X xl
28
4. After a minimum delay of 1 microsecond following 8. After transferring the last word of write data, set
completion of steps 2 and 3, set READY low. READY high and issue either a REPORT STATUS
or END OF FILE command to close the WRITE
s. Monitor the TRANSFER REQUEST output. When it TRANSFER. This operation will cause the last data
goes low, place the first word of write data on the to be written on tape. The END OF FILE command
DATA INPUT BUS. is used to identify the last DATA TRANSFER as an
END OF FILE.
6. After a minimum delay of 100 nanoseconds following
completion of step 5, set the TRANSFER ACKNOWL- 9. To interrupt the write data transfer at any time, set
EDGE line high. After TRANSFER REQUEST goes READY high after TRANSFER ACKNOWLEDGE
high, return TRANSFER ACKNOWLEDGE low, and goes low.
remove the data.
10. The Logical End of Tape will stop the drive and set
7. Repeat steps 5 and 6 until all write data has been the Attention. A report status command should be
transferred to the HCD-7S. issued.
1 1 usec
MIN.
I
r-
READY J -i;I~----------------------------------~'~j------------~'~
I-- 100 nsec
{{ ( I
I
MIN.
FROM INPUT/ I
__________________________________________~{l~------------_4(~
HOST OUTPUT I )J ) ! \.
I I
COMMAND/ I I
DATA
I~ __________________________________
~ 500 nsec
~ll
,~J-------------4,~
( I
FROM
C/F
TRANSFER
REQ
-t
II ~------.Jrl
MIN.
r1ml I
I
i X~_----I~D ~rr=
DATA IN
FROM
HOST
BUS _--,XI
TRANSFER _ _ ~_~R__....;..Di___'I '1I 1~1 1 I~ l ml l ~~DRD ~. ~~S:Dnll
~ Yllill
FROM
HOST ACKN -.J
I
t- 1I
I I
I
I
1 .
1 - sao nsec
100 nsec I I , I MIN.
MIN~ ---J L--MAY I
, L ' OVER LAP
125 nsee .
MIN. 100 usee
MAX.
29
READ DATA TRANSFERS WORD1 WORD2
1
1 usee
MIN. r-
READY J I
I I
I-- 100 nsec
~ MIN.
I
FROM INPUTI I
HOST OUTPUT
I I
~----------------------------------------~)~j------------------
l l
COMMANDI I
FROM
DATA
TRANSFER
I ~----------------------------------------~)~J------------------
l (
C/F REO
500nsec
'---------J~
L I ·~ '---------'1- __
-I MIN. ~
FROM
C/F
DATA IN
BUS x:~---:------~X'---:
1ST I I
---=-~J D<_____~
2ND I (( LAST I
WORDI
FROM
HOST
TRANSFER
ACKN
:11~1111I111~~IIIIIIIIIIIIIII~rORD I
II
1_
1IIIIIIIIIr '111111111111111 WORD'i---
__ 1UML-1
1
II
MAY~~~RLAP
MIN. TO INTERRUPT THE READ SEQUENCE
BUT NOT TERMINATE IT RECEIVE
100 usee
MAX.
J..-- THE LAST WORD BUT DO NOT
ACKNOWLEDGE IT WITH TRANSFER
ACKN. RATHER SET READY HIGH.
TO RESUME SET READY LOW.
30
5. Monitor the TRANSFER REQUEST output. When it STATUS TRANSFERS
goes low, the first word of valid data is present on
the DATA OUTPUT BUS. HCD-75 STATUS is transferred to the user's equipment in
16-bit words over the DATA OUTPUT BUS. If the drive
6. When the user's equipment has acquired this word of
detects an abnormal internal condition or if a change in
data, set the TRANSFER ACKNOWLEDGE line
status occurs (detecting END OF FILE), the ATTENTION
high. The TRANSFER REQUEST line will then go
output is set low. The user's equipment should then issue
high after which the TRANSFER ACKNOWLEDGE
a REPORT STATUS command.
should be set low.
7. Repeat steps 5 and 6 until the required data has been Status information is presented in the form of three 16-bit
read. words. The first word has bits assigned to specific fault
conditions: a bit will be set low to indicate a specific
8. To exit from the read sequence, set the READY
fault, and several bits may be set low simultaneously. The
input high and issue a REPORT STATUS command.
second word specifies the number of the selected drive
This command is required to properly synchronize
module and drive status. The third word specifies the
tape position with current buffer status for subse-
current block and track position. See the following illus-
quent operations.
tration for details about the status words.
9. If an END OF FILE or Logical End of Tape is detect-
ed, the read function will be halted and the ATTEN- The following procedure is used to obtain status informa-
TION output will be set. The user's equipment should tion from the HCD-75:
then immediately issue a REPORT STATUS com-
mand. If the read function is to be resumed at the 1. Enter a REPORT STATUS command as described.
very next block, a CONTINUE command should be
issued by the user's equipment. 2. After READY is set high to end the command
sequence, set the INPUT/OUTPUT line low.
NOTE
To interrupt data flow at any time while reading, do 3. Set the COMMAND/DATA input low.
not send a TRANSFER ACKNOWLEDGE (Le., do
not set TRANSFER ACKNOWLEDGE high) to 4. After a minimum delay of 1 microsecond following
indicate that the last word prior to interrupt has the completion of sets 2 and 3, set READY low.
been received. Instead, set READY high in place of
the TRANSFER ACKNOWLEDGE. To resume, set 5. Monitor the TRANSFER REQUEST output. When
READY low and wait for the next TRANSFER it goes low, the first status word is present on the
REQUEST and the next word. DATA OUTPUT BUS.
31
I. System Status Word (First Word)
MOST LEAST
SIGNIFICANT SIGNIFICANT
BIT BIT
No Cartridge
Cartridge Write
Protected *
Cartridge Failure
Controller Failure
Unlocatable Block
Unrecoverable Data
Error
End of File
Unassigned
Drive Module
Failure
Unassigned
Unassigned
Unassigned
Unassigned
*Cartridge Write Protected status sets ATTN low if the issued command was a write command.
32
INVALID COMMAND 0001: The controller issues this NOTE
status when any of the following events occurs.
In write mode, if this status is issued together with
1. If the controller has received an illegal function code the UNRECOVERABLE DATA ERROR~ it indicates
that is not in the controller function code repertoire. that the beginning block number specified in the
write command is in the skip location table at
2. If the host does not set the INPUT/OUTPUT line (277F-27FF) that is built by the host. In verify
high when it tries to send a command to the controller. mode, if this status is issued together with the UNRE-
COVERABLE DATA ERROR status, it indicates
3. If the start address (WORD 2) or end address (WORD that there are blocks with unrecoverable data errors
3) of the COMMAND is not in the segment range for that verify command. Users should examine the
specified by the stored limits 2323 and 2324 (Hex). bad block location table built by the verify command
at memory locations (237F-23FF).
NO CARTRIDGE 0002: No cartridge in the drive.
UNRECOVERABLE DATA ERROR 0080: When this
CARTRIDGE WRITE PROTECTED 0004: This status is status is issued without the UNLOCATABLE block status,
issued if the cartridge switch is on SAFE. The ATTN line it indicates that the controller encounters a bad block
will be set low if the host tries to execute a WRITE com- (unrecoverable data block) in a read command. See pre-
mand. In the event of a READ or VERIFY command~ vious NOTE under UNLOCATABLE BLOCK for details
this status code does not stop its execution. about this status being issued together with the UNLOCAT-
ABLE BLOCK status.
CARTRIDGE FAILURE 0008: This status is issued if
the drive detects either: 1) an off-tape condition while END OF FILE 0100: This status is issued after the read
the drive is running~ or 2) an abnormal motor load while command if the controller encounters the END-OF-FILE
the controller is in idle mode waiting for a command block that was written earlier with the end-of-fue command.
from the host.
DRIVE FAILURE 0400: This status is issued if the con-
DRIVE BUSY 0010: This status is issued if the drive is troller detects an abnormal condition in the drive while
in the auto-load sequence or the controller has received it is reading or writing (e.g., off-tape, gain error, head stop
a command from the host. error, tach error). If the problem persists after another
attempt~ either the cartridge or drive should be replaced.
CONTROLLER FAILURE 0020: This status is issued if
the controller detects any hardware failure in the system LOGICAL END OF TAPE 1000: This status is issued while
(e.g., malfunctioning timers, malfunctioning or abnormal the controller is reading or writing, and indicates that the
DMAs). In most cases, re-executing the command will clear controller has already encountered the last block of the
the problem; if it does not, the controller should be replaced. last track of the current selected segment.
33
II. Drive Status Word (Second Word) drive operating conditions and is always available on the
status lines, except for the times indicated below. Failure
The second status word describes the active drive status at status indicates drive failure.
the time when the three status words are reported out.
This word also specifies which drive is selected. When most The status bit 7 should be tested to determine which status
read or write commands are completed, the tape is still (OPERATIONAL or FAILURE) is being presented. OPER-
moving; therefore, a drive status of OX40 is normal. ATIONAL status is low (0 bit); FAILURE status is high
(1 bit).
The HCD-75 presents two different groups of status codes:
OPERATIONAL and F AlLURE. OPERATIONAL status
is presented in real time, as the drive is executing com-
mands or is idle. OPERATIONAL status indicates normal
Operational Status
MOST LEAST
SIGNIFICANT SIGNIFICANT
BIT BIT
= 0 (Operational
Status)
o 0 Head moving
o 1
o Cartridge not ready
for use
Cartridge Write
protected
Beginning of tape
End of tape
Auto-load sequence
in progress
NOTE
If a nonexistent drive address is selected, status word two comes back OXFF, where X is the nonexistent drive number.
34
Because more than one status is possible at the time status Bit 3. CARTRIDGE WRITE PROTECTED 101 N1081 :
is reported, OPERATIONAL status words are additive. This status line is used during the auto-load
sequence. It is high if the cartridge is write-inhibited.
Bit 7. OPERATIONAL
Drive Status Bit 2. BEGINNING OF TAPE 101 N1041 : This status line
No.N goes high as the tape BOT pattern passes the head
This bit is low and indicates all conditions are in the reverse direction. It remains high until the
normal. Under normal condition all other bits drive receives the next forward motion command
can be low. or until the drive is reset.
Bit 6. TAPE IN MOTION /0 IN 1401 : On ramp-up from Bit 1. END OF TAPE 10 I N102\: This status line goes
a stopped state, this line goes high only after tape high as the tape EOT pattern passes the head in
has reached the requested operating speed. It the forward direction. It remains high until the
remains high while tape is in motion. When stop is drive receives the next reverse motion command
commanded, this line remains high until all mechan- or until the drive is reset.
ical motion has ceased. When a change of direction
is commanded, this line will go low shortly after Bit O. AUTO LOAD SEQUENCE IN PROGRESS
the change command has been received. It will I 0IN\01\: This status line is high throughout
then return to the high state after tape has reached the cartridge auto-load sequence cycle. This cycle
the operating speed in the new direction. is activated under these conditions:
a. After power-up reset, when the cartridge is
BitS. HEAD MOVINGI0INI201: This line is high inserted into the drive.
only when the head is being stepped. b. After a drive failure, or unlock or unload
command, where the cartridge has been
Bit 4. CARTRIDGE NOT READ Y FOR USE101N1101: removed, then reinserted.
This line is high on power-up, reset, or after a drive
failure has been acknowledged. Its function is to
alert the user that a cartridge auto-load sequence is
required before normal write-read operation can
be done. The line remains high throughout the
auto-load sequence, and then goes low after the
drive has stopped at BOT.
35
Failure Status (Second Word)
MOST LEAST
SIGNIFICANT SIGNIFICANT
BIT BIT
1 = (Failure status)
DRIVE SELECT
Illegal drive
command
Excessive motor
load
Tachometer error
Memory error
Off tape
Foreign format/
read channel error
36
Bit 2. STEPPER MOTOR ERROR 101 1841:
N This type
of error can occur only during the cartridge auto-
load sequence and indicates a mismatch of counts
for two tape edge seeks. The error status must be
acknowledged before the status is cleared.
MOST LEAST
SIGNIFICANT SIGNIFICANT
WORD3 BIT BIT
CURRENT
1 0
TRACK AND
BLOCK
The third word of the controller status is the current IN READ MODE: If a status response is issued after a
track and block of the tape relative to the controller, read command, this third word indicates the next block
not to the host. The following information explains the that the controller will read from tape as soon as one of the
form that the third word will take for each of the possible two buffers is empty (Le., the host has taken data out of
modes. the buffer). This implies that there may be 2 buffers
(equivalent to 2 data blocks) waiting to be taken by the
IN WRITE MODE: If a status response is issued after the host. It does not specify the block location where the
controller executes a write command, this third word computer is, relative to the controller.
indicates the next block on tape that the controller will
write when a buffer is filled with host data. However, However, when a status command is issued because of an
when the status report command was issued because of ATTENTION condition, this third word specifies the block
an ATTN condition (Le., the ATTN line set low), this location where the controller detected the ATTENTION-
third word will specify the block number where the con- able status.
troller detected the ATTENTIONable status.
IN CONTINUE MODE: See the write mode or read mode
for explanation.
37
38
DATA CONTROLS
Data Verification and Bad Block Table In actual practice, many HCD-75 users are generating a skip
table made up of locations of blocks with unreadable keys
The controller can verify-as an off-line function--the (found during the writing of data) and blocks in which
readability of information previously written. In this written data cannot be recovered (found during verify
function, the controller reads each block of information operations). The table is then recorded on the tape at a
between a specified starting address and a specified ending user-specified location.
address to make certain that every block in that area can be
reproduced accurately, either directly or by using the The skip table can either be stored in a user data block or
system error-correction method. in absolute block 0008 (see Addressing in this section).
If the data cannot be read properly after three read retries When the cartridge is used again, the system is programmed
of a block, the block number is entered into a specified to immediately read the block that contains the bad loca-
area of controller memory (bad block table) and the system tion addresses and enters this data into the skip table mem-
moves on to verify the next block. ory locations of the HCD-75. The use of the Bad Block and
Skip Table features of this system Significantly enhances its
When the controller reaches the specified ending block in error performance characteristics.
the verification process, the controller attention flag is set.
At this time, the host computer can, if there are errors, The skip table begins at address 277F (HEX), which con-
interrogate the controller memory to determine how many tains a hex number representing the number of data blocks
unreadable blocks were found and what their addresses are in the table. The block locations (track and block number)
by track and key number. are stored beginning at address 2780 (HEX). The table may
contain up to 128 locations. The location must be sorted in
The bad block table begins at address 237F (HEX), which ascending order and maintained by the host. The HCD-75
contains a hex number representing the number of data will skip these data block locations in all read or write and
blocks in the table. The block locations (track and block verify operations. See FLOW CHARTS in Fig. 22A and
number) are stored beginning at address 2380 (HEX). The 22B for details.
table may contain up to 128 locations. This table is used to
form the skip table.
Skip Table
39
MANUFACTURERS BLOCK-Absolute block 0000. The CARTRIDGE "SIZING" - The length of the DC615 HC is
data is recorded in ASCII (the parity bit is set to zero). 0000-3FF Hex user block addresses. The DC600HC is
Line 1 is the cartridge type. Line 2 is the number of user OOOO-OFFF user block addresses. After power up the
data blocks per track. Line 3 is a copywrite notice. And controller by default is set for the use of a DC600HC
line 4 is the cartridge identification code. cartridge and the controller memory location 2324 Hex
is set to OFFF. For proper operation with a DC615HC
Example. (CID (LF) cartridge this location MUST be set to 03FF. If tape
DC600HC (CID (LF) segmenting is employed location 2324 may be set to less
4096 (CID (LF) than 03FF.
FORMAT (C) 1980, MINN. MINING and MFG.
CO. (CID (LF) Tape cartridge size information is contained in the Manu-
XXXXXXXXXXXXXXXX (CID (LF) facturers Block at the beginning of the tape (Absolute
(ESC) Loc.OOOO).
WARNING
40
WAIT FOR CARTRIDGE LOAD
N SET ERROR
NOT MFG BLOCK
FLAG
41
ADD NUMBER OF
BAD BLOCKS FOUND
DURING WRITE TO
AUTOLOAD CONTENTS OF
CARTRIDGE LOCATION 237F,
STORE IN
LOCATION 277F
WRITE ENTIRE
CARTRIDGE WITH MERGE BAD BLOCKS
A PATTERN FOUND DURING WRITE
WITH LOCATIONS
2380 TO 23FF
WAIT FOR
AN ATTENTION
SORT TABLE IN
ASCENDING ORDER
ZERO OUT
STORE TABLE IN
Y MEMORY
LOCATIONS
LOCATIONS 2780 TO 27FF
2380 TO 23FF
ADD BLOCK
(STATUS WORD 3)
TO SKIP TABLE
INCREMENT SKIP
BLOCK COUNT
ISSUE A CONTINUE
COMMAND
42
AUTOLOAD
CARTRIDGE
ADD NUMBER OF
BAD BLOCKS FOUND
DURING THIS VERIFY
SET MEMORY SET MEMORY
N Y (LOC 237F) TO
LOC 2324 LOC 2324
SKIP TABLE BLOCK
TO OFFF TO 03FF
COUNT
LOAD IN CURRENT
BAD
SKIP TABLE CARTRIDGE
WAIT FOR
SORT NEW SKIP
ATTENTION
TABLE IN
ASCENDING
ORDER
CORRECT THE
PROBLEM AND
START AGAIN
ADD BLOCK
(STATUS WORD 3)
TO SKIP TABLE,
INCREMENT SKIP
BLOCK COUNT
ISSUE A CONTINUE
COMMAND
43
Tape Segmenting Segmented DC600HC
Average Access and Back-Up Time
Tape segmenting is an important HCD-75 feature that 30 IPS
provides the necessary operating functions when the
system is used in special applications. SEGMENT AVE DATA BACK-UP
SIZE ACCESS (SEC) BLOCKS/ TIME
In this type of application, typical on-line storage capacity MEGABYTES 30 IPS TRACK (MINUTES)
requirements might be low, but relatively fast access times
are required. Tape segmenting is a means of dramatically .13 1.15 8 0.2
reducing average access times by shortening the length of .26 1.24 16 0.3
tape over which operations take place. In tape segmenting, .50 1.39 32 0.6
the HCD-75 is programmed with a block address at which a 1.0 2.78 64 1 .1
segment begins and a stopping block address. The HCD-75 2.1 2.33 128 2.1
then performs desired operations on tracks 0 through 15, 4.2 3.59 256 4.1
only between these starting and stopping points. 8.4 6.08 512 8.2
16.8 11.09 1024 16.4
The table below, "Segmented DC600HC Average Access 33.6 21.08 2048 32.6
and Back-Up Time," gives average access times for various 67.1 41.09 4096 65.6
block segments specified. To compare two typical instances,
note that a 4.2-megabyte record (that is, a full track) would
have a 43.2 second average access time if recorded across To segment a tape:
the entire 600-foot length of the cartridge. Tape segmenting
using 0.25 megabytes per track will reduce this time to 1. Set memory location 2323 to the desired beginning
2.77 seconds. While average access time is significantly block of the track (the first character must be 0).
reduced through tape segmenting, back-up time is not
affected. For 30 IPS the full tape average access time is 2. Set memory location 2324 to the desired ending
83.7 and the segmented average access time is 3.59. block of the track (the first character must be 0). For
a DC600HC cartridge the maximum ending block is
Segmented DC600HC OFFF, but for the DC615HC cartridge it is 03FF.
Average Access and Back-Up Time
60 IPS The most significant digit of the block address is the track
number. For track 0, the block set in location 2323 is now
SEGMENT AVE DATA BACK-UP seen by the host system as block 0000. The track length is
SIZE ACCESS (SEC) BLOCKS/ TIME the difference between the starting and ending blocks.
MEGABYTES 60 IPS TRACK (MINUTES) Track 1 starts at 1000, this continues through FOOO for
track 15 .
. 13 1.15 8 .16
.26 1.21 16 .22
.50 1.31 32 .35
1.0 1.52 64 .60
2.1 1.93 128 1.1
4.2 2.77 256 2.1
8.4 4.43 512 4.1
16.8 7.78 1024 8.1
33.6 14.45 2048 16.1
67.1 27.80 4096 32.1
44
Addressing The user mode provides a simple consecutive address
scheme for the DC600HC starting with 0000 (track 0
The HCD-75 system provides two methods of addressing block 0) and proceeding up to FFFF (track F block FFF)
cartridge block locations, the absolute mode and the user in a track by track serpin tine method.
address mode. The absolute mode uses the actual prere-
corded cartridge keys to address data blocks on the car- ETC
tridge. The user mode simplifies the addressing of data
blocks by interpreting and translating a consecutive address- 2000 2FFF
ing scheme into the absolute cartridge block keys. By
Track 2
I
default, the user mode of addressing is selected on power
up. To select the absolute mode, memory buffer location (FFF 1
1000
2328 must be changed from 0000 to 000 1 by use of a
Write Ram command. To return to the user key mode, I Track 1
1-
memory location 2328 must be reset to 0000.
0000
OFP
To access the manufacturers block, the diagnostics or
I Track 0
2000
ETC
23FF
ABSOLUTE 0
BOT
USER
r-t OOB
000
Fwd Track
100A
I
FFF
1010
I
EOT
I
Track 2
I
0 1
13FF 1000 ABSOLUTE 0
BOT r-t OOC 100B
I
1010
I
EOT
10I
Track 1 Rev Track
1
0000 03FF
I
USER FFF 000
I Track 0
(Default)
Loc. DC600HC DC615
45
46
DRIVE MODULE
On one controller as many as four drive modules can be The drive alerts the user to problems by the status com-
used. The drive addresses are 0, 1, 2, and 3. The drive is mand and the 2 LEOs on the front of the drive. The drive
set to address 0 at the factory. To change the drive address: fault conditions are:
• Loosen the four screws holding the P.e. Board shield
and remove from drive. Memory error-both ROM and RAM memory are tested
• Locate the microprocessor assembly which is the following reset. Memory error status is set if either fails.
double board assembly at the back. Reach down and
pull it out by pulling on the ends of the large chips Motherboard L.E.D. indicators-two indicators on the
(damage may occur if the paper connector is pulled front of the drive motherboard can be used to isolate
on to remove assembly). possible trouble sources. One indicator is for possible
• Lay the microprocessor assembly down with the drive problems and the other for possible cartridge pro-
PROM board side facing up. blems. These patterns apply:
• Locate 11 (Drive Select) at the bottom of the PROM
board. DRIVE CARTRIDGE
• The addresses are: CONDITION L.E.D. L.E.D.
Reset ON ON
0
U 123456
SHORT PINS 1 AND 2,5 AND 6 Start of auto load sequence
OFF
OFF
ON
•
Abnormal tach feedback ON OFF
SHORT PINS 2 AND 3, 5 AND 6
Memory error ON OFF
123456
3
•123456
SHORT PINS 1 AND 2,4 AND 5
ON
OFF
ON
OFF
ON
123456 foreign cartridge
NOTE
47
48
SERIAL INTERFACE
As a standard feature, the HCD-75 provides a serial inter- INTERF ACE CONNECTIONS
face port that conforms to RS232 protocol. This serial
interface can be used for: An EIA standard 25 pin female connector located on the
• checkout and troubleshooting "Interface" PC board is used for the RS232 compatible
• initial product evaluation (by user) signals.
All HCD-75 functions that can be performed using the INTERF ACE SIGNALS
parallel interface can also be performed using the serial
interface. However, the serial interface can execute data The following table identifies the RS-232C signals, their
transfer instructions on a block-per-command basis only. mnemonics and their characteristics:
For example, in a read operation, a separate command
must be entered for each block to be read.
PIN SIGNAL
NUMBER MNEMONIC SIGNAL NAME AND DESCRIPTION
4 REQUEST REQUEST TO SEND-This signal prepares the modem for data transfer. When
TO SEND high, this signal places the modem in the transmit mode and, when low, in the
receive mode.
5 CLEAR TO CLEAR TO SEND-This signal, when high, indicates the modem is ready to
SEND transmit data.
49
OPERATING INSTRUCTIONS 1. Write Diagnostic Command: W
General
50
WRITE BUFFER A* 2. Standard Verify: V
FRAME 1 020
FORMAT: VO, 0010, 1 t Ending block
2000 Block #
2001 Record type (high byte), track and frame # number
(low byte)
2002 Character count for the whole block, data Ending track
only (byte count) number
2003 Data
2082
f
Data
Begin block
""----- number
2083 Unused
Begin track
FRAME 2 ' - - - - - number
2106
1
Data Key Verification Option:
2107 Unused
The Verify Command has three possible modes of opera-
FRAME 3 tion. Verify data only, keys only, or both keys and data.
To select the option set memory location 231 E to:
2108 Block #
2109 Record type, track and frame # OOOO-Verify Data only (Default)
210A Character count 0001-Verify Keys and Data
210B Data 0080-Verify Keys only
218A
l
Data The difference between the Verify Command and the
218B Unused Certify Command is that the Certify Command reduces the
price gain setting.
FRAME 4
218C Block #
218D Record type, track and frame #
218E Character count
218F Data
220E
~
Data
220F Unused
NOTE
51
ERROR STATISTICS PART C: BLOCK ERROR TABLE
L Number of bad
blocks
*FRAME ERROR: Can be due to a CRC error, an
improper frame header or a format timing error
detected by the controller formatter.
**Each entry occupies 2 locations
2380 1020 ***Bit map structure:
L Track
block
# of bad
Unused
x X X X X X
~
LFrame6
PART B: GENERAL ERROR INFORMATION L Frame 5
Frame 4
Users can also examine the following locations for error
statistics: ' - - - - - Frame 3
' - - - - - - Frame 2
232B Total number of frame errors*
232C Total number of retries on data blocks ' - - - - - - - Frame 1
232D Maximum number of retries allowed for a X = 0 good frame
single data block (programmable). X = 1 bad frame
232E Total number of retries on key
232F Maximum number of retries allowed on a key If the table is overflowed in the middle of the verify com-
(programmable) mand then it will start over to record at the beginning of
table (location 2401), the location 2400 will not be reset
to zero. At the beginning of the next verify command the
following locations are cleared to accumulate statistics:
232B,232C,2400,237F.
52
3. Special Verify (Stop on Error): * The bad block table for the Certify Command starts at
237F and is identical in form to the Verify bad block table.
FORMAT: *0,0010,1020 The total error table of both transient and permanent
L Ending block
number
errors is located in memory starting at address 2400.
' " - - - - - - - Drive number This command will read 1 block of data from tape and
receive it in controller buffer memory (READ BUFFER A).
The HCD-75 system Certify Command is a part of the The block comes back from the drive in 6 frames. Each
standard 30 and 60 IPS controller firmware package start- frame is 128 words of data. The first 4 frames are data, the
ing with Revision 5 (30 IPS) or Revision 3 (60 IPS). The last 2 frames are error correction. The addresses of 4 data
Certify Command may be llsed in place of the normal frames are as follows:
Verify Command to generate a table of all permanent error
locations on a given cartridge. Whereas, the Verify bad
block table indicates only unrecoverable data error loca-
tions, the Certify bad block table will indicate all permanent
error locations, even if the error is a single frame format
recoverable type error.
53
READ BUFFER A FRAME 6 (ECC frame for frames 2 and 4)
FRAME 3 This buffer is not used in Reads or Writes from the RS232
Serial Port.
2108 Block #
2109 Record type, track and frame # 6. Memory: M
210A Character count
210B Data FORMAT: M3000
t
218B CRC , ' - - - - Memory address
FRAME 4
218C Block #
-~ .... L
~oog 5A 58 (LF)
220F
t
CRC L Terminate this command
(carriage return character)
FRAME 5 (ECC frame for frames 1 and 3)
Change 5A to 58 at location
'------ 3000
2210 Block # if desired
2211 Record type, track and frame #
2212 Character count ' - - - - - - Current content at 3000
2213 Data
~ ~----- Memory location 3000
2292 Data
2293 CRC
54
Displays a certain memory location in the controller. If 8. Unload Cartridge: U
a memory location between 2000-27FF is wanted, this
command will display a word of data, not a byte since FORMAT: UO
~orive#
location 2000 is a combination of location 6000 and 3000.
(The upper byte of 2000 is the data at 6000 and the
lower byte of 2000 is the data at 3000). Mter memory
content is displayed, enter the new content if desired. This command causes the cartridge to be wound to END
OF TAPE and stopped. It also unlocks the cartridge eject
M2010 lever so that the cartridge can be removed.
~----desired
Enter new content if '1-
FORMAT: @F3000, 301 F, 00
L Data pattern
End address
~------Current content
~------Begin address
~--------Memory location
This command will fill up memory location from 3000 to
This command may be used to determine the level of 301 F with the data pattern 00 (if the address is 2XXX the
controller software by display memory location FOO 1. data byte will be written into 6XXX and 3XXX).
'I
7. Display Memory: D 11. Transfer Memory: X
1L
FORMAT: @X3000, 301 F, 6000
FORMAT: 03000,3010
'T' Begin otTO
address
Ending Address
End of FROM
Begin Address address
55
12. End: S DRIVE STATUS (WORD 2)
Release HCD-75 controller from diagnostic mode and OXOO NORMAL STATUS
allow the controller to look for commands from the HOST OX01 LOAD SEQUENCE IN PROGRESS
interface. OX02 EOT
OX04 BOT
OX10 CARTRIDGE NOT READY FOR USE
ControllerStatus: OX20 HEAD MOVING
OX40 TAPE IN MOTION
When you first request control of the HCD-75 on the serial OX81 READ AMP GAIN ERROR
interface, the status currently stored in memory is reported OX82 BAD FORMAT-OFF TAPE
out. An updated status is outputted when an operation is OX84 HEAD STEP ERROR
completed or aborted because of an error condition. The OX88 MEMORY ERROR
status request also outputs the stored status information. OX90 TACH ERROR
All status is reported as three 4 digit HEX words. OXAO EXCESSIVE MOTOR LOAD
OXCO ILLEGAL DRIVE COMMAND
CONTROLLER STATUS (WORD 1) OXFF NO SUCH DRIVE
56
MEMORY LOCATIONS OF INTEREST
The memory locations mentioned here are the only ones BUFFER A
available for user access. All memory locations not men-
tioned here are reserved to the manufacturer. The memory FRAME 1
locations and contents are in hex. Most locations are also
listed in the text, see RS232 Serial, Parallel Interface, and 2000 Block #
Data Control sections. 2001 Record type, track and frame #
2002 Character count (for the whole block,
231 E Controls Certify and Verify commands data only)
0000 Data only (default) 2003 Data
0001 Data and Keys
2082
l
0080 Keys only Data
231 F Controls Block size 2083 Write-not used
0100 256 bytes/block Read-CRC
0200 512 bytes/block
0300 768 bytes/block FRAME 2
0400 1024 bytes/block (default)
2320 First word of a normal command 2084 Block #
2321 Second word of a normal command 2085 Record type, track and frame #
2322 Third word of a normal command 2086 Character count
2323 Beginning user block address for a track 2087 Data
2324 Ending user block address for a track 1
2325 First word of status message-controller 2106 Data
2326 Second word of status message-drive 2107 Write-not used
2327 Third word of status message-current block lac. Read-CRC
2328 Set user or absolute key mode
User = 0000, Absolute = 0001 FRAME 3
232B Total number of frame errors*
232C Total number of retries on data blocks 2108 Block #
232D Maximum number of retries allowed for a 2109 Record type, track and frame #
single data block (programmable) 210A Character count
232E Total number of retries on keys 210B Data
232F Maximum number of retries allowed on a key f
(programmable) 218A Data
237F Number of entries in the Bad Block Table 218B Write-not used
2380 Beginning of Bad Block Table Read-CRC
l FRAME 4
23FF Ending of Bad Block Table
277F Number of entries in the Skip Table
2780 Beginning of Skip Table 218C Block #
~ 218D Record type, track and frame #
27FF Ending of Skip Table 218E Character count
FOO 1 Revision level of controller PROMs 218F Data
f
220E Data
220F Write-not used
Read-CRC
57
FRAME 5 (ECC frame for frames 1 and 3) FRAME 3
2292
f
Data
~
258A Data
2293 Write-not used 258B Write-not used
Read-CRe Read-CRC
BUFFER B--PARALLEL READ/WRITE FRAME 5 (ECC frame for frames 1 and 3) Write-not used
58
BUFFERB: DURING VERIFYORCERTIFYCOMMANDS x = 0 good frame
X = 1 bad frame
2400 Number of entries in table**
2401 Block number If the table is overflowed in the middle of the verify com-
2402 Bit map for frames with errors in the above mand then it will start over to record at the beginning of
block***(in hex format). table (location 2401), the location 2400 will not be reset
2403 Block number to zero. At the beginning of the next verify command the
2404 Bit map for frames with errors in above block following locations are cleared to accumulate statistics:
I I 232B,232C,2400,237F.
I I
I I
I I
26FF Block number
2700 Bit map for frames with errors in above block
Unused
x X X X X X
~
LFrame6
L Frame 5
Frame 4
\....----Frame3
' - - - - - - Frame 2
\ . . . . - - - - - - Frame 1
59
60
USER OPTIONS
VARIABLE BLOCK SIZE To activate this option, either through the parallel interface
or the interactive R.S.232 data port, the controller memory
Due to the unique data addressing requirements of certain location 231 F must be reprogrammed. The default setting
host operating software systems, it may be convenient to of 231 F is a hex C/J4C/JC/J for 1024 bytes per block. The
change the HCD-75 data block size. An option has been following hex codes will change the block sIze as indicated.
provided to reduce the block size from the standard 1024
bytes to 256 bytes, 512 bytes or 768 bytes. Thus, data can (/Jl(/J(/J for 256 bytes/block and 16.7 megabytes total
be addressed in any of the above block sizes. Data cartridge (/J2(/J(/J for 512 bytes/block and 33.5 megabytes total
capacity is reduced proportionately because the same (/J3(/J(/J for 768 bytes/block and 50.3 megabytes total
prerecorded key-to-key spacing, which identifies a block of
data, is maintained. Less than the maximum 1024 bytes of The above totals refer to total data storage capacity of a
user data will be recorded in each block. The block as DC600HC. If a DC615HC is used, each total must be divided
written on tape will be filled with blank characters for the by 4. All addressing is the same as a full 1024 byte block
unused portions. On read back, only the bytes of user data basis.
are transferred out.
61
62
INSTALLATION AND CHECKOUT
63
POWER REQUIREMENTS Power Cables
A HCD-75 system consisting of one drive module with One power cable is required for the HCD-75 Controller
controller requires the following power: Module and one power cable for each data Drive. The
following materials are required to make cables for one
+5 VDC + 5% - 2% Ca) 6.0 amps Controller and one Drive:
+12 VDC + 10% - 5% @ 1.75 amps • 8 contacts, Crimp Gold Molex KK 08-56-0106
• 2 Housing, 4 CKT Molex KK 09-50-3041
During motor acceleration/deceleration, a surge to 3.5 • 2 Key, Polarizing Molex KK 15-04-0219
amps (50 millisecond duration) will occur on the +12
volt input.
~~ DE
NOTE CONTACT KEY
2. less than 4.9 VDC can result in excessive data REAR HOUSING FRONT
errors (because of the effect of the low voltage
on the operations of the controller).
In addition, cut three lengths of #16 GA stranded insul-
ated wire for each cable required. Cut to the desired length,
CAUTION but no more than 4 feet to a Drive and no more than 12
inches to the Controller.
Linear power supplies are recommended for the
HCD-75. If a switching power supply is used in the Crimp a contact to one end of each of the three wires.
system, the tape drive chassis must be isolated from Insert the crimped contacts into pin locations 1, 2, and 4.
the switching power supply chassis. Insert key into location 3. Twist the three wires into a cable
and connect the cable leads to the appropriate power
supply. (See the pin list below and the Power Connector
NOTE Illustration that follows it.)
64
Make one cable to connect the drive to the controller, no Make two cables to interface between the input bus and
more than four inches long if mounted back to back, and output bus of the HCD-75 Controller and the user's system.
a maximum length of 15 feet if the drive is separated from Assemble the connector and cable in the same way inter-
the controller. Strip back the shield one-half inch from connect cables are hooked up in the description above.
the end to which the connector is to be installed. Install If the same type of connector is to be used at the user
the connector on the striped cable to #1 pin side (50 interface, two headers (illustrated below) are required
Conductor Cable Connector illustration below). to interface with the cable connector used. Use 50 CKT
right-angle connectors-3M 3433-1200-or straight connec-
~ IL J tor on the user interface.
4
CONNECTOR
C"PIN 1 n) STRIPE
rl b
Odt=ID m
'7t
I,
g~
STRIP BACK
CONNECTOR SHIELD BEFORE
BODY
PIN 1
CRIMPING
)Ll(
J 0
If two or more drives are used with a controller, configure HEADER
the connecting cable as shown in the illustration below.
~_ ATTACHED TO
ONLY IF 2 DRIVE MODULES USED
HOST
CABLE KIT
65
iTOPMOUNT
r-_-..=-
-;.
J:_-_!
..r=-=-4
\
\ I
\ I
?
\ I
\
\
\ [I I
I
I
I~
\ I
'. J I
@ I~ 5.81 ± .020
6.50
6.85 ± .03
r-~@
~
I @
I
I
I
I
~
I @
I
I l==
~)""'1q
I
j pr.x;:'
n
Ie
LJ
TOP OR BOTTOM MOUNT
625
I l 2.938 1.562
1----------7.69±.04----------i ~3.875 _±_.0_10_ _-l ± .010-
± .020
II---------[- 7 . 2 5 - - - - - J [1
.140--1 11-~-.1-.5-9-3--------8.625 ± . 0 3 - - - - - - - - - - - - 1
1 ·1---------16.280--------1· 1
I
1
~J r-------+------- ~~ j r
t[2J
t~
~------5.81-------__l \
;;;=;;
I I
r-
(
~ I--
'"- I I
~
!=~
I
4i1.
U .tl lJ,
I
II -V-i\- II
, ~
r-- 1.438-
125
PANEL
J~ 2.03 16.00
18.25---------------1
I
.....
I
9.77
A
I I
r 180 DIA
3·HOLES
I
r-., r-
F~I/
I I I
r ITl
4.25 t
I
I
12
1--
2.875
8
),I-
~
6.59 6.85
I
I
~
--;! 3.29
lU
"'1:117
J
10.21
4.60
... (t)\-----~
l
..,.. t
r\ ~
I:!;:;;;:::;:;
67
J2
SHORTING
PLUGS
P8
J1
USER DATA
BAUD RATE
INPUT BUS
P7 . P5 SELECT
USER DATA RS232 CONNECTOR
OUTPU\ P~N J3
MULTI
CONTROLLER
SELECT
P3
MEMORY BUS
CABLE P6
DRIVE
INTERFACE
CONNECTOR
pg
POWER
CONNECTOR
P4
POWER P2
CABLE ERIAL DATA & CONTROL
S CABLE
Pl
MAIN DATA
BUS CABLE
68
SYSTEM SPECIFICATIONS
69
Reliability
cycles
• Stepper motor 15 tOOO tOOO steps
Performance
(MI LLiSECONDS)
IPS UP DOWN
30 75 65
60 92 85
90 115 120
70
HCD ENVIRONMENTAL TEST RESULTS
Drive Module The information provided above are results of tests per-
• Vibration (operating) Tested to IG, S to 2000 Hz, formed by an independent laboratory on two randomly
3 axis selected production units. This data is intended as a general
• Shock (non- Tested to SOG, 11 rnillisec- design guideline when considering system packaging require-
operating) onds, half sinewave ments for anticipated shock, vibration, EMI, and pres-
surization levels. Performance to the above levels is neither
Controller Module warranted nor guaranteed by 3M and these test results
• Vibration (operating) Tested to 2G, 5 to 2000 Hz, shall not be considered a part of 3M's published specifica-
3 axis tion for the HCD-75 High Capacity Cartridge Drive system.
• Shock (non- Tested to 50G, 11 millisec-
operating) onds, half sinewave
Altitude
Operating
• Drive and Controller Tested to 10,000 ft.
Non-operating
• Drive and Controller 50,000 ft.
Electromagnetic Interference*
Drive Module
• Radiated 60 db (avg.) 15 KHz to 1 GHz
• Flat Cable 60 db (avg.) 15 KHz to
Conducted 50 MHz
• Susceptibility above 2V /meter 15 KHz to
250 MHz
Controller Module
• Radiated 60 db (avg.) 15 KHz to 1 GHz
• Susceptibility above 2V /meter 15 KHz to
250 MHz
71
ROUTINE MAINTENANCE
Drive Module
PUCK HEAD
72
r-~-~ J1.
-------------------~~~~~l==c===+----_;~------------------~~_=~=_------~~u
Vl~ EN-
,?1" EN-
SEL+ 4----, iH~LIOHS Y. ,- - 7iiLS1'1O-Ye' I
jut ~____~I~
I n___ -----<:J
I C
~------------------------_t--l,j~----1 II)
, I' ,
I
I !3
J>~7j-J,1..J. 1_ _-,---,-~_--, '>::f---;-::::.....+-----L.? ~ ! sr07 i
+ l"l*; III 'I , F i STO,"
------+- ..
~~ D 7 i5T05
1
l'B,)I''5 8
"Duj,I'f l ' -ll..-'
~.rr ~-----'=-:--I !'-i)>-~='
==---+':":::;"'~--D H 15TO~
~
1._----=2B=:D5
V
V
.-l1l~1I"
PI)!"
(-"..._ _ _ _-=~=w '1>1
fe, j 13
nli~
P~I . II
II
13~
I,.,
Dl ~>=rl==;",-'""----D
r-"
c> J
B .5TO 3
9
STD2..
I STO I
..... I
PllO i!~1.:::..0_ _ _ _ _ _""'+-, D;:::==~-I-!=":"---{~- K 5 TOO
• ! I
, "0 ' ~+5"
~
r-1
-=- - - - - - - - -
.
, . . - " " ' - - - - - - - - - - - - - - D j) 1m~ BUSY +
r ij,:;-- j
~2.~I~~_~___~~~~ ~__~~_ _ _~
I 7'1LS2. 'Ill 'V& i
,B : SSTROBE
i,
i
I
+5'i 7 1
C.'RI
11/'31"
LG
( ~~vV'--.'--'~--L"'''''''~~--'-j-------
iOA
J2. R5~
~~ R_SS~_vl~~
___
I
RS7
IK
+5
~
+-!>
SIC
1n8
-,r
TAC ii. :: ... :·JI\1.
10K RS4 I I
2.2K ~ leG
R'5&-IOK ~ -+
...~----l.:~ A r-I'N -V ~M~~'l
i 3"1i'F ·HZ I :~.HD
(RED)
I 1{.7K. 1
·+lZ c:.NO
.'\ /"
C3'l-2.l
R6l
....:.l~ ·. .-~~BJ
. oRE -':>'MP
(;;'ROL:NOS
P,RE A
, C-:'2.
FJl E p~r. - c :i ';-____---' I i
I
II(
...- -- -- ...
j~~~: '
10K
\._---I---.~-~~ .. C'3'7
Pt(~ I. N~ .!;t-"-:----
---
• 'Ll - : R6<.
t....,.-J cvl
i ,Jse
120
Ig;)pf I
-:-
JC6
..
. ;:40
-
B~
DIAWlNG NO.
-+S
rf\ C"'\\
B1-cB19- 9f,77-7
_________ ----q-.JIC> ~{-- 22 (A'ALOII NO.
l.//~Ot>
: ::34
h:-
I I C~S. (34-(38, C40; (32
Q'S
i ~"'
c.¥'1 I
I C3~
.\ TP2
~ , 9 .... 01 II 3
...--,-- .1
I
cs
[j PINS 1 AND 10 ON P1 ARE aOTH G~OUND BUT
ARE NOT CONNECTt:D ON PC BOARD. ' UNLESS O.HI"W'H SPIC'flID DRAWN J.AlfllANDER IZ-IS-7'1
'3. CAPACITOHS - MICRa FARA'VS
DIMENSIONS AU IN INCHES
Do NOT SCAU DIAWlNG
IIIAI SHA., IDOlS AND DIIUIl
CHiCKU mincom Division
......o. c.-. .........
,.. lOUIN . . . . 10.0· c~
3m
DUIONU
2. RESISTORS - OHM~) 1/4W.J 5% (3M) 7574'"7 r
V MACH
r'
V CASf
1---~I'"'"T'~~rr-Il--~ "'II SCHEMATIC:
QI IUlfACI FINISH
'OL: ANO .• ·.XX •.OJ .XXX •.010 1---F..;.;;;.-.:....::;.;~~.:£:.!l.I HCD-75
IN. .NIIl
E1 t--------il------~ ',",IH READ/WRITE AMPLIFIER
W DESIGNATES REFERENCE OF AMPLIFIER
(Ie: 4) AT b.O VOLTS ABOVE GoROUNO. EGc C1
&1~E'
tr{., ~2.
C2
IILlA"O
~::::::::~~:::::::::tM~AunRI~;LL------~~--~_t.~"~flo~~;~~~--~~7--~-t~~-----t.~~lI~C~O~OI~ID~IN~T~N~O~.~Q~.A~W=IN~O~N~O.----~------~~Il
8
UHDON ~ A"IOYAI. 0 1 2 5 78 81- 281q:- '1.677- 7
BOTTOM VIEWS
,.. . APfUCA_.
KAU SHllf I·. .0'.
e=r .. lI.'IiIK
DUC.,nlON
ca 2.200-I'-v
( +
,--------------_._.,
0.11000
J4
CMD Ot '0RIVE MOTOR
CON N c..C-:-OR.'
eM!) 02 I -S- '/2,,,
CMD 03
~-1
lMD 04
+5 !
CMO 05 \ I,
~~
:
lMD 06 : KEY
. ,.! .
I
(MO 07
jL~
i ' -,'
; V1CTOR(RED)
':.T ('7
ST 010
C1
1
t--J..
-
CZ
,001
:lao'.':b- T 1KV
<::>T OS '20'---- j-_._--
J5
ST 04 2i\.--- S n >~~~ : "NN.
"T 03 24-----
L - -_ _ _ _ _ _ _ +-_ -________---'
+"z.
I ~~
ST 0\ 2B,-t--· - - -
, ~ r _
/
-----;1 C':l II
'+5
C 5TRO~E ' '30~·--- - l RI )
( IK "
'y'
,.
ST 00
,-.....
'32'---- .-
/
L.._ - ...,
=::4- ,,--.., _. ' .--~ ------.---- .--- --_. - ---- - - ..
5 ACI«N
RESET ,
?~~--.-
--:'\ -
\3~---·-·
0 - - '-,--- ~6
~,'
\7
~
f-----,
U - - - - ' ~Bl
''-.-
"1
L--;..--r_-../---/ - '
'J 'K'
,
4
-,- - ------tIl C5
I "
I 06
>-2
1~2. ~
,
W~ MiA '38)-\- - - - . - - - -
IK ,I
• Il'
S ">'TRO~E ', 4
_/
0'--- ,- .-----,
I
• DUWING NO,
81-Z~19-9~ 76-9
R6 Y
Se:L 1 4~t-----~--· .,--- -, I 1'5n.
CR3
~ CATALOG NO,
~-\1?", - ......-----------.r-'
J
I R3 ~
SEL 0 .4~,:----.--.'
1
I /
IK :
C ACKN
RD DATA
46----
'--"
;48''-------
,- -------"----; l !
I
II ~- ~
~
.. • Q1 - Q\,
rN
R~U
'--
m
lUi
R W €NA~ i 50',----
,_/
-L
I
E C B
'.~'I
; r-.......
~--------+:'~j
I I ALL o.:'~) +5
PINS t,r' GND.
(E,(CEr- .. ;;'i NC;,~) ( , I I
,~ I1''---'' .,J,I
28;-/F' :~lE'j-
,... 1C.1 ;x:r-..•
(2)
l±J
CART, LEO
7fi~/7"
o=-.J
UNLESS OIHElWI\l HICIfIIO DUWN J, Al~XAND[R
3m
~-b
,./ '--_ _ _ _ ---.J E1~ E10 DIMENSIONS AI. IN 'NCMIS
I mlncorn Division
I I 11
ICS
O~
1
D'S 2-
GND, DO NOT SCALI DIA WING
IIIAK SMAI' IDGIS AND DI.UII
CMICItIl
DU'ONII
:'1OUlN IOAa.
lf1M C~.l.II.lO. c~ ..... _
~ACH
TITLE
-- (ART SUIFACI fiNISH
1:." INGINIII ~ ,I: Ilt..ro I~A,J, , SCHEMATIC:
£~\%
R214: '
Itl'2. 4;-'
,AAA,
~
~
C\ I -
TOL: ANG,
fiNISH
*
·,XX • ,03 ,XXX .. ,010
/l/
INOINItI
HUARD
HCD-7S MOTHERBOARD
2. CAPACITORS - \~
A~:r~l "dp.J,..:.i,
~ I;O;';'~;
LED'5 M"50.l521 D'S , DIAWING NO. I las".
-J1-
1. RE5'~"'ORS- OHMS,;' 1/4'N J 5% DRV
MAJlIIAL
81'- 281'1- 9676-<1 J.,-
N01'I!:s: ...... _ _ _ _ NIXT ASST unD ON
/L/' "'lOYAL ~ ,
, A..uartION
i KALI I WIIGMT I.HIIT I Of .2.
"VIIiONI
DUClIPTlON
() o \) IJ \J ~ \) \)
+5V
r--+--_. - --
":1.~'-4 I'
II(..
...---t-----i. (2l2.
1)4 :.
II
CI _'-
?b'T lJ r
(2 _
DIAWING NO.
81- 2819 - 9G 74- 4 F
CATALOG NO.
i
.....
SE.E .~2LJ J/
!
1
I I
~~~
i
IOOUF/'6
t
o0 (1 () (J ~J ) (J (J (J ( (1
I'E 2.7 17 Y X 2.0 I/IJ lC't " 1& 22 2.1
~p.!-.;~
~~ J
A
00
C 2526
J
1'2.
(
z
I
o.....
5ec. PIt-.! CA.'!.O E.OC:aE c.Of'.JNE.C.'OR I
:)4-
~-
~
:::. t------+------I fiNISH
ULIASED
- --- -- -- -----,
!
DPIV.~~E~_~_c;..i.:
.£0l'l_~~ S_,!Q~
~ -,,----- D7-DO
J I (SE E TJ4f:L::' I)
~_--4-zt!ZS
, : IS' 4 5 " 1
I ~
.. --
N'GI MQ,
211-281'1- 9675-"
-
c ~ :'C ,... I
1 12.
C < ~ < C < ~ ~ <
i
~~
!•
I
Ii
39 38
Ii (\ ; Ji
37 4-5 4-4 4~ 42. .32. 2.B 33 2.9 34 30 35.31 2.0
.J
I
11 !~
3~ %
~-
41
~
17
)
,~
Q
54
Q
24
J Q (\
• I
i2 I~," "'~RbOj:>. P-D
4\) IG:, 13 27 52 55 51 50 22. CABLE
;:;- 'N
ltl iv)
+ It-
TA.B:..E I
I:: -'l::O~ o
,..!.! I) ":,", ,= 'J£ .:. ~ ~ . ~ N
Q..
......- - \
! 10 r- I 1- 2) 5- c.,
~.
-r:~!'~~?:-
'L 1-2,4--5
I..~ "
. ~,~ ,~-:- ':' .' 3 ,.,.3, 5-~
PF'lvl ADC~E'.~J::"
4 2.." 3 ) 4--5
.)!,MPfR -rype Lce. ADDQ..
JPI.3 271'::' ICe. C800·CFFI=
JC~ 'OOO·C7~(:.
2!5J2. Jel ~ooo· ~.,:
ALL 1(:'& 74 '{..'f... 1'.3 E.OOO ·/!t:F{:
"
ALL RES\SiDIZ.e. Ol-fM5 1/4. W 5 OJ,,
3
IIVII/O.II
J3
HEAr> CONN.
\
SHIELD
,-- --
PRE-AMP
R3
I.n. 7.S"
1'1
'--_.~_.f--_.~N-N'-----
I .-L Co
';;-
'\~.......
-,-.. ----..- ,
I
READ
'10
AMPLIFIER RO TA(l-{ THRESHOLD
DETECTDR
... 12
! I .. 001 .1
(VIC)
('fEL)
ERS. CO;L
::R~. COIL -
1-
,, C7
.1
I
IUO
270.n.
r
(wrrr) HEAO
(REO) CTP..TAP
i~'~,~ 11<••\
'~
RS1 +-Il.
~;
(BLK) HEAD
1M- 1,.
I
~~__R_5s",-d~:
1 1
I
J2.
RS4
Z.ZK
I
I
I , i
I I ; • 1+ tZS
~:'~~>6~~. .,_2_2_~- 1~~Ki'
~12
~ LJ
(Rf:O) - .. ~ -, +
I Lio'4+ I .. ~
(e.L K.) IACH - g"
Ibfj3 DETECTOR
J. _.~ rV-~I- -'-
!\
I :.l + ~ C2~
i+ :
;dl- ' I __1 _ - !+ 4 22 I '
I
L' .
"----, J-. i~%
I
. L--.. - - - - - -.-. 1\
1N7~~A °1-
VR1 ..L
-=- \,~I -+~2.
_--+_~---i..J.--ly, -~:.,
J1 .
--------~m'. i ±='
1 30K V
(
i
I ~E!="E.Rt:N=r:- ,,~,~,
! 6.2Y i. l...L
13"1:lU',:J - NC :
.
~.~v I ~'---IC1'~
~ II I II
:- . . . . . 'G '
.
I
I +5 -----r L - -~ I.\ll POWER
412
('a~N(C110NS
"NO
/ ..
:;~ I ~~~ . 74'~
\
FILE PROT.-NO
FII. E P~:r. -
~
=-!LL P ... I. - N'::
: ~;~:_ _ _...J
c • ~~'-i--- ----'
i ~f.J-:- -
r-v~
j(~
~
!_ I,;
i -.J
I I
:' <.,.,1
!Ole,
R62.
- -_
..,:J~
(:'2.
..
-4.,....-.--4>----1[3]
...
PRE - O\MP
SROUNO.:o
ARE A
.,
120 -::-
11." ~,r-t+- .--___...... -tS
DIAWING NO.
" ~.
j I I
:1
RI.B
ISO
....:!:.~22 CATALOG NO.
: ::'34
~~
~~L~ t) ~
9 ~ TAC.H
C5
~ PINS 1 AND 10 ON P1 ARE 30TH G~C)UND BUT
3.
';RE NOT CONNECT-i)
(APACITOHS -
C,I ON P. - oOARD
MICROFARA,S
~ '
. LJRS
UNLESS OIHI"WIS( HIC'fllD
DIMINSIONS All IN INCMIS
DO NOT StAll D.A WING
DIAWN
CMlCKU
J. fll£lAND(R. IZ-I')-7"
minCDm DlvlslDn 3m
...... ".lOaD. ".....u.D. , ......... ....,
..
IIIAIt SHAIr IDGIS AND DIIUI.
OIlIGNIl
:::. RESISTORS. - OHMS,; 1/4W .I 5% (3M) 75741 GI IUI'ACI fiNISH ~ACN '';;AST'
'"OlNtll :Id .j, 11L.~ Il-I!.,.
TITLl
SCHEMATIC HCD-75
~ Q7,qe
TOL: AIIG. * ·.xx ... OJ .x.x •.otO
1110l1li111
READ/WRITE AMPLlF\ER.
&10E2
flHlSH
o s c.- ~1
W
e
"
DESIGNATES REFERENCE OF AMPLIFIER
(Ie 4) AT G.O VOLTS4BDVE GROUND. E8 C
C1 • .0 ~2.
-
IIUASID
APftlCAnoli.
UNO ON
/1/ .."IOVA"
I
A
cJ7 KEY +5 \I
INTERFACE (~ @i-
CONNECTOR
(
4,..---....
CIIID 00 ,--"'~r---1
J4
(MD 01 7)RIVE MOTOR
CONN=-C"7QP,,'
eM!) 02
1
C'MD 03
l--L0l
I ' . -- i
~'OTDR {flLAC'
[MD 04
: - , . MOTOR P"RAft'1E,
~ ~ : (::'RE'EN)
CMi) 0'5
CMD 06
CMD 0'7
ST (I.
ST O~
ST 0'5
J5
ST~"~::-
5T 04
5T 03
1
REO
ST 02
MJE 500's I
1---- ---.-.~.
-~-;-----
ST 01 28 ----t--- ---- [ ~~ i
R5
~;'I..
-- --- 2 -
:<OED
- - - - l I
• I -----Ji c5 ~8_ _ _~,- -....... I
1
~"1
.--.-
'5 t',
~ 01
- A.:/~
+5 : '(FI...
Ii
( C STROe.E ' '3Q~·--- --
l OEI RI )
\/
...-t- - - - - ; , \ \, "
• -
i
,
,---., -
'
-
vE L
-
oJ I
IK
rr------ ~-:~:~ ~ , ~I
--~+-
I
ST 00
, i
-~------
~
-. i
r--5~-J-j
: . I , BLV J .-J
I
Ct. I:
2
, -,- - ------("1 I C5 . : : : - - - - - - - -....~
RESET . ',3f;'-'- --- ... _____ ..........J
: ¥10' L.) I Of, ,-=i ~ ;:-
!I ,': . WHT
t
~
1....-4---
8\~------.J
1 : --,
4;"~-----,--_ -_
--'J
--"--. I,
i ~ ?~r--~__~_~- ~'-:,'~rtl~-_ ~-
'w x\_,1'1D_,. .- -- I; r--
_. .--------=J-~-I-l
-----_~-.-- --~-~_~ - s
~. ~~3,--. --
'4 .
--
-- -- ...~------~ ~DI~A~W~IN~O~N~O-,- - - - - - - - - - -. .
81-Z'31Q- 9b 76 - 9
CATALOG NO.
I
~EL
'-'\ -~ ~~
1
j
I 011 .-, -.-Ll- r---- <.
5EL 0 .44 - - - - - - - - - - --I I ~\~ y~,'. ~~{___ I , ~b~.____ , J6 ~../ 06 . i\~ '"
ILl
1 _ I -
!~'.
iui
~I R4 > ,r---1I--.
RW ENAe. 50·-------------- -----, 'fi) B) EC, 11. 10 £7 I 2 : F'/Lt-PROTECTr;:D
rn
, 1
1 • I'
- "--- I I . :"'RT IN
t--l~
":;"L L ....'v,' -+5 I '27> ;'F)I-+I-+i_D:..;R..:...::;lE=-D:::-"-_..Jr-(~ 1(1 _'---....1--- -----["--1 AND LOCKEt) 1.
DINS t.· r GND. ! c:.z ~.' ! I . 0"7 ~, DRI'JE LED
(E'<C[r :.,\ NC., ,) (I...._ _ '_+.I1'----"
28\-'F; I I I ~"':"E;- ~ -.:...............)0--8 I' ,:
:+1
.1
L-_.
'----"
_ _ _ _ _ _ _ _!
--.J
--
I
[13 11
~ICS \
~
[ 10
L....- O~
..(lIC~.
"
..:::-
(2)'7
.~0
I _ ~
0'1
DS 2.
~~
CART,LED
GND.
,..------,......-----1
UNlESS OtHEIWIS(
~
\'((1f110
DIMENSIONS All IN INCHIS
~
DIAWN
CHECUI
DUIONU
J, AL(MNDER 7/20/7"
~
c MICROPR,:)CE:3S0R E1~1~'
12. E \Z
ItS'
R21:: '7:\
-l""{} I :~~~AC::~Nl!" .,xx:~~H.lIXX ..e~~~ ..._IN_O_IN_U_I+:i:.#;.;..
INOINIII
.:.."..;;t.;:<ID=*I:.:..lA'-!..~,"',/~)J.LI,
. .:;;/..:.
. SCHEMATIC:
3. ALL Ie's ARE 74g ~'2.'L 4"'7- '-../ 1 fiNISH HCD-7S MOTHERBOARD
2. CAPACITORS- M\CR.OFAP-ADS
CONNE(:OR ~ .,,""'''' ~ ::- /Z,../" .IUARD
\-r::J
~~_ _--~-+----------~M~A~R;.I~Al~-------------tA~~~l~~~
Sill CODI IDINI NO. D.AWING NO, ,&
L£D';; /ll\v50'5! DS 1
1. RE5\~TOR5 - 1/4VV I 5% Ji
NOTD: ...... _ _ _
OHMS/ DRV NIlIl ASST URD ON o 12578 81- 2819- 9676-9
A"'llCAlION seAU IWII_T TSNIII t Of .l
DATA
I'VISIONS
RO
DArA
Wl-------\, ~3
~
DAT" P __ t 5f NT
~~~I~!----------------------~
,
----=r- aHA 0-
6"~
i
i
-
PU'
po
/51<
"
2~
~
If ~~:J ----,
I
-----~UJO"· - i.- -tt···
s-,- ~ ~·::·.U31 ... ~I
I
----------- -
Ft"- J ru
-
•• LL..-J
1 ~1'~
-------------------- '3
R,?~ .!!
~--F--1-@' (;/IIP
_~II~;::::::::C).:::..:..::yL----- .. ~ ---------
-------- ~
uZB
PROM iYPE JUMP£R-J2. JVMP[R-
.-~
- 1
_
R7
l2
..I:...DL
1."31<.
l'"
,..--------------- -----------------~-~-~-~
('
_ CATALOG NO,
,---------
y,
'Yl
I J
~_ _ _ _ _ _ _ ..---- - i &~ I
'l '-______~-___--::!:----J.-.-__:!__-----__::~---------!.-I
I
, __________________
/.~::.
~_ _ _ _ _ _ _ _ _
!
i~
1 1
'-J @ ~o
~~~~~=_
l
___________ ~~_ _ _ _ _ _ _ _ _
(4i\
____
(2B)
_='==~~---------~~~-----------__~~_-_________~
- - L . ._ _ _ _ _ _
4C))
---'----!-I___ J CO 2
SERIAL OATA ~ CONTROL CONN.
CONN
DRS
UNLESS OIH(.WI')(
DIMlNSIONS AI( IN tHeMES
00 NOT SCALf DIAWING
UIIIk SHAI~ IDGIS AND DE.un
SP[(lfIlO DUWN
mincom Division 3m
J-D_U_'G_N_I_'.....-:-_.."..__:-11----1 TITLE
1--------~-------1 SUlfACE fiNISH
TOl: ANG *
vi:"CH
*
J:ASI
* SCHEMATIC
1-______+-_____-1
",XX .03 .XXX .010
fNGINfU
v" so""."
elF
JlNIS~
,_ pu, pvL"
5. PUi: Pu.~ vP 50u<!c£ RI2
(-<II
t-I C 0-75 E NeaCE/OECODE
4_ Pc. BOARD £1I-2SI5-';I569-0 tfLiASIO 60 IPS .
~_ :rc-~
Z C ... "AC/TO'''.
7'1 .. 5 S£I~IE~
NOTES:
,. ~f5'5TOII.~
UNi.D8 _
OHMS I~IN S'14
.~
NIXT ASST USfD ON o
SCAU
. . ..-.0" GII.""UC.'~1JIl'IIKaa
.., uoaoat NO . .-....'1
fUVISFP Cr.c. Ff CI"'CV,-r • .- IIVISIONI
F R[MO"I'D RES!' r n.V",,' Uld; '" tlulle fl,y," III ZONI DUCllmON DAfS
1--_---J...o-;:;...:......~_i_
•. .;..O,.,_. _~q AT u'~.
.....
,' ~ «J.n RfLfASE FOR PRODUCT/OIf
rJ o ; \. B '6'153 REVIS EO-- ------.----ll=--='~~..:...
< < <I: "
( P2 SERIAL DATA
I/·.zr·,o
17-~,-i'.J7.!~._
~ CONTROL
C.ONN.
P2
r~1
E~~lr;b19'-------
1'10
o~~
.
18' ~---------- ----.-------.--
wP,·,D"r..
£110 (-'I .
DlltrA
I,
17 - - . - - - - - - - . - - -----------
.
I
I - -_ _ _ _ _ @
I I
I ~
SYNC i5i
I r - - - - - - . - - - - - . - - - - . - - - - ..- - -
I"'"
""'------------ffi .sr.4IfT .....
"I-Ill
Q
TI .,., ,~--------------------------- ~ ~
..
; -: _.JIll \';'
II.
I I'
+ __L'.!..li~ U It! 1"<...;'·--_ _ _ _ _~~'--.i.....:..-L....I1
I _ _ J..L:D .~---~--~~~ - ~
1
u23 '--, I ,
tj
17" --_ _....,
iv «
- - oL·
/, I ....
'"
>
RI RJ
( '. >,
.' 61NI'11
~------~--~~----~---~,.l ~
.,. I'
~-----~--r_4---~---~> "3 ~
....----=1" D8E' At ~-----+__+--.,,-----<_--".J.'1
L----j_ _ _ _ _.........,' HAL,. loS !"-"~----+-t_+_--~--.....
lp
OdE ~----_+--+_+_--~---~ ... ~ t ~ ~~'4~C~______~_ _ _ _ _ _ _ _ _ _ _~
I. « III
, '8'#'1
'l
I:: .. tt '" PIA 6
i! OBE
'~---_+--r_+---......--~·,.K--
1""'---~-r_+_--·....'_---I!.!.1S'11I1I
• I·,
" 1, ,-:-:~r---------I
~O.~A~W~,N~G~N~O~,----------. .- - - -
+~ 81-2819-9680-/ ~
rl t~II~I~;
~ '~ -I~ CAtALOG NO,
I
PI
",
I ADORE"55 BUS
~ ~ I UNlfSS OJHEIWI\( SP(CIFIlO
~~~II~II__ ,~II~I~~~1
DIMINSIONS Atl IN INCHIS
l
DO NOI SCAli DUWING
l __
111",k SHU' IDOlS AN~ DI,un
( t-------+------.... ~ACH ~~~~~~i~~~~~~~~~tt~~~~~
T __ SUIFACI JlNISH /:ASI
lOl: ANG. ·,XX •. 03 ,XXX. ,010 t- SCHEMATIC.
_ (5 ® 0.'@@@ OO@@ @@@ @ ~)
t------+-------.... FINISH
HCC-75 elf CO'NTROL
/iIlD
PI MAIN DATA BUS CONN. IIJFO Do 01 ~ 03 ~nOIJNO RjW .. iRQ,Ql2.
P4 POWER
~ 1
CONN.
DATA SUS
UVlIIONS
.. KlimON
fOR PRODUCTION
~.~;-------~------~
To R.\/'I
SEt L,-l
"us
GO >----
Df
c eLK
DIAWING NO.
Jt
AIS
I~ t
>
MAnllAL
P7 DAT~ OUT CONN
.. ".",~
a? ---------(J.
0 ........
07 -..:'~-~ . _GY'~. -D. i 0,-- ~~~~" .vr~.._ ' - - 0 .
~~~~~-------------
fOR PRODUCTION
..
o Ci~Qoo~o
., ... ~ I. "
\..
~
I-
'-'II
t--
V\
...
•
t--
..
'"
\1\
\..
fn
.----+--11:'
C:OlfrllOI.
,,,,.,,,r~
OA'TI\
0-7
RN2.
"I<
LOWER
8yre
""",,"S
ADD· oaoc -- OOOF UI9
'82.1
-----r~~~~~~~~~~=_~~~~
1---
~
.,. Rjw
~> __.!J =:RQ
~::...
)>-----'
>____ ---1
u,f'('" ¢a >--'--~': A/!;; >-____
8yr£ _I I/O '>G~
a....,.--.-...J ,,,,,.~rJ_ ~~1_ It")
C:~ '. -A >__ ...s.:J .:.. ~ r:·'14 ! J3 e/F SELECT
.5t",. >--~ t~j .. c- I ~'-i-C"lT' !
PI~ 2
o ;rz. BYTE/WORD CONN . RI8 21~, _ _ _ _ .1'0.
C.SO
A I
"0
>--- 106
>__ .. __ 1;.."
>
1't5J
,,~.
o1
o
"'-4,"
"'00« ;ruMPGP.
39
2" us. ~-.--- .~.---
I .J .... Pi 2 6821
U20
.
r:..
~~JM~-6--=
o 2,-3
o
'-~'-+--+-+-l---"'" D"---'-1~>c'=---,
WO~O
.,.-5 I
:;.)
o
fA.
eYTE
s-,
J - 2. >.:--+-.-;;.$--"-''-I@' z
z
z.
,
V(C
'YU
<r
~E;;;.;"'-'.'-f
.:;..,.-+-__ e z
o
U
~.
..,- ~____________1~~~~Rt~'~~~T~~
u.L
>
U
--~ J Rli
ct
BUS
___. _~ __ .J +-Sv
QI
2N 3416
)----vvvvv~(!-...,...;"_C
. 2·7~
a
R"I
,00
@
-9 v __- - - ,
-::- (PUll :-C~,"ER
RI~
.31\
@
---~:,(--.)-.. -.-------... --. -
POWER
C[-;,~1 ~ ," DU.WlNO NO
P5 RS 232 CONN. .. T
ti 81-2819-9683-5 E·
CA'AlOO NO.
/r~D-"'"
RNI.2.~
': 0
,. .. .
'\£
0
t
0 :
.,'
'* TERM/NAT/OrJS
I'f IS PIN ND.).
ARE N-t'I (N IS RN NO.,
.~-
2N 3415 2N 5366
BOTTOM VIEW
, POIAIEA
1..-.......:...--"'''''-_ _ _' - - ' CO ""'_
81-2515-9571-
Ao UNLESS OtH(IWI\( \PtClfliO
+5 -H2o
&NO P1 DIMINSIONS AlE IN lNeHIl
DO NO' SCAU o~, ,.NO
alEAIt SHAIr 10011 AND DUUII
mincom Dlvlslan
-
3m
........... IIO.... C........O~._
~t--___--
TISTa
'B t::::. n sr,
ROC
._._ca
F"fc"ii'
It-l" It, eM<
w~
......
CIt,.
101" IUrA
IE". t-,)
J'"'' ii
~.,,~
iJ .....1
_~"r~
~_I~ .. rl
,,·~c.vtC
w~ D'~
E.TlIIO'D
l;t,,"'& @
I I
UI2
I I i)
R/wl CD ~,~r>c·,-----.---------:
\
S 40 '/;. i:" It· '?
!I'-~
I
;
~~----------~ r -________ .+-I__________1 -_ _ _ _ _ _ _ _~ U3B
~"~
c."~PU
'.'AlOO NO,
~~/~D~~~D~J~D~~~~~4~~~O~4~D~7D~.~O--~«~fi
II )
i ID 2:; . .- - - - - - - - - - - - - - - - - - - - -
.', i; 'I 0/' '1 "'/ "17 fs
i EJDATA
0-7
;;101:1..;;/ialo.f DA1A DATA
, .=! _... /" :...,./1 c.~/0.-( ~-;a..;":!·/
0-7 0- 7
Til. ACI(
I NOTES: UNlE55 OTHEI~W'SE SPECIFIt:D
I, ALL LOGIC 74LS
2" RE~I~TDR5 AHf. 'I.. w "..~ •.
3. CAPIKITORS ARE. '''' MI(ROFAftItLl~.
4, SOtKET- USEOON U'S MC8~o3,
S. 00 D,----D7 INDICATe BIT POSITIONS ON. DA1A 80S,-
F 181..27 /'lEW AATWo"'''' ., __ ,;!!!..~J'1L ~ t- 'lit,
P'1 POWE.p. COHN, e;, 011(" A':DC~ C22 J1!ll~~.' ____ ~_ 7-11-'1'1 L~/
CD ®@ li-~! AOIJ£:> vSc.,R£vIS~D .v';/~~'!o,-1~3 9,,./d.'p fJLrJ
:JRS
"/lIU OIHIIWISI SPICIFIiD
DIMENSIONS All IN INCHU
DO NOI SCALI DIAWING
IIIAI( SHAI' EDOlS AND DraUIII
DIAWN
CHIUU
IGIL SEMPr
mincam Dlvtslan 3m
_ ............ caaa.uo UIJIeIIM,.,...
r DESIO,"I RJ.E5BOLDT
t------I---------I SUII'ACE flNII" V.ACH I:ASl ".-IN-O-"'-I-I"IR~,.J:;;'.::'F,:;':'c"RI~n\=I:":"n,f----1 1l1Ll 5 CHEM ATIC
t----+-----I',..5"
10L: ANG,. '.XX. ,03 ,XXX. ,010 ~..;....;.;...~=:.a.~~~I--_-I
IN....HI GIL.SEMPF 2·/~-·o
"
HCD J5 elF SE.RfAL
-,
' I
MAIN DATA BUS CONN.
00 PI 01 DJ 01/ DI~ 07 ULlAND PARALLEL DATA
PI IIZI COOl IOINT DaAWI_ NO,
NOTEa: _ _ _ _ _ _
DA1A SUS
.~
NlXT AI" U * ON
, "~'.
\
\ D 1 2578 81~2.8J9-968~9.'
-. ~;
.,./
....." ....... ,,'
2. 4 .5 6 7 8
-:.: 'S
Tsc.'
ICLOCK.
tKb875
,--------_~.~ :tz
A A
f-01..-_-'PEND
( ~C;)
I~
.'14
~V/ G
:.jtJrT r-- '. . --:.B " J
I
I
13 _2C4)
I 71
~l
1" PI.. i
+5 I I I~~
~.
RC.~...:;13-...-..-...:::::[>
V
II
'I')~*l
B flO B
!
cc.l..,,-t
,3
X ( I )
~
~a
!f t..:::lVT C.CI..l(.
1'2.
i 13 I~ fZ.
./00 I
, ,
CO <:1 0. c3 C7
• ca c') CIO
~ :;~.~.7.;;. 5· VMA
SU44 SfEGA
f.o"----+-__ O?!w C1:'4)
j5-i4·;'3·7"VMA
s,elO
'~19 L------------rp-......_ SW2/W
+
%840 0385 J ,- 2-84 Je'/-, TO +5 ADOEtl us 7- ~, ''.'0 Ttl
o33e. 13 1-'-ff U2, vB, WAS 7'1"Sl'3 JlttJ
EC.O >l(). ISSUE CIoI."(i1 IUCORO ....
0331 A !-1-3~ I!E/...E/tsE FOI'? f>t<OOuc.Tloi\) J~t!
E
1
Nb ~I
VSEDQN
n...........,,, ....
c .......
COf!''''''O'''' 1'_
........t .... .....
----_ _,...,.,... .,........
~ ~ _c~
C2.
q) C,I C3
_t .... ............ ......,
"
PAlIOl8 • 1 U46
.... C.-C~(C7) .............
~ ~ lM _,"_ .................. ...
~~~A~ISL-------------------------------------~ SELa-~------------------~------------------~
(M) SCI-/£MA TIC, S i3C -75
U57
.....,1 'I
DO 110' SCAlf O""MHG
2 3 A
2 3 4 5 6 7 8
( I
Ci
a 0
I
I II
I. I,..LI-- I
~~2;2:g(J~8C;~?8aLQ
5~~1 I 36 44 32 38 ~ ~~2E:+)j~INT?s 42 4B 18 .16 :0 2 4 6 8 ID 12 :4 16 4() J WIT il5; 50 33 ~5 J1 39 41 43 45 47 3 49 7 5 9 ~/\/\--'/\/\~+~
I. • • • 1... :.2" ~52~~ ~S~ LrJ, [!]"S:j :" _ _ _ • ,. • • • ~.:.,.,_ _-It_-+[!l.r:-2._ _-11 I I I .~~-
Lrl--t--±-ir RS4- ~ RS'
r-------~- ILi~____________
,~4-·__~_'+-4!______________________________________r-______________~
A
I'
A
~5~tL-. .
J jj J +5
1<:52 ~ RS3
r-------------------~----~--~---4-USROO(\~~ Alr~
B 1..
: J,I tlJJ JJ JJ J
It fL~,
0..)7
i 374-
L..;. ; r _" _ ~ :- PI:. :/1<_:: -::.'; i fj J...:5.
1 ~~I~ ~~~
E(TMEM avs4_.-~~_~A'-------~--------------+_--~4_--+_--JJ
R; -I ;:t-~~I:"L_:-'Ec~:
~
IC5)f(X)O. 6US \..IC5)
I 00 ,2 ~+ I ~\,~ -P4.
r J!7 '3 - ~~F\6 :'.J,c,:,;' ~~~ F:;~ 1.54.d·,i !5%
Ai -;-,'::1
~;~--------~
4. ?E/VI'.Nt: ...~I';MFER FROM J1.
(
c c
~.I r-__________________________________________________________________~.~T-Pl----~V~C~Q------------____-,
+.~5
C49 I
.1'of7. .1
II 1\
,115 ?
"TL..O"72.
RIO
U92
D D
fl..-._RSD
J!§--2DC
~""
E E
VlIDQtII
c,. CoP".'.'"
..... - - - . ............. ~
1._
.. __ c...... ...
lfteY . . . . . ,...,...... . . . . . . . . . . . . . . . . . " ' - . . . . . . . . . . . . .
hr~~~._~MCU~~..~~..~~I.~~~TI"D~---+.K~A~~~.-L---4~,,~:._~~~~~---~--~---~~.--------------~
_. SCHEMATfC,S8C-7S .
ANaLIS!
..... 2. 00 'I
-W"C~(3B3)
-wtC.IC' ~Dt
}--+-'-_ ... !>O
'CoOl ('3C4) -...c.IC.' SDO
SI>O ('3C5) QCH1'~
~. 'lC .. 2,
OCMl (304)
o.CH2. (~O')
sv ..e:
IItCtC.
.1 >--T""--OA
S,f..,So4O (I c.4)
GeM] (?1M)
A ~CI"'lj m.QO<l. <K .. 3
RSD un} ..~o· 1ir.i1 ecu~
A
-fI2..6EN(~8) e~D'~
W8C('2.03)
~(~)
liiTl (v>s)
12.H6
PAL 5
UBS
1)12
~.w~
CL Itoe: • EN Ecc.· Wi: .
EM ttc.(3Ct
"/~ .WKl
u...egC(3A'Z.
8 ....".~
~~IC ~t (3MS .[NEcc. ~'f. B
~(!I'!S
>'NC.~;(2I>.~)
P--+"""- c~ 1. iEQ
EN 1::0:.(3:2.)
Q2. ('le5)
:''<I'<C()t(3A'O ,
-CENC:2.llr!)
MPU DAT~ I2.L6
BUS (IC~) PAL 3
USO
~ (Lt)2) DATA (~
OAT". :;VNC. 1.
CI<C.TST C-:"'-;) 2
- CoR-ell: Q~("3"~) OATA' 002-
C.AC. .. Nl 010.4)
3 Wit .GAP
st>C 0.1 (3"5)
Q2.(~8!I)
4 'mJ '-wa:RC' Wit
-CUI.OC
-W~C~C.('363)
Wff" (3(3)
c
Q~c:.,.~)
Go\ (:,,..~) w~.'Oiii"J
Q" (3B~)
SS'Ta t2.E'I) f-L----~.. SOl
~ (2.03) Wi .~.
wl..~
EN Eec
CH1Sl'1
-~D6Tc.(2C2.)
~
zl--'--'-_........~..., ..J
1$Su1 DA rt C"ANGE IItICOltO
SEE SIoIEET ~
E E~T M~M E.~T ME"" E.'1-.T t.IlEM E
aU5 (lDS) BUS (105) eves (IO~) .... 0001
TJTLE
....'100 78 . 80 '/"-5120_7 0
2. 4 5 6 7 8
- I rEM 1
(Y)
I() 11$2- -
l()
, . U3''V
11$3
I
scale ~ 1.ee
' 1 < - - - - - - --- - - - -
/ TFf~l 2 ""'---- / TE fVl 2. ,
Ie A LAY] OS-Apr-84 ~/~)f !N
* NOTE
GESSCO ISPL=01
USE OF SOCKETS
Important Notice:
3M warrants the equipment covered hereby to be free from defects in material and workmanship for twelve (12)
months from date of original shipment to purchaser. During this warranty period 3M will repair or replace defective
equipment FOB its place of business without charge to purchaser.
This warranty applies to defects arising out of normal use and service of the equipment as specified by 3M. This
warranty does not cover abnormal operation of the equipment, accident, alteration, negligence, misuse and repairs
or servicing performed by other than 3M authorized representatives. Purchaser shall upon request by 3M, furnish
reasonable evidence that the defect arose from causes placing a liability on 3M. If the defect did not arise from
causes placing a liability on 3M, purchaser shall reimburse 3M for expenses incurred in inspecting the equipment at
the request of purchaser.
The obligation of 3M under this warranty is limited to repair or replacement of the defective equipment and is the
only warranty applicable to the equipment. 3M shall not be liable for any injury, loss or damage direct or consequen-
tial ariSing out of the use of or inability to use the product. No changes in the warranty shall be effective without the
prior approval in writing of both parties. This warranty and obligations and liabilities thereunder shall replace all
warranties or guarantees express or implied arising by law or otherwise, including the implied warranty of
merchantability.