3803 2_3420_MLM_Vol_4_Sep1979 2 3420 MLM Vol 4 Sep1979

User Manual: Pdf 3803-2_3420_MLM_Vol_4_Sep1979

Open the PDF directly: View PDF PDF.
Page Count: 162

Download3803-2_3420_MLM_Vol_4_Sep1979 3803-2 3420 MLM Vol 4 Sep1979
Open PDF In BrowserView PDF
('

(,-

(~"

('

('

(,

(~

(' {' (':
"".~'"

(~

(

(

(

(

(

(

(

(

('"

(,"

(e,

('

--- -------_
_W_
-- - --.,-

- ..=.==..==.
- =-==-=
-- - - - -- -- - - Magnetic Tape Subsystem
Maintenance Manual
==.
.

=. -

.::

_.

3803-2/3420

© Copyright International Business Machines Corporation 1976, 1979

,:=

('

(

(

C.'

('

(:,

Maintenance Library
3803-2 I
3420

3803-21
3420

3803-21
3420

SIN

SIN

SIN

SIN

MLM

MLM

MLM

MLM

PLAN
START
SENSE
MAP

INTF

MAP

OPER

VOL. 1

==
-~

(

3803-21
3420

00-000
1A-00O
6A-XXX
18-000
68-XXX

--------------- --=- = -= -- ----

(:

07-000

CARR

16-000
21-XXX

08-000

40-000
58-XXX

REF

MAP

75-001
85-XXX

11-000
15-XXX

INST
90-000

INDEX
VOL. 2

VOL. 3

VOl. 4

l

(

c

SAFETY
PERSONAL
The importance of personal safety cannot be
overemphasized. To ensure personal safety and the
safety of co-workers,•• foUow e~tablished',~afety
practices and procedures at alf times: '"

CE SAFETY PRACTICES

Look for and obey the, DANGER notices found in the
maintenance documentation. All CEs must be familiar
with the general safetypracti.ces and the procedures
for artiticial respiration outlines in IBM Form 229:-1264.
For convenience, this, form is duplicated ,to the ri~ht.

MACHINE
To protect machines from damage, turn off power
before removing or inserting circuit cards of
components. 00 not leave internal machine areas
needlessly exposed, avoid shoring panel pins when
scoping, and handle machine parts sarefully, in
addition, look for and observe the CAUTION notices
found in maintenance documentation.

,

"

~\

\

/'

./

All Customer Engineers are expected to take every safety
precaution possible and observe the following safety prac·
tices while maintaining IBM equipment:
1. You should not work alone under hazardous conditions
or around equipment with dangerous voltage. Always
advise your manager if you MUST work alone.
2. Remove all power, ac and dc, when removing or _m·
bling major components, working in immediate areas of
power supplies, performing mechanical inspection of pow.
er supplies, or installing changes in machine circuitry.
3. After turning off wall box power switch, lock it in the
Off position'or tag it with a "Do Not Operate" tag, Form
229·1266. Pull power supply cord whenever possible.
4. When it is absolutely necessary to work on equipment
having exposed operating mechanical parts or exposed
live electrical circuitry anywhere in the machine, observe
the following precautions:
a. Another person familiar with power off controls must
be in immediate vicinity.
b. Do not wear rings, wrist watches, chains, bracelets, or
metal cuff links.
c. Use only insulated pliers and screwdrivers.
d. Keep one hand in pocket.
e. When using test instruments, be certain that controls
are set correctly and that insulated probes of proper
capacity are used.
f. Avoid contacting ground potential (metal floor strips,
machine frames, etc.l. Use suitable rubber mats, pur·
chased locally if necessary.
5. Wear safety glasses when:
a. Using a hammer to drive pins, riveting. staking. etc.
b. Power or hand drilling, reaming, grir:'ding, etc.
c. Using spring hooks, attaching springs.
d. Soldering, wire cutting, removing steel'bands.
e. Cleaning parts with solvents, sprays, cleaners, chemi·
cals, etc.
'
f. Performing any (ltMr work that may be hazardous to
your eyes. REMEMBER - THEY ARE YOUR EYES.
6. Follow special safety instructions when performing special·
ized tasks, such as handl,ing cathode ray tubes and extremely
high voltages. These.instructions are outlined in CEMs
and the safety portion ohhe maintenance manuals.
7. Do not use solvents, chemic,lIs, greases, or oils that have
not been approved by IBM'.
8. Avoid using tools or test equipment that have not been ap·
proved by IBM.
9. Replace worn or broken tools and test equipinent.
10. Lift by standing or pushing up with stronger leg musclesthis takes strain off back mu~les. Do not lift any equip·
ment or parts weighing ovar 60 pounds.
11. After maintenance, restore all safety devices"such as guards,
shields, signs, and grounding wires.
12. Each Customer Engineer is responsible to be certain that
no action on h is part renders products unsafe or eKposes
customer personnel to hazards.
13. Place removed machine covers in a safe out·of·the·way
place where no one can trip over them.
14. Ensure that all machine covers are in place before returning
machine to customer.
15. Always place CE tool kit away from walk areas where no
one can trip over it; for eKample, un~er desk or table.

'--

'

./

',--~

Knowing safety rules is not MOUIh.
An u ...fe act will i_itably ..... to an IIIICidMt.
Use good judgment· eI",",-, .,.... ....
-,

,.

ARTIFICIAL RESPIRAtiON
General ConsiderMions
1. Start Immediately - Seconds Count
Do not move victim unless absolutely neces-y to _
from danger. Do not wait or look for help aT stop to
loosen clothing, warm the victim, or apply stimulants.
2. Check Mouth for Obstructions
Remove foreign objects .. PUII to~gue forward.
3. Loosen Clothing - Keep Victim Warm
Take care of these items after victim is b ....thing by himself or when help is available.
4. Remain in-Position
After victim revives, be ready to resume respiration if
necessary.
5. Call a Doctor
Have someone summon medical aid.
6. Don't Give Up
Continue without ,interruption until victim is breathing
without help or is certainly dead.

Rescue Breathing 'or Ad"lts
1.
2.
3.
4.
5.
6.
7.
8.

Place victim on hi,S back immediately.
Clear throat of water, food, or foreign matter.
Tilt head back to open air passage.
Lift jaw up to keep tongue out of air passage.
Pinch nostrils to prevent ai~ leakage when you blow.
Blow until you see chest rise.
Remove your lips and allow lungs to empty.
Listen for snoring and gurglings - signs of throat obstruction.
9. Repeat mouth to mouth breathing 10-20 times a minute.
Continue rescue breathing until victim breathes for himself.

"~
Thumb and
finger positions

Final mouth-tomouth position

,

~"

'.
\

16. Avoid touching moving mec:tlanical petti when lubricating,
checking for play, etc.
17. When using stroboscope,lio not touch ANYTHING - it
may be moving.
18. Avoid wearing loose dothing that may be C8Ufht in mao
chinery. Shirt sleeves must be lett buttoMd or roiWd abow
the elbow.
19. Ties must be tucked in shirt or have a tie c:IaIp tpn",IbIV
nonconductivel approximately 3 indies from end. Tie
chains are not recommended.
20. Before starting equipment, make certain fellow CEs and
customer personnel are not in a 'hazardous position.
21. Maintain good housekeeping in _a of machine while per.
forming and after completing maintenance.

'"

/

~I

"

(,'

C t

C' C.' (: C: C (

..

C: C

('~

C

(

c

(: (' {
./

(

'<,

(~

(:'

(~

/

(~

C

(~

(~

(0

VOLUME 4 CONTENTS BY SECTION
For subject details or subjects not found in this table of contents, refer to
the general INDEX section in this volume.

SECTION 40
Subsystem Concepts . . . . .
Subsystem Recording Methods
3803-2 Controls .
3803-2 Features .
Tape Commands

40-001
40-002
40-003
40-004
40-005

SECTION 50
Channel Buffer Circuits
Write Circuits . . .
Read Circuits . . .
MP1/MP2 Circuits
ROS Circuits
6250 bpi . . . . .

50-000
50-001
50-002
50-003
50-010
50-020

SECTION 52
Microprocessor Clocks
MP1 Instruction Counter.
Local Storage Register .
XOUTA/XOUTB Registers . .
High/Low Order ROS Registers
o and Special MP1/2 Registers
Channel Tag In/Bus In Registers
TUBO Registers. . . . . .
Microprocessor Information
Microprocessor Instructions

52-005
52':'010
52-015
52-025
52-030
52-035
52-040
52-045
52-060
52-065

SECTION 53
Oscillator . . . . . . . . . .
Read/Write Counters/Clocks.
Data Flow Clock
Write Clock/Counter
Write Group Buffer .
Channel Buffer Controls
CRIC/CROC . . . . .
Write Service Controls. . . .
Miscellaneous 'Write Registers
Read Sequencing' and A/ B Registers
CRC Generators. . .
Write Triggers . . .
Read Track Register .
RIC/ROC . . . . . .
Skew Detection . . .
Group Buffer Counter
Read Cycle Controls .
SECTION 54
Interface . . . . . .
Command Typing . .
Setection and Priority

SECTION 55
LWR (Loop Write Read) . . . . .
Basic Recording Technique
Common Microprogram Routines .

55-005
55-007
55-020

SECTION 57
NRZI . . . . . . .
Translate . . . . .
Write Data Convert
Read Data Convert

57-006
57-020
57-025
57-026

SECTION 58
S/360, S/370 Switching
Two Channel Switch
Tie Breaker . . . . . .
Device Switching . . .
Inbound Crosspoint Switching

58-005
58-010
58-030
58-050
58-101

SECTION 75
CE Panel Information

..

75-001

SECTION 80
Tools and Test Equipment

80-000

SECTION 85
PM Procedures and Schedules

85-000

SECTION 90
Installation . . . . '. . . . .

90-000

INDEX
Detailed Index (Volumes 1 through 4)

('
,.-"

(.

°

0•

(

,.

i~.·

c. \

~

. INPEX 1

53-005
53-010
53-015
53-020
53-025
53-030
53-035
53-040
53-045
53-055
53-065
53-070
53-075
53-080
53-085
53-090
53-095
54-000

54-00,.
54-005

3103-2/3420

40-000
© Copyright Intemlllionel Bueil1tl8S Machines Corporation 1976. 1979

..

---~----

--~

40-001

OPER-SUBSYSTEM CONCEPTS
BASIC SUBSYSTEM

READ BACK CHECKING

The IBM 3803-2/3420 Magnetic Tape Subsystem
consists of an IBM 3803 Model 2 Tape Control and one
or more IBM 3420 Magnetic Tape Units. The 3420 tape
units are available in six models with tape speeds of
75, 125, and 200 inches per second (ips)
(190,5/317,5/508 cm/sec) for Models 3 and 4, 5 and 6,
and 7 and 8, respectively.

A two-gap read/write head with 0.150 inch (3,81 mm)
between read and write gaps allows read back
checking during a write operation. Moving forward,
tape passes first the write gap, then the read gap.

The 3803 Model 2 operates in 6250 bpi and 1600 bpi
modes.
A 3803 tape control without any switching features
controls up to eight 3420 tape units (1 x8 configuration,
also called selection logic).
'
The 3803 command set, status responses, and basic
sense data are compatible with those used by IBM
24oo-series tape subsystems. However, there are some
minor programming differences. For example:
1.

The number ()f sense bytes and contents of those
bytes differ from those used by 2400-series
subsystems.

2.

All commands not shown on 40-005 and 40-008
set COMMAND REJECT in the sense information
which, in turn, sets Unit Check in the status byte,
indicating to the system' that something is wrong.,

3.

A sense' command must be issued after an error
condition sets Unit Check in the unit status byte.

In most instances, non-tim~ dependent programs that
operate successfully on' an IBM 2400-series tape
subsystem will operate correctly on an I,BM
3803-2/3420 subsystem.

3420 TAPE UNIT
Information presented in this section applies to all
models of the tape unit.

Channel

I TSWI~t'Ch(aFneaetlure) i~!;~l_~,;~~~:;_ _'
I

t~

50 003

I

58-010

L-----~r::I.

r - -

D,(vFieCaetSuWrei)"h

50 003

~M:"~':OC: I;'~:: ---

~~l~~~l~~1~;~;~~~j;~~ml;;m;~~~~;~~;1;;iIl;lfu1;i;;1jj~~1mjjj~~~*jljl1~;ll~jmm;~~mmjjjl;1;l;1;mjmjl;*j~~j~~~lil;~~l;ljlj;jmj~ljlj~@~jfr~jjfftr,
.

:.i~'

'::.i:.

...
::.i.:!.:
...
::.!:..: .·;.: .:

.--

Subsystem Lim its

!.I.!.!.'.!.!.!.:.'

58-060

75-001

I::!.;.::!'
..::I...

~= ~:~ ~: :

FULL-WIDTH ERASURE

~

Tape Unit

co'"' . " ,

";.

• • •

••

".-,"

3803/3420 Subsystein Schematic

AUTOMATIC THREADING

TAPE TRANSPORT

A write reel latch secures the file reel to the reel hub
automatically. When the operator places a file reel or
cartridge on the reel hub and presses LOAD/REWII')ID,
the power window closes, the write reel latch secures
the file reel to the hub, and tape is automatically
threaded, loaded into the vacuum columns, and
positioned at load point without further operator action.

A single direct-drive capstan moves tape forward or
backward. Air bearings reduce friction and tape wear
since the oxide (recording) surface of the tape contacts
only the read/write head and the tape cleaner. Short,
tapered vacuum columns greatly reduce tape inertia
when starting and stopping tape. The tapered columns
and single, direct-drive capstan start and stop tape
quickly and smoothly.

IBM Easy load cartridge
When used with a solid-flange tape reel (standard leM
10.5 inch). the optional, IBM Easy Load Cartridge
reduces tape handling and helps prevent tape
contamination or physical damage.
During a load operation, if the first threading sequence
is unsuccessful, tape is rewound into the cartridge and
another attempt is made.

With compatible, features, 3420 Models 3, 5, and 7 can
be attached to the 3803-2 without modification.

:.l;I ,!~:.[ li·:.

:.:::::.::::.::::.:
......:.::.:
. :::
.. :::
.. :::.::.:
.
. ::::.':.:.:.'.::'::::":.::':::.:.'.:.:.'.:.:.'.::::'::::':::'::::'::':.::':::.'::::':::.":.::.":.:::.'.::::'::.:."::"'::.::'::'::::.'::::.'::::
.
..
':.::.:.'.:::'::::':::::'::::'::.::'::.::'::::'::.::'::.::'::.::'::.::'::'::::.'::::.":. -::.::'::"':.:::':'-::"':.::.".::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.::'::.'::::.::'::.::'::.'::::.'::::.:."::.::'::.::'::.::'::.'::::.::'::.'::::.'::::
..
':.::.:':::.::.::.::.::.::::.:.:::.:.:::.::":.::::.::.::::.::.::::.::
...
:.:::
.....
:::.:::::.:::.::.::.::
.•

REWINDING
Tape remains in the vacuum columns during rewind
operations. Rewind ends when a photocell senses a
) reflective marker on

beginning-of-tape (load point) reflective marker on
tape.
During a rewind unload operation, tape is rewound
completely onto the file reel. The tape unit is left in
unloaded status, with the tape reel latch unlocked and
the window open, allowing the operator to remove the
file reel.

An erase head applies 'a strong magnetic field that
erases the entire width of tape during write operations.
Full-width erasure prevents interchangeability problems
when tape is written on one tape unit and read on
another; it also reduces the chances of leaving
extraneous bits in interblock gaps or skip areas.
During a write, write tape mark, or erase operation, the
tape unit monitors the erase head operation. On a 3420
Model 4, 6, or 8, an erase head failure drops tape unit
ready status and halts tape motion. On a 3420 Model
3, 5, or 7, an erase head failure sets Unit Check, but
does not drop ready status.

FILE PROTECTION
A write enable ring must be present in the file reel
When writing. To avoid destroying information on tape,
the write enable ring is removed. A reel without the
ring is "file-protected". FILE PROTECT turns on when
the reel is mounted and no writing can occur.

3420 MODELS 4, 6, AND 8
Models 4, 6, and 8 tape units can write and read 6250
bpi tapes with O.3-inch interblock. gaps. Nominal data
rates are 470, 780, and 1250 kilobytes per second at
6250 bpi.

A tape cleaning mechanism is added.
3420 Models 3, 5, and 7 can be converted in the field
to Models 4, 6, and 8.

3803-2/3420

40-001

© Copyright International Business Machines Corporation 1976, 1979
,[

~

.......\

0>..

_-""',

,

/

c

(~i

(;

(

(

"

,/

(/ ( "',,'

(~\

.

c' (

C:

OPER-SUBSYSTEM CONCEPTS (Cont'd)
RECORDING METHODS
6250 BPI
In 6250 bpi mode, 6250 data bytes per inch (246 data
bytes per mm) are recorded in nine parallel tracks on
tape. 6250 bpi tapes are written with an identification
burst (10 burst) in track 1 at load point. The 10 burst is
followed by a control burst and a 0.3-inch (7,62 mm)
IBG before a data block is written.
6250 bpi is a basic density on 3803 Model 2 and on
3420 Models 4, 6, and 8.

6250 BPI ERROR CORRECTION
The 6250 bpi format employs an
error-correcting/ detecting code capable of correcting
all single-track errors on the strength of the code alone
and correcting all double-track errors with the aid of
track pointers. Pointers such as phase error and
incorrect pattern are indications of questionable data. If
the errors fall outside the code capability, Data Check
and Unit Check are set and Error Recovery Procedures
(ERPs) are invoked.

1600 BPI
In 1600 bpi mode, 1600 bytes per inch (63 bytes per
mm) are recorded in nine parallel tracks on tape. The
data format uses eight of the nine bits for data, the
ninth is a parity bit. Data is recorded in odd parity. The
eight bits of one byte can represent an alphabetic
character, zoned decimal digit, two decimal digits
(packed), a special character, or eight binary' bits.
1600 bpi is a basic density on the 3803 Model 2 and on
3420 Models 3, 5, and 7, and a feature on 3420 Models
4,6, and 8.

NINE-TRACK NRZI
In nine-track NRZI. data is recorded at 800 bpi (31,5
bytes per mm) in nine parallel tracks on tape. Data
representation is the same as for 1600 bpi PE. For
nine-track NRZI operation, the dual density feature is
required on a Model 3, 5, or 7 tape unit and the
nine-track NRZI feature is required on a 3803 Model 2.

40-002

SEVEN-TRACK NRZI
In seven-track NRZI mode, data is recorded at 200,
556, or 800 bpi (7, 6/21, 9/31, 5 bytes per mm). The
data format uses six of the seven bits for data and the
seventh bit for parity checking. Data is recorded in
either odd or even parity. The six bits of one character
can represent a BCD character or six binary bits. For
seven-track NRZI operation, a seven-track feature is
required on both a 3420 Model 3, 5, or 7 and on the
3803-2.

INTERBLOCK GAP
An interblock gap (lBG) is the erased section of tape
used to indicate the end of a block or record.
Interblock gaps are:

6250 bpi:

3420 SUBSYSTEM CHARACTERISTICS
Model 3

Model 4

ModelS

Model 6

Model 7

Model 8

Tape Speed (Read or Write)
(ips)
(cm/sec)

75

75

125

125

200

200

190.5

190,5

317,5

317,5

508

508

2,3

1.6

4.0

2.9

2.6

6250 Read Access Time, nominal*(ms)
1600 Read Access Time, nominal*(ms)

4.0

6250 Write Access Time, nominal*(ms)

2.1

1.1
0.95

1600 Write Access Time, nominal*(ms)

4.0

3.0

2.9

2.0

2.0

1.28

Forward Start Time, nominal**(ms)

1.8

1.4

1.4

1.1

1.3

.08

Data Rates (Kb/sec; Kd/sec):
6250 BPI

0.3 inch (7,6 mm) nominal.

470/940

1600 BPI PE

120/240

800 BPI NRZI (9-Track)

60/120

120/240

780/1560
200/400

200/400

1250/2500
320/640

Nine-track

800 BPI NRZI (7-Track)

60

100

160

556 BPI NRZI (7-Track)

41.7

69.5

111.2

25.0

40.0

0.6 inch (15,2 mm) nominal;
0.5 inch (12,7 mm) minimum.
0.75 inch (19,05 mm) nominal;
0.68 inch (17,27 mm) minimum.

200 BPI NRZI (7-Track)

15.0

320/640

160/320

100/200

PE/NRZ.:
Seven-track:

1.65

2.0

1.5

Passing Times per Byte (,.sec):
6250 BPI

2.133

1.28

0.80

1600 BPI PE

8.3

MAGNETIC TAPE AND REELS

800 BPI NRZI

16.7

556 BPI NRZI

24.0

14.4

9.0

Most tape volumes that operate satisfactorily on 3420
Models 3, 5, and 7 will operate with equal or better
read/write reliability for an equivalent number of bytes
transferred on 3420 Models 4, 6, or 8. Tape must
conform to IBM Half-Inch Tape Specifications, GA32-0006.

200 BPI NRZI

66.7

40.0

25.0

8.3

5.0

5.0

10.0

3.1

3.1

6.2

Passing Times, IBG (ms):
6250 BPI

4.0

9-track (PE and NRZI)

8.0

7-track (NRZI)

10.0

Rewind Time (2400-foot reel)

8.0

2.4
4.8

4.8

1.5
3.0

3.0

3.75

6.0

60

60

60

60

45

45

66

66

66

66

51

51

10

10

10

10

7

7

Rewind/Unload Time:
(2400-foot reel) (sec)
Load Operation, i!pproximate time (in sec.) to
'tape unit ready' (after reel/cartridge is mounted
and LOAD/REWIND is pressed)
*

Read access time is the interval from initiation of a Forward Read command given to the tape COntrol when tape is not at load point.
until the first data byte is read when tape is brought up to speed from stopped status.
Write access time is the interval from the issuance of a Move command given to the tape unit when tape is not at load point. until the
first data byte is written on tape when tape is brought up to speed from stopped status.
'

**

Start time is the interval from the issuance of a Move command to the tape unit. until tape attains 90% of specified velocity.

40~002

40-003·

OPER-3803 MODEL 2 CONTROLS
3803-2/3420 CONFIGURATIONS

3803 MODEL 2 TAPE CONTROL

ADDRESSING

The 3803 Model 2 Tape Control connects to the I/O
interface of an IBM System/360 Model 50 and above
(by RPQ only) or an IBM System/370. Model 135 and
above. The tape control has a CE panel. two
microprogram control sections. a read section. a write
section. and a channel buffer section.

Every tape unit has a unique device address. which
consists of a channel address. a tape control address.
and a tape unit address. Pluggable jumpers assign the
tape control address when the system is installed. The
tape control has separate device interface connectors
for each tape unit address. A tape unit's address is
determined by the tape control connector to which it is
attached. There is no address decoding at the tape unit
or device interface level.

Note: "I/O Interface" refers to a set of lines over
which the tape control and system channel exchange
control and data signals. Interface lines and operations
are described in IBM System/360 and System/370 I/O
Interface. Channel to Control Unit. Original Equipment
Manufacturers' Information, Order Number GA22-6974.
The 3803 may· exceed an interface signal sequence of
32 microseconds, and may produce a worst case
interface signal sequence of up to 50 microseconds on
some instructions when in seven-track mode with the
two-channel switch feature installed.

Operation with Model 4/6/8 Tape Units (6250 or 1600 bpi
Mode and Models 3/5111600 bpi Tape Units

Operation with Model 4/6/8 Tape Units (6250 or 1600 bpi
Mode) and Model 3/5/7 Tape Units (1600 bpi PE and 800
NRZI Modes)
.
3803 Model 2
Tape Control

3803 Model 2
Tape Control

METERING

Nine Track NRZI Featur.e

A usage meter is installed in the tape control and in
each tape unit. The tape control's usage meter records
elapsed time whenever the METERiNG OUT line is
active and the tape control is in online status (Enabled).
A tape unit's usage meter records elapsed time when
the tape control METERING OUT line is active. tape
unit is loaded. and the tape is not at load point.
METERING IN is used by the central processing unit
(CPU) metering circuits; this line is active from the time
a command is accepted by the tape control until Device
End is generated for that command. See IBM
System/360 and System/370 I/O Interface: Channel to
Control Unit OEMI, Order Number GA22-6974.

he 3803 Model 2 operates at 6250 or 1600 bpi. The
3803 Model 2 with appropriate features can process
nine-track. 800 bpi NRZI and seven-track. 200/556/800
bpi NRZI tape when used with 3420 Model 3. 5. and 7
tape units having the companion NRZI features.

'I

All data transfers are in burst mode. The tape control
executes one command on one tape unit at a time. The
tape control parity checks each data byte transferred
between the system and a tape unit. On write
operations. bus out parity is checked and parity is
generated. if necessary. before the byte is sent to the
tape unit. On read operations. tape control parity is
checked and generated. if necessary. before the byte is
placed on the I/O interface. On sense operations.
correct parity is supplied for each byte. Parity is also
checked on command bytes.

ENABLE/DISABLE SWITCH
This switch allows the tape control and all attached
tape units to be put online or taken offline so a
customer engineer can use the CE panel switches and
indicators to diagnose errors. Whenever the tape
control is placed in offline status (Disabled). the usage
meters in the tape control and all attached tape units
are prevented from running, When the two-channel
switch feature is installed. a second Enable/Disable
switch is provided on the 3803.

I/O commands issued by the channel are executed with
microprograms resident in two independent read-only
storage (ROS) units. One ROS unit controls
communication lines to the channel. while the other
ROS unit controls communication lines to the tape unit.

6250 or 6250/1600

Single Density (1600)

6250 or 6250/1600

Dual Density (1600/800)

Operation with 3420 Model 4/6/8 Tape Units (6250 or
6250/1600 bpi Modes) and Nine and Seven Track Tape Units
(Nine Track 1600 bpi PE and Nine Track 1600/800 bpi and
Seven Track 200/5561800 bpi NRZI Modes)

3803 Model 2
Tape Control
Seven Track Feature
(Nine Track NRZI Feature Prerequisite

"
POWER ON/OFF
SEQUENCING
Normal power on/power off sequencing for the
3803-2/3420 tape subsystem is controlled by system
power interlock circuits. Maintenance activities may
necessitate dropping power in the tape control and
attached tape units while power remains on in the
. system. To take the subsystem offline. see 12-010.

Single Density (1600)

Dual Density (1600/800)

MAXIMUM OF 8 TAPE. UNITS PER TAPE CONTROL
For 3420 Model 8 Power Requirements. see 90-180.

3803-2/3420

40-003
© Copyright International Business Machines Corporation 1976, 1979

o

C) ()

/',.

()

()

c

(~

c

c

cc

6250, 9-Track

Not Applicable

Standard

Not Applicable

6250 Feature

1600,9-Track

Standard

Standard

1600 Feature

6250/1600 Feature

NINE-TRACK NRZI

800, 9-Track

Dual Density Feature

9-Track NRZI Feature

Dual Density Feature

Not Applicable

800, 7-Track

7-Track Feature

7-Track Feature (Note 4)

7-Track Feature

Not Applicable

556, 7-Track

7-Track Feature

7-Track Feature (Note 4)

7-Track Feature

Not Applicable

200, 7-Track

RPQ only

7-Track Feature (Note 4)

7-Track Feature

Not Applicable

SEVEN-TRACK NRZI

(' () C'

DENSITY FEATURE COMBINATIONS

Features available on a 3803 Model 2 are nine-track
NRZI, seven-track (NRZI), two-channel switch, and
device switch. For switch feature descriptions, see
Section 58-005 through 58-111.

The nine-track NRZI feature, available on the 3803
Model 2, permits operation in nine-track NRZI mode.
Nine-track NRZI operation requires a 3420 Model 3, 5,
or 7 Tape Unit with the dual density feature.

c'

40-004

OPER-3803 MODEL 2 FEATURES
3803 MODEL 2 FEATURES

(~

Density (bpi)
(Note 1)

3803-1

3803-2

3420-3/5/7
(Note 2)

3420-4/6/8
(Note 3)

Notes:
1. Density must be specified for each 9-track 3420 tape unit.
2. 3420-3/5/7 can be operated by a 3803-1 or 3803-2.

The seven-track feature permits operation in
seven-track NRZI mode. Seven-track operation with a
3803 Model 2 is at 800/556/200 bpi. The seven-track
feature contains both the data translator and data
converter for seven-track operations. The operation is
similar to that of the 3803-1 with -the seven-track
feature. For seven-track operation, the seven-track
feature on a 3420 Model 3, 5, or 7 and on the 3803
Model 2 is required. The nine-track NRZI feature isa
prerequisite for the seven-track feature on the 3803
Model 2.

3. 3420-4/6/8 can be operated by a 3803-2 only.
4. 9-track NRZI feature is a prerequisite for 7-track feature on 3803-2.

Writing a tape with the translator on causes eight,""bit
bytes from the I/O interface to be written on tape as
six-bit BCD characters; reading such a tape causes
six-bit BCD characters to be translated into their
EBCDIC equivalents. When using the translator, data
rates are not changed and there are no changes- in the
tape unit's operation.
Writing a tape with the data converter on causes four
tape characters (24 data bits) to be written for every
three storage bytes (24 data bits); reading such a tape
reverses the process by converting four tape characters
into three storage bytes. When operating with the data
converter on, the data transfer rate is 75 percent of the
rate with data converter off.

40-004

OPER-TAPE COMMANDS

'40-005

COMMANDS AND INSTRUCTIONS

* indicates the

logical record on which problems

may occur.

COMMANDS
Commands executed by this subsystem fall into one of
the following three categories:
1.

Burst Commands

2.

Motion Control Commands

3.

Non-Motion Control Commands

Write is allowable following a backspace. Assume the
following tape format with labels where *. is used to
denote a TM:

The table on this page and the one on 40-008 list the
subsystem commands a,nd command codes.
Commands not listed will set COMMAND REJECT.
Programming Note: The 3803/3420 subsystem has no
interlocking to prevent improper sequencing of writeand read-type operations that may result in writing
extraneous bits or leaving partial blocks on tape.
Avoiding these improper sequences is a program
responsibility.

Write

0 0 0 0 0 0 0 1 01

Read Forward

0 0 0 0 0 0 1 0

02

Read Backward

o

0

OC

Sense

0 0 0 0 0 1 0 0

04

Sense Reserve

1 1 1 1 0 1 0 0

F4

Sense Release

1 1 0 1 0 1 0 0

04

Request Track-In-Error

Oc 0 0 1 1 0 1 1

1B

Loop Write-To-Read

1 0 0 0 1 0 1 1

8B

For example: R R W* avoid.
W B R W* allowed.

Set Diagnose

0 . :1,· 0 0 1 0 1 1

4B

A read forward-type operation following write-type
operations.

Motion Control Commands

0 1 23456 7 Hex

Rewind

0 0 0 0 0 1 1 1 07

Rewind Unload

0 0 0 0 1 1 1 1 OF

Erase Gap

000 1 0 1 1 1

17

W indicates a write-type operation: write, write
TM, or (ERG).

Write Tape Mark

0 0 0 1 1 1 1 1

lF

Backspace Block

0 0 1 0 0 1 1 1

27

R indicates a forward read-type operation: read
forward, forward space block, or forward space
file.

Backspace File

0 0 1 0 1 1 1 1

2F

Forward Space Block

0 0 1 1 0 1 1 1

37

Forward Space File

0 0 1 1 1 1 1 1

3F

Data Security Erase

1 0 0 1 0 1 1 1

97

b. When the block or TM read is known to have
been followed by erase record gap (ERG) or is
known to have been the last block written
before a backward operation.

0

o

0 1 1

o

For example: R B W R* avoid.
W B R R* avoid.

B indicates a backward read-type operation: read
backward, backspace block, or backspace file.

311J3-2/3420

I

XG0200

I

2735972

I

_ Seq 2 of 2 • Part Number _

©

See EC
History

0

Diagnostic Mode Set

0 000 1 0 1 1 OB

Mode Set t

See 40-008

Mode Set 2

See 40-008

The burst commands are:
Write
Read Forward
Read Backward
Sense
Sense Reserve
Sense Release
Request Track-In-Error
loop Write-To-Read (maintenance aid*)
Set Diagnose (maintenance aid*)
* Diagnostic programs issue maintenance aid
commands via start I/Os (SIOs) that are
op-codes in the Channel Command Word (CCW).

WRITE
Write records data on tape as it moves forward and
creates an interblock gap (IBG) at the end of each
block. The tape control checks the parity of each data
byte received from the I/O interface.

Command Byte

2.

03

Burst commands transfer data across the channel/tape
control interface. Channel End and Device End are
signaled when the operation is complete (ending
status).

A rewrite of the last data set involves the following
safe and proper sequence. After processing the next to
last end of file (EOF) and TM, read foward to verify the
header (HDR) label of the last data set, backspace,
write a new HDR, and rewrite the data "5et. If a new
data set is being added, the read forward verifies the
second consecutive TM, and thus, the true end of a
data set on this tape. A backspace, write new HDR,
etc., completes the sequence.
0 1 234 5 6 7 Hex

a. When the block or Tape Mark (TM) read is
known to be followed by a TM; A tape mark is
a special block used to separate files.

o

0 0 0 0 1 t

Hex

Read Backward sets the tape unit to backward read
status. The operation of the command is similar to
Read Forward, except that the 7-track NRZI data
converter mode cannot be used. Data flow and
controls are the same as in Read Forward. A Read
Backward, given at load point or into load point, sets
Unit Check. The tape unit remains in backward status
at the end of a Read Backward command.

BURST COMMANDS

* DATA SET * EOF * HDR * DATA SET * EOF **

Burst Commands

A write-type operation after a forward read-type
operation except:

0 1 2 3 4 5 6 7

No-Operation

Command Byte

Avoid the following two basic sequences:
1.

Non-Motion Control Commands

Because it may be difficult or impossible to ensure the
above safe situations, a write after read forward
sequence should be used only in applications where
strict control of format and command sequence exists.

VOL HDR

READ BACKWARD

Command Byte

SENSE,
Sense transfers the sense bytes to channel. There are
24 bytes of sense data available. The CCW specifies
the number of sense bytes to be transferred and the
starting storage address. The information transferred
includes unusual conditions associated with the last
operation and provides details about the current
conditions present in the tape control and tape unit. A
sense command addressed to a tape unit that is not
ready will be executed.

SENSE RESERVE
Sense Reserve reserves the addressed tape control for
the channel issuing this command. The tape control
will remain reserved for the channel until either:
•

A Sense Release command is issued from the
reserving channel, or

•

A system reset occurs.

Attempting to select a tape control that is reserved to
another channel results in a Control Unit Busy
indication. The Sense Reserve command should only
be issued by the Control Program.

READ FORWARD
Read Forward sets the tape unit to forward read status.
As the tape moves, data is read until the read head
detects the next IBG. The tape control checks and, if
necessary and possible, corrects the bits of each byte
transferred to the I/O interface. Sensing a tape mark
sets Unit Exception with Channel End and Device End
in the Unit Status byte.

845958
1 Sep 79

40-005

Copyright Imei-natiOnal Business' Machin~s Corporation 1976. 1979

C) ()
,-

()

(~

\..3

("\
\....)

,-

.'

~"\

\,

(-~

;:/-".

;

"

'-

?

\

,

/

"

)

/

ccc

(

C L C

CCC
40-006

OPER-TAPE COMMANDS (Cont'd)
SENSE RELEASE

LOOP WRITE-TO-READ (LWR)

Inhibit Postamble

Sense Release releases the reserved tape control so it
is available to either channel. The Sense Release
command should only be issued by the control
program.

Loop Write-to-Read checks the tape control and tape
unit data and control paths without moving tape. In
6250 or 1600 bpi mode, LWR writes and error checks
the record. In NRZI mode, LWR writes the record but
checks only for Write Trigger VRC errors. Read errors
will occur during the NRZI operation but will be reset
by ALU2 when the LWR operation is completed.

Prevents writing the last 39 zeros of the postamble.
The ending all-ones marker and the first zero is written.

Programming Note: Sense Reserve and Sense
Release commands can only be used on subsystems
having the two-channel switch feature. If these
commands are issued to a tape control without this
feature, COMMAND REJECT results. When using these
commands, they must be the first command in a chain
or COMMAND REJECT results.
The Sense Reserve and Sense Release commands are
not supported by IBM Operating Systems.

REQUEST TRACK-IN-ERROR (REQUEST TIE)
Request TIE returns to the tape control a data byte
containing track-in-error information for 9-track and
sensing level information for 7-track tape units. This
information is transmitted to the channel in sense byte
2 on a Sense command following a Read, Read
Backward, Write, or Loop Write to Read command.
When issued following a 6250 bpi or PE operation,
Request TIE is treated as a No Operation (NOP Reset
Sense.
When issued following a 9-track NRZI read operation, a
Request TIE either:
•

•

Enables the tape control to perform a correction
read operation if the data byte contains a single
bit, or
Does not enable the tape control to 'perform a
correction read operation if the data byte contains
bits 6 and 7, which indicate an uncorrectable error.

When issued following a 7-track read operation, the
Request TIE byte controls the read clipping level in the
following sequence:
Second attempt-Middle, Level
Third attempt-Low Level
Fourth' attempt-H igh Level
Clipping levels are cyclically altered in this way as long
as read attempts result in Vertical Redundancy Check
(VRe) errors.

On 9-track 3420 tape units, a LWR command issued at
beginning-of-tape (BOT) is executed in 1600 bpi mode.
Elsewhere on tape, LWR is executed in the current
operating mode of the tape unit.
LWR does not require the tape unit to be in write
status, but the tape unit must be ready. Execution of
an LWR does not change the status of the tape unit.
An LWR performed from the processing unit uses the
same data path as a Write command.

SET DIAGNOSE '4B'
Set Diagnose is used to call microdiagnostic routines.
Bytes are transferred from channel to the tape control
to modify the operation of succeeding commands in
the chain.

FLAG BYTE 1
Bit

Write

Read

0

Diagnostic Write

N/A

1

N/A

IBG Measure

2

Inhibit Postamble

Read Access

Variable Go-down Time
Two bytes (flag bytes 3 and 4) are sent to the tape
control unit. These bytes are used to control the wait
time before starting the next operation in the chain
following the Set Diagnostic (48) command.
Count values are:
103.15

Microseconds to decrement one count.

27

Milliseconds to decrement the low order
counter 256 ('FF) counts and cause one
decrement of the high order count.

Inhibit Preamble
Prevents writing the first 39 zeros of the preamble. The
last (40th) zero and the beginning all-ones marker is
written.

0

Block Data Check

1

N/A

2

Block Interrupts

3

Force Control Unit Busy

4-7

N/A

FLAG BYTE 3 (OPTIONS)
DMR

Go-Up Time in tack pulses

GOT

Hi order byte of go-down count

TUBO Mask

Byte used to mask TU Bus Out

FLAG BYTE 4 (OPTIONS)
DMR

Go-down time measure count equivalent to tach
pulses. No tach pulse when tape is not moving.

GOT

Lo order byte of go-down count.

Write data is sent to the tape unit. In the MST board it
is gated to the read circuits and then returned to the
tape control unit for read checking.

Set TUBO Mask
Flag byte 3 is used as a mask to control the tape unit
Bus Out. Any bit on in flag byte 3 causes that tape unit
Bus Out bit to be held active, and thus prevents the
tape unit from writing data for that specific bit.

3

Var Go-down Time

Var Go-down Time

Inhibit Preamble

N/A

Change Direction

5

LWR

DMR

6

TUBD Mask

N/A

7

Change Direction

ChanQe Direction

Change' Direction allows the following word (CCW)
chain to progress through turnaround, if necessary, and
up to the point of activating the Move line to the tape
unit. At this point, the operation is terminated. The'
tape unit is left in forward or backward, write or read
status, depending on the operation follow the Change
Direction instruction.

Performs the same function as the 'OB' command.

Description

Bit

Loop Write-To-Read

4

Diagnostic Write

FLAG BYTE 2

PE - causes writing to be inhibited in any track
when the write data contains successive one bits.
NRZI -

9 track - Inhibits writing P bits.
7 track - Inhibits writing C bits.

40-006
© Copyright International Business Machines Corporation 1976. 1979

(~

OPER-TAPE COMMANDS (Cont'd)

40-007

MOTION CONTROL COMMANDS

ERASE RECORD GAP (ERG)

Motion control commands move tape but do not
transfer information across the channel/tape control
interface.

Erase Record Gap causes the selected tape unit to
move tape forward and erase tape as follows:
Single ERG

All motion control commands operate as follows:
1.
2.

3.

Channel End is signaled when the command is
accepted (initial status).
For commands other than Rewind/Unload, device
end is signaled when the operation is completed
(ending status).
The tape control responds with BUSY if the tape
control is addressed while executing the command.
As a result, th~ 3803 is obligated to present a CUE
interrupt to the channel that received the BUSY as
soon as the current operation is complete.

Note: For Rewind/Unload, Channel End is signaled in
initial status, and Device End, Control Unit End, and
Unit Check are signaled in an interrupt status cycle
after the command becomes effective at the tape unit.
Device End is signaled again when the operator reloads
tape, presses START, and the tape unit goes from
not-ready to ready providing the tape control has not
been offline in the interim.
Motion control commands are:
Rewind
Rewind/Unload
Erase Gap
Write Tape Mark
Backspace Block
Backspace File
Forward Space Block
Forward Space File
Data Security Erase

Rewind causes the selected tape unit to rewind tape to
load point.

REWIND UNLOAD (RUN)
Rewind Unload causes the selected tape unit to rewind
tape to load point, removes tape from the columns,
finishes winding tape onto the 'right reel, closes the
cartridge (if used), and opens the window.

©

Copyright International Business Machines Corporation 1976. 1979

',,-)

\... .

"--'

('1
',,--~

Successive ERGs

6250 bpi

3.75 in. (95,3 mm)

3.45 in. (87,6 mm)

1600 bpi and
800 bpi 9-track

4.2 in. (106,7 mm)

3.6 in. (91 A mm)

7-track

4.5 in. (114,3 mm)

3.75 in. (95,3 mm)

WRITE TAPE MARK (WTM)
Write Tape Mark causes the selected tape unit to move
tape forward and write a tape mark block.
At 6250 and 1600 bpi, a WTM causes the subsystem to
write a tape mark preceded by an Erase record gap.
Data Check, Equipment Check, and Unit Check can be
set during a Write Tape Mark (WTM) operation.
Attempting to write a tape mark on a file-protected
tape unit sets COMMAND REJECT.

BACKSPACE BLOCK (BSB)
Backspace Block causes tape to move backward to the
next interblock gap or to load point, whichever comes
first, No data bytes are transferred. Channel End is
signaled when the command is accepted. Device End is
signaled at the next interblock gap or load point.
Sensing a tape mark sets Unit Exception, with Device
End in the status byte. Backspadng into or at load
point sets Unit Check with Device End in the status
byte. The tape unit remains in backward status.

BACKSPACE FILE (BSF)

REWIND (REW)

('", (,'J ,0'

FORWARD SPACE BLOCK (FSB)

("'1
"-...j

0

U

0

"'--y!

()

Backspace File causes the selected tape unit to move
tape backward to the interblock gap on the load point
side of a tape mark, or to load point, whichever comes
first. No data bytes are transferred. Unit Exception is
not set when tape mark is sensed.
Backspacing into or at load point sets Unit Check with
Device End in the status byte. Device End is signaled
at the completion of the operation. The tape unit
remains in backward status.

o

C)

o

C)

Forward Space Block causes the selected tape unit to
move tape forward to the next interblock gap. Initial
status contains Channel End. Sensing a tape mark sets
Unit Exception, with Device End in the status byte.

FORWARD SPACE FILE (FSF)
Forward Space File causes the selected tape unit to
move tape forward to the interblock gap beyond the
next tape mark. No data bytes are transferred. Initial
status contains Channel End. Device End is signaled at
the completion of the operation. Sensing the tape mark
does not set the Unit Exception bit.
Programming Note: The tape control responds with a
Control Unit Busy sequence while performing an ERG,
WTM, BSB, BSF, FSB, or FSF operation.

Device End is signaled when the EDT marker is sensed
during a normal DSE completion. However, a sense
command should be performed to assure EDT was
reached. Upon completion of the DSE, the operating
program must issue sufficient erase gap commands to
ensure erasure of any data written beyond the EDT
marker. Issuing 14 erase gap commands, which erases
about 4 feet (1,22m) of tape, is generally sufficient.
The channel must be enabled for interrupts to detect a
Unit Check condition due to manual intervention. When
Device End is signaled, a sense command should be
performed to ensure the tape unit reached EDT.
The Data Security Erase command is not currently
supported by IBM Operating Systems. DOS supports
DSE via a Magnetic Tape Command (MTC).

DATA SECURITY ERASE (DSE)
Data Security Erase causes the selected tape unit to
erase tape from the point at which the operation is
initiated until the end-of-tape marker is sensed.
The DSE command is accepted by the tape control only
when chained immediately following an Erase Gap
command. Receipt of this command under any other
condition results in COMMAND REJECT. If the
command is accepted, initial status contains Channel
End, and Device End is signaled when the operation is
complete. An attempt to erase a file-protected tape
sets COMMAND REJECT. Unit Exception never occurs
as a result of this command. Data Security Erase at
end of tape (EDT) causes an immediate ending
sequence. The tape control does not remain busy after
initial selection. An attempt to select the tape unit
while executing a DSE results in busy status.
During DSE execution, the tape unit monitors erase
head current to ensure that tape is erased. If erase
head failure is detected, the operation is terminated by
dropping TAPE UNIT READY. Device End and Unit
Check are issued as a result of dropping READY. At
the completion of a DSE, the tape control presents
Device End to channel.
Programming Note: If the tape unit drops ready or
fails logically during DSE, the ending status containing
Device End and sense byte 7, bit 4 (Erase Head Failure)
is also set.

r)·.
"'-.:

~O-OQ7
/

)

c () c

c

(

c

C" ('.
I

C~

"

!

\

. /'

OPER-TAPE COMMANDS (Cont'd)
NON-MOTION CONTROL COMMANDS

DIAGNOSTIC MODE SET (OMS)

Non-motion control commands do not move tape and
do not transfer data across the channel/tape control
interface.

DMS causes an artificial signal-loss condition that
checks read and write error detection circuits.

Channel End and Device End are signaled when
non-motion control commands are accepted (initial
status).
Non-motion control commands are:
No-Operation
Mode Set 1
Mode Set 2
Diagnostic Mode Set (maintenance aid)

NO-OPERATION (NOP)
NOP performs no function in the tape control or tape
unit, and does not transmit data or move tape. NOP
does not reset tape control sense data.

• At 6250 bpi, track P is made all zeros and the
program supplies the error correcting code as part of
the data.

Mode Set Commands
Set Density

200

556

Parity

800

Odd

X

X

On

Off

On

X

• At 6250 bpi Diagnostic Read inhibits single- and
double-track error corr check characters to channel
with data.

X

X

X

X

X

• At 1600 bpi, whenever write data contains
successive one bits in any track, writing in that track
is inhibited until the last one bit is reached.

X

X

X

X

X

X

X

X

X

Command Byte

Off

0

1

2

3

4

5

6

7

Hex

X

0

0

0

1

0

0

1

1

13

X

0

0

1

0

0

0

1

1

23

0

0

1

0

1

0

1

1

2B

0

0

1

1

0

0

1

1

33

0

0

1

1

1

0

1

1

3B

X

0

1

0

1

0

0

1

1

53

X

0

1

1

0

0

0

1

1

63

0

1

1

0

1

0

1

1

6B

0

1

1

1

0

0

1

1

73

0

1

1

1

1

0

1

1

7B

X

X

• In 9-track NRZI mode, no bits are written in track P.

X

X

X

• In 7-track NRZI mode, no bits are written in track C.

X

X

X

X

X

X

A Diagnostic Mode Set command affects only
operations for the command chain in which it is issued.

X

X

1

0

0

1

0

0

1

1

93

X

1

0

1

0

0

0

1

1

A3

X

X

1

0

1

0

1

0

1

1

A-B

X

1 0

1

1

0

0

1

1

B3

0

1

1

1

0

1

1

BB

1

1

0

1

0

0

1

1

03

1

1

0

0

0

0

1

1

C3

1

1

0

0

1

0

1

1

CB

X
X
X

X

X

X
X
X

X
X

X

X

X

X

X

X

X

X

X

X

X

1

Mode Set 2 19-Track)

800

1600

MODE SET 1 (MS 1)
Mode Set 1 commands sent to tape controls with the
7-track NRZI feature establish an operating mode for
succeeding 7-track NRZI operations. Bits 0 and 1
control density (200/556/800 bpi) and bits 2, 3, and 4
control parity (odd or even). data converter (on or off!.
and translator (on or off) circuits in the tape control.
See chart on this page.

Even

Translator

Mode Set 1 (7-Track) (See Note)

X

Programming Note: Placing a NOP command at the
end of a series of chained commands delays channel
disconnect fro'm the tape control until the NOP is
executed. Indiscriminate use of this command delays
the channel program, and may contribute to a channel
overload condition.

Data Converter

6250
X

X
X

Note: Seven-track Mode Set 1 commands are treated as 'NOP reset sense' when issued to a tape control without the
seven-track NRZI compatibility feature,

A Mode Set 1 command affects operation of all 7-track
tape units attached to the tape control. Unless reset,
the tape control retains its mode setting until it receives
another Mode Set command. .

MODE SET 2 (MS 2)
Mode Set 2 commands sent to a 3803 Model 2, set the
operating mode for succeeding write-type operations.
Modes are: 6250 bpi, 1600 bpi PE, or 800 bpi
nine-track NRZI. Unless reset, the tape control retains
its mode setting until it receives another Mode Set
command.

40-008
© Copyright International Business Machines Corporation 1976, 1979

OPER-TAPE COMMANDS (Cont'd)
I/O INSTRUCTIONS
In addition to initiating one of the I/O operations by
means of the Start I/O (SIO) instruction. the program
can cause certain actions at the tape control by using
the Test I/O and Halt I/O instructions.

TEST I/O
A Test I/O instruction performed by the Central
Processing Unit (CPU). causes the status byte for the
selected tape unit to be sent to the channel for
analysis. No actual operation is performed.
Note: A Test I/O command issued to a not ready tape
unit results in a contingent connection on tape control
units with the two-channel switch.

HALT I/O
A Halt I/O instruction causes data transfer to stop. The
tape control disconnects from the channel and
proceeds independently to the completion of the
operation. When the operation is completed. the tape
control tries to re-establish connection with the channel
to transfer ending status. If addressed while
completing the operation. the tape control returns a
BUSY signal.
If a Halt I/O instruction is executed after STATUS IN
and befpre tape motion is started during a Write or
Read operation. the operation is canceled. and Channel
End. Device End. Unit Check. and Data Check are
generated.

© c'.opyrig.h~,. In,te,"a~BUSiness. Machines c.orS,ration 1976. 1979

(',

('l

,,/

'"j

(')
~/

(',
0

(

",-, '

0

\~

r),
\....

() ()

o

40-009
/

"":.

)

)

)

{

c' c
"

(~

(:

,

L

(,

(

(

(

(4

<:

{

('

('

('

(

("

--

OPER-CHANNEl BUFFER CIRCUIT

(

(, ('
"-

(~

---,'

/

(",

( ('
50-000
"'"
y

READ/WRITE FLOW LOGIC

See 6250 Write
Service Requirements
on5~20.

Write and
Tape Op

f'

' " Bus Out Chan A:
//
FC06l

,..
PC

rI

I
I
I

>)

1------..

I

I

~us Out

F~C-08-1-"

Re.d end

- ';;0 Chan;;; s:itch - - -,
I

Bus Out Chan B _~~.

i

61

Switched toB

..

<:c(~

Write
Byte
Buffer

f

CRC
Generator
A
53-066
A1D2

Shift
CRC A

FClll

'.ntl
. .B.u.S.ln. . .I'~~~. . .C.h~a~n.B---. . . .

XM191
PG

I

I

XM161

I
I
I

BK011
Gate Chan
Bus Out
to ALU

x

CRC
D

L

Channel
Buffer
Controls

Al F2 BR031

l ...:....,:....Jr----.....,
53-030

CRC
Gen

Store CRC D

Shift CRC C

C
53-066 •
A1D2
BK021

BK031

1-5
50-003

High Serial Bits
OR

Low Serial Bits

Intl Bus

See 6250 Read

Service Requirements
on 50-030.

/~

~91

In Chan A

f

Switched to A

~

FC261

OR
A2R2
Fe171

A2R2

-.

B
53-066 ..._
A1C2

..
A Read Reg

BS081

Bus In

Reg

A

t-FC211

A

Chan Bus
In

OR t--

A
t-Al
C2

Reg
52-040

A

Bus In
Assembly
BS071

A2R2
FC171
1-1

FROM READ DATA FLOW LOGIC
50-002

Shift CRC B

CRC
Gen
Feature Code Bits

TO WRITE DATA FLOW LOGIC
50-001

' - - CRIC/CROC
Controls
53-035

53-066
A1D2
2-1

1-2

9 x 32

Reg

___ .J

Channel Buffer Out

~
BR031

A1F2

I_
Bus
Out
Check

=1

Channel
Buffer

_ . .~----.....~

~

53-<>45
L.-.

*

Pad Gate

BR031

I

I
I

Write Pulse

- : R e : g : - 1 - - - - -...-

Tape o p !
-..;.-.....;.--"-'~

~.I
PC I-.;..;X_M_O...
B...
1 ...
1_ _.......

I
I

B2M2

;:1--I11!....-I-1..
53-040

OR

Switched to A

Set
Write Regs

Bus Ripple Bit

1-----t-----Dead Track

Tie Down

53-055

OR

....."':'1'

Set A Rd Buffer

A1C2
BS051

BS051
B Read Reg

-

Reg

1-

140

Set. Rd . _

53-055
A1C2

BS051

50-003

50-000

•

/

OPER~WRITE

CIRCUITS

50-001

WRITE DATA FLOW LOGIC

I
I
I
I

I
I

I

I
I
L
Channel
Buffer
Out

I

Write
Translator
and Data
Converter
57-020
57-025

-

I

A1E2

I
I

BN011-BN31l

I

OR
DOT
(9)

~

BR10l

XC601

'\

..

Write
Heads

~ II

To Control
Circuits

~--7""""-_.J
Without 7-Track
Feature. install
jumpers

..

BR101

50-000

..

---'0."
"

-

-a

1-2

-

I
I
I

Write
Drivers

r---

Residual or CRC A

Write
Coildition

Channel
Buffer Gate
A

Write Group Buffer

OR

~I

-

Set Byte 2

A

••

~

-

53-065

ORC
Generator

Set Byte 3

A
~

A1G2

BWi31

.

~

Write
CRC
Generator

- - - - -

Set Byte 1

A

Al
G2

~

Writ"!
Bus

BW12l

Set Byte 4

I
Set Write
Group Buffer 2

53-045

I

I Serializer

5 Buses

-X-

A2 (01010)

TUBO

Write
Triggers
53-070

;'

A1H2
BW06lBW081

Mark 1
Mark 2

1
Write
Tgr
VRC

Cntr 1
Cntr 2

A1H2

A1H2

BWOOl

BW011BW051

Cntr 4
A1H2

FD021

BW011BW051

Format

53-020

A1G2

Format
Control

'8W1'll

Write
Clock
and
Controls
53-020

xWrite
Bus
Control
,

I

Al (10101) "

, '"
-"~-

~.

-

Write
Encoder

A1G2
Write
, Group
Buffer
Control

,

53-025

BW151

-

1-4

~

Write
Counter

53-025

53-020
Wrt entr == 0

L~
A

From TU Bus Out Register

50-003
~

II.-

1-3

3803-2/3420

Wrt Cntr = 0 and WC 0

50-003
© Copyright International Business Machines CorporatIon 1976. 1979

r--~

!)

0 () 0 0 0

o o

o

50~1

00

,~,

r.""

/"'"i
,_

;I

()

~,

(

c

c c

(~.

(,~

(

(

'

(_.,

~','

j

c

c () c

C'·
/

./

/'

50-002

OPER-READ CIRCUITS
READ DATA FLOW LOGIC

c'· (_.,

50-003
(to Spec Reg)

isev~-':;c;Fe-;u~
I
I
,.

I

I
I

Read
Translator

~~~v~~~r
57-021
57-026

A1E2

I

.----------------------4

I

f+

t---- X ---------------.
6:t~ct
1..

Data Flow
NRZI Read

at a
. .,..(.DI-• .)

57-006

I
I
I
I

NRZI

I

2-2
Read

Read

Preamps

X.J~~

_:.::.i:.I;_. ._ _

P
Heads

I

III

ion
Y1R2
Y1S2
Y1T2

~

~ B~0~-BN3~ J

VFC Controls
CB111-131

.......

.~

CA 111-331
CB121-131

Read
CRC
53-065
Y1D2

Read
Data

Without 7-Track
Feature, install jumpers

50-000

BR111

-

--

.......

ECC
Group Buffer

ECC Buffer

OR

,),..~......-

1-5

CN011

I-

Combined
ECC Data P, 0-7

--

Reg
1X 9

......._

.. 8x9

OE
0-7

....- t

_Y_1G_2,..14CJ031-041
Set ECC Buffer
Y1G2
CJ031-041

Y1K2
Y1L2
Y1M2

Read
CyCle
Controls

VFC
Prime Data

53-095

CD181,281.381

Xlate
Buffer

Track
Xlate Xlator

lx9 • ......O.u.t... Array

Group
Buffer

I

Data
Out

5 Buses..:J 5 ,x 9

Skew
Buffer
VFC Data
32x27 ....._ _ _. . . .

Logic

...

Correc'tion
Data

-

Y1G2

CJ031-041

--

ECC
Correction
Matrix

--

Pointer
System

~

-

Y1K2
Y1L2
Y1M2

Set Xlate
Buffer
53-090

-

CD181 ,281 ,381

...
-

Y1F2
CE011-,101
~

Y1G2

Y1K2
Y1L2
Y1M2

-a-_....
CD18,1-381

GB Adr
Ctr

Y1K2
Y1L2
Y1M2

53-090

pOin~

-

CD181-381
Pointers
FL (9)
53-045

f4
Format &
Invalid
I Format
Character
DeteCtion Char
. _... L09iC

Y1K2
Y1L2
Y1M2
CD191-391

Y1K2
Y1L2
Y1M2

-

Phase Error

__ PE Phase Error

. . . -------1114

RICROC
53-080
CD121-341

Sample HOB
53-080

-

Skew
Detection
53-085
Y1K2
Y1L2
Y1M2

~
Gated
StepRIC .........

Dead
Track

53-080 .....
~. ._ .. Control
Y1 K2
-53-075
Y1L2
Y1P2
Y1M2

CD161 ,261 ,361

CC031-111

CD191-391
Excessive Skew
(To Sense)

Y1 H2
Invalid
..........- .. Char
CH151

50-002

OPI:R-MP1/MP2CIRCUITS
MICROPROCESSORS (MP1/MP2) SCHEMATIC
50-000

~
~

Chan
Tags
In
Reg

MICROPROCESSOR 1

E

FC161

"I

a: .,
(/J

A2R2

!

-'

C
C

PC

X cS'"

Xfr LSRI to XOUTA

-*.

AB371

PG

l

I- ~

52-025
A2T2
. AB391

XO~~B

Xfi' XINB

52~025

to LSR

•

~

Xfr XOUTB to

Not Clock 4
A~OI

OR

B Bus

. .~~·1--1-~
...~. .~...,.J..,
~......~~~4
B Bus
Xfr LSR to A Reg
Xlr TU Adr

~

B2C2

AB361

I

.4oB471

F0031

I

I

.!.

B2C2
B202
ABlll

Xlr
Decode

T

B Bus

52101

A2T2

PC
ROS Reg 8202 AB051 52-030 B2E2 AB061
all

21314

51 6

AB191

7 819 IOH121131415

Branch

~QB101

lo IC

Read Only Storage Array (ROS)

B2C2

...

B2H2

Br Cond
(32)
8202
A2T2
B2M2

J 52-086

~"'-s~e-t~I~C---'
40R~X.
AB091

AB121-171

I Gale B Bus to IC

QB031-061
H,IC

STO
STO
BOC
BOC
XFR
XFR
BU
unused
ORI
aRM
ADD
AD[)M
AND
ANDM
XO
XOM

4---7

_.BI'IB.U.S

..

Field 2

0000
0001
00 1 O·
00 1 1
01 00
01 01
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

LSR Addr
LSR Addr
Condition
Condition
LSR Addr
LSR Addr
HI ROS Addr

Constant
Constant
Address
Address
location
Location
Lo ROS Addr

LSR
LSR
LSR
LSR
LSR
LSR
LSR
LSR

Constant
Constant
Constant
Constant
Constant
Corlstant
Constant
Constant

TU Tag
Reg

AA221-271
N.O.t.CI.OC.k.4. . . . XI

~
,

Xlr LSR to A Reg
A2R2

A Reg

52-030

A2N2

AA331

Xlr LSR
to TU Tag

A Bus

~A~~lU'21

Inst
Decode

"'++-I~

A2N2

A2N2

PC

AA111

o

-

Br Cond

Xfr
Decode
52-101
A2L2
AA171

IC look
Ahead
AA081

I

I Branch Set IC

.. :\

I

4 _ _......
1 _.:.7 8
3.:..

~~--~

A2D2 A2M2
A2Q2

32 Branch
Conditions
52-087

LX
•

F0041

A2N2

Stat

XC041-051

~>

OR

Xfr lSR2 to

AA121-141

To,
Tape
Unit

I

~x--

52-015

8 - 15, P

Op Code Field 1

Addr
Addr
Addr
Addr
Addr
Addr
Addr
Addr

F0021

_.I.•~..

A2M2

AA351

A2M2

AB181

AB061
52-010

Stat
Reg

~

B2E2

IC look
Ahead

_

AA401

0123

A2R2

~AA331

AA291-3'gl·
PC

XOUTB

A2Q2

AB411

~8_ _ _~1____~15

~

15

..;..4_.&...._7~

_0~~~3

I

Slats B, C, and 0 to Microprocessor 2

52015

B-- ~

AA391

TU Adr Select

I

Stat
Reg

AA361

52-045 """

Local Storage Regs
(LSRs)
52-015

2
. . .A2.N.2_.:
.
..
:M.07.1 _

A2Q2

Xfr LSRI to Stat

ALU
AB321·331

52-025

I

I

Inst
Decode

Chk

I Xlr LSR2 to

A2Q2
AA381

Stats B. C. and 0 to Microprocessor 1

AB301

XOUTA

I

A2R2

B2C2

Xlr lSR2 to

I

XOUTA

I. Xlr XINB to LSRI I

From Hdwr Error Lth

OR

0 Bus

B Bus
LSR
Adr

....

AA461

TU Bus
Out
Reg

::::: I

Clock 15

~~~~------::---------I5f-025"t-X·OU·T·B-~·::bl

AB441

52-030
AB301

A Bus

:2:e:

X

I---X
TU Adr
Set
Reg

~Xlr
LSR2 to TUBO

A2T2

I

A2Q2

L::J

A Reg

F0011

I

AB181

Xlr XINA to LSRI

B2C2

R

~ ~!:~1 . .roORR-. . .,.. - ..-.

",X.

Trap ALU2

~

MICROPROCESSOR 2

Not Clock 21

AB231-281

AB071

Reg

~~~:5

1-4

f----;I:-·~:~~;,::,;~.Jlr--------.;......;~-----1-----I~A.!!A~4!;3;Jl

Local Storage Regs
(LSRs)
52-015
B2C2

--

.:...._..-:O:;';R;-'

tt-----I¥lI,Hr A2T2

Clock 15
- - - - - - - ) ( 0 Bus
LSR
Adr
Chk

*___II

Xlr XINA to LSR2
XOUTAt-......_ _ _ _ _ _

DReg
52-035
B2C2
AB341

50-001

'f4
-- - - - -- -l- --'-~~ Tu.ol-;~s:pec--""~~~~.roO;RR~l

Not Clock 21

OR

III

52-040

,X,.

~1

B Bus

x-

50-002

GJ '

2-1

)(~~a~~:lB~S In II

FC291

5()-001

50-000

ROS Reg A2M2 AA061 52-030 A2L2 AA051

A2l2

low IC
Read Only Storage Arr'!y (ROS)

X

I

15

-~--~-----

1

x-

Gate B Bus to IC

AA1S1

A2H2

AA091

QA031-061

AA091

AB071

AA101

"

,

© Copyright International Business Machii",s'Corporation 1976. 1979

o o o o

o o

()

o

~,
/

.")

"'---,)'
',,-- '

o

50-003
''''-'' ..

./

c~

C,'"-

c' C

"

c

( ._-

'
-.-~

OPER-ROS

..

ROS 1 TRAP CONDITIONS
•

-Initial
Selection AB CE AB171",

I!r-...

+General Reset
Chan A B FC041

+ROSl Error FC151
-Selective Reset FC15~

II

Trap ROSl

A

~-Trap

OR

I - - OR

ROSl

A

'"

•

~-

AS'.'

t

-System Reset

ABOll--""",,-

A

""
........

N

r--

A

............ r--

+5.12 MHz

r-....

OR

OR

FC141

~

FC141

FC141

"I

~

~

'"'"-

+ Hardware Error AlU 1

........

A

OR

r....

-CE Select Reg Pulse
-Reset/Err Mode

........
b
~

-Any ROS Hardware Err............
-Panel Enable
+Reset Sw N/O

+ Reset

•

A
A

t--

.........
~

i

........

r-SS

PSOll

t--

PSOll

A
OR

PS011

........

OR
PSOll

~

+CE Reset
Sw

-

OR
FC141

b

-

+Mach
Reset

2l

,System
........
Reset ABOll

N

DOT
AB091

OR

---

~

-B Bus 0-7

~

8-15

FF

-N

-Gate B Bus to IC ~

1

A

I Reset IC

J

AB011

A

r--

OR

A

Lo IC ROS
AB09~

AB031
OR

A
FC141

-

Pj

l'.... N

" " -Mach Resets
+Mach Reset
Harderr A

~1

FC141

Harderr B

FC141

AlU2 Clock

AA011

ALU2 0 Bus Parity

AA361

To;

ALU2 IC Control Errors AA451
AB371
75-12'5 And Xfr

......

-Maoh Reset
+Mach Reset
ALU2 Stat A & B AA411
AlUl Stat A & B A8421
Sel Sig Chan A
FC011
Sel Out, CUE
FC031
Metering
FC041
TU Sel Reg
. F0031
TU Tags Reg
F0041
Sel Sig Chan B
XM011
Sel Out, CUE Chan B XM031
Metering, Chan B
XM041
Sw to A, Sw to B XM101

To:

A

AB181

{VFC Swlleh

7-Tk Clip level
CE In Tags
Intf BOC

CAl 00
CN071
PR181
AB161

Sys Xfr Rst

OR
AB181
T'
o.

..J"'o...

ROS Reg 11 AlUl ............
ThrOugh" are
conditions which trap ROS 1

OR

FC141

FC141

•

+ Reset
ROS1 IC

7F

h

Reset 4

OR

FC141

~

OR

ALUl 0 Bus Parity
N

A

.........

N

A

~r--

~

A

or Start/Stop Sw N/C ' " I - A

-Power Reset FC271

OR

'"

~

1.04 usec

OR

........

A

.....t:::a

-

50 ns Tap ""

Reset 3

~

~

A

OR

./

.,

OR

-Xfr B Bus to IC ""
AB181

-

,;.,.'

.-/

50-010

-100 ns TaP ............

A

r-.
-Reset/Cmpr Mode

A

AB021
AB031
AB041

ALUl Clock Output
AlUl Clock Gating
AlU 1 Clock Powering

J

.......

-Gate Trap Pulse

-Panel Enable

{ IC Co.,rol Em". AlU' AA451

r-....

C ("'" (,.

-Branch Set IC ROS1.r-..,

Reset 2

-

A

T'
o.

OR

A

~

""-

FC141

-General
Reset Chan A B

ALUl CI DC k

A

'" t-OR

FC141

~

Reset 1

25 ns Trap ROS1.........

+Lock ROSl IC

c

·c

~

lB..'

Clook Toml"..

IC Clock Errors
lO Inst. Ctr Ptk Ck
Inst. Card Errors AlUl
Hdwe Error latches
Reset Emit Addr

1.

AA011
AA451
AB10l
AB381
AB471
FC151

Reset Sense Data

·~ClookTlm'

~

To:
A

ROS Reg 14 AlUl ' "

....
Write Service Controls
Chnl Buffer Addr Ck
Write Data Parity Error
Write Tgr VRC
Command Hold Reg

AB011
BS031
BS061
BW141
BW161
BW231

AB181

50-010

OPER-ROS (Cont'd)

50-011

ROS 1 TRAP CONDITIONS (Cont'd)
Both hardware and microprograms generate resets.
Types of resets are General. Selective, and Machine.
[1] GENERAL RESET resets all flags, stats, and reserve
bits that apply to the selecting interface.
[2] SELECTIVE RESET performs the same functions
except the Control Unit Reserve and Hold Interface
bits are not reset.
[3] POWER ON RESET and CE panel resets generate
MACHINE RESET. Turning power on and pressing
RESET both generate POWER ON RESET. POWER
ON RESET clears some LSRs and initiates
INTERFACE CHECKOUT. Channel outbound tags
are checked to ensure all are inactive and all
inbound tags except OPIN are activated. Contents
of the CHANNEL BUS IN register are sent to
CHANNEL BUS OUT.
'
[4] INITIAL SELECTION AB CE traps RPS 1 to 000 at
each selection of the tape control.
[5] LOCK ROS 1 IC traps ROS 1 to 000 when an ALU
1 hardware error occurs.
MP2 is activated for the proper reset afte'r Stat B
has been set on or off to reset only the selecting
interface. CONTROL UNIT BUSY is activated for
the duration of the reset and is deactivated at
completion of MP2 reset.
If MP2 has hardware errors, the tape control "hangs
up" with BUSY active and loops on a trap address.
If all steps are completed correctly, the reset is
finished. Any failure "hangs up" the tape control at a
trap address and BUSY remains active.

© COPYri9ht International Business Machines Corporation 1976. 1979

:~

o

50-011

C)

'\

(

"

., /

j

''',
)

/

'" "/

c c

C

c: c

(

/

(

(

(

(:'

(', (~ (~

C

("

(~

C

(~~

(/

C

./

OPER-6250 BPI

(:' C~

C· (

c c50-020
C· (~

(~

6250 WRITE SERVICE REQUIREMENTS
The write buffers fill automatically at the maximum rate
permitted by the control unit, cable, and channel
delays. This diagram shows when byte requirements
occur. The channel must respond only to the average
need during the period of overrun, checking such that
at least one ECC (error correction code) group remains
in control unit buffers at all times until stop occurs.
Note that no individual channel byte transfer is overrun
checked.
36 bytes are pre-buffered and one ECC group or more
must remain in the buffer at all times prior to Stop.
This time could permit some data chaining or be
considered a safety factor.

Request
bytes at
maximum
data rate

n

Byte requirements are
governed by tape data
rate after thiS pOint
>900 usec @ 200 IpS

I

(S~e Note'1 )

32

,,_ _ _ _ _ _ _......

Initial
Selection

~
Start
Tape

\
A

Data Group

B

A

B

A

B

A

A

B

A

B

'-------'------..InL..--..-r1JlJ1J1
Tape Full Speed.
Gap crossed

.. -ro

Preamble
Written
~t--- Overrun Checked

-*t. . . . .

preamble------........ - - - - - - D a t a - - - - - -...

Resync
.. , ..
Burst
(See Note 2)

Data

-------<.....1.........-

Resync
Burst

-1

p

Repeat to
End

(See Note 2)

Notes:
[1]

Proportionately more on lower speed tape units.

[2]

The Resync Burst consists of a mark 1 group, 2 sync groups,
and a mark 2 group. It is interleaved in a block of data after
every 158 data groups, and is used to re-synchronize the read
circuits during a 6250 read operation.

© Copyright Internationa' Business Machines Corporation 1976. 1979

50-020

50..030

OPER-6250 BPI (Cont'd)
6250 READ SERVICE REQUIREMENTS
The channel buffer and both read byte buffers are
empty at the start. Overrun is called only if there is
insufficient room in the buffer for a waiting ECC group.
The ECC rate varies according to corrections required
but follows the tape rate average over periods of 50
bytes or more. The channel has until the postamble
end to accept all data from the buffer. Note that no
individual data transfer is checked for overrun. To
overrun, the buffer fills during a channel lag.
There is excess read buffer capacity equivalent to 10
usec* available for "slip" or possible data chaining.
The time may be distributed or lumped. Overrun check
effectively starts at the 34th byte since that is the total
buffer capacity.

Overrun Checked

. r,4thBvt.
ECC
Group

-

800 usee @ 200 bpi*
Present
bytes at •
maximum
data rate

ECC
Group

-

ECC
Group

-

ECC
Group

_____Il

·r,
I·
I

I
I

r,

I
I

Two groups of 7
are skipped for
Resyhc Burst

1,""",

Begin
Block

Selection

.........- - - - - - - - - Data

----------t--+o...----

I
I

ECC
Group'

n

ECC
'Group

ECC
Group-

ECC.
Group

n n n________

Resync Burst - - - -.............- - - - - Data

~

-----.-.f

ECC
. Group

~r-1

_________

~Data

Bytes
Variable
depending on
block length

End of
Data
Mark

~I----- Approximately 50 byte

.,

times to empty buffer of
all contents

r~OpYrig~ernati~usineS~~~lJnes ~atlon

',,--_)

\c }

"'-/

~y

'0

r\ 1979
'0

0'
"---

,~' )

50-030
!

"

(

(

(
MICROPROCESSOR CLOCKS CONTROL
LOGIC

(-

(,

(

(

(-

('

(~/ ('

('- (

(' (

..

c/

(' (y~

('

(~'

-_/

52-005

-20.48 MHz

-0 ns Tap

PH

0-50 ns

AR

+175 ns Tap
PH

-25 ns Tap
25-75 ns

The MP2 clock is similar to the MP1 clock shown.
The clocks run on either 150- or 2oo-nanosecond
cycles. The length of the cycle depends on the
instruction.

-25 ns Tap

+ Reset

t...

~

"

PH

OR

+100 ns Tap

·.J.I·---

o

25

50

75

100 125

AB021

PH

25

50

75

100

125 150

Fl

ABOll B2F2

a

PH
-125nsTap
125-175 ns

(inst card error)

ABOll

B2F2

~1
~4-

PH

I---

-175 ns Tap
175-225 ns

~4- P - -

p-"6- I - -

I - - .... 6~7- I - -

1-7-I---

1-11- I--'-12- ~

Clk 11 (ROS Cycle Model
elk 12
elk 15 (STO)
(Logic Op)

-50 ns Tap

r-8- +--

t-8- ~

Clk 8 (BU) Initialize

1-11-I--1-12-

+ Set Page Reg elk
A

ABOll

-Single Step or
Start AlU

+--

1-15-I - "'15f0016- I - 1-17

1-18-I - -

A

-Set IC Mode

f0015- I - 1-15- i - -

H7

AB031

-!50 ns Tap
150-200 ns

I

+--

+Reset HI Order ROS AlUl

+Set IC AlUl

PH

(unused)
4-

-50 ns Tap
+ System Reset

A

elk 6 (STO)
Clk 7 (not BU)

Clk 22 (Logic Op)

AB031 B2F2

-Long Cycle

elk 4 (Add) 150-0
(STO Logic Op) 100 ns Tap

(XFR to LSR)
(ADD)
16 (XFR to LSR)
17
18 (unused in ALU1)
19 (ADD)
21 (XFR to LSR)

175

-100 ns Tap
100-150 ns

I

-1

elk 1

elk
elk
elk
elk
elk

a

Long Cycle (200 nsec)----.l'l

AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll
AAOll/ ABOll

-100-175 ALUl

BU Oper

I-Short Cycle (150 nsecl-...

Tap
Tap
Tap
Tap
Tap
Tap

~

OR
-75 ns Tap
75-125 ns

ADD Oper ALUI

ns
ns
ns
ns
ns
ns

-0-75 AlUl

AB021

BOC Oper ALU 1

50
75
100
125
150
175

"-

+125 ns Tap
OR

Clock Timing Chart

+Block
Ie Bypass

-50 ns Tap
50-100 ns
- Short Cycle

Xlr B Bus to IC

OR
o ns Tap

OR

FL

The numbers on the clock outputs (CLK1-CLK22) bear
no relationship to the times these lines become active
within the clock cycle.

Tap
25 ns Tap

C (

MP1 Clock Control Logic

Hardware clocks control both microprocessors (MP1
and MP2). The clocks are stepped by 20.48-MHz
pulses.

o ns

(

(

(

-

1
+5.12 MHz
I:'~~~~_r=:=iABOl
A

PSOI I

+Reset AlUl
+Mach Reset

1-18- I--1-19- P - -

_-_100..
OR

-System Reset

-Set IC AlUl
+ Reset Strobe Mem
-Gate Trap Pulse

AB031

+System Reset

ABO!!

I- 21- I---

I- 22~ I---

(ADD)

i " -I- 22-

+Reset Sense Data

OR

+System Xfr Reset

AB011

52-005
© Copyright International Business Machines Corporation 1976, 1979

OPE~P1

IC CIRCUITS

MICROPROCESSOR 1 INSTRUCTION COUNTER (lC)
MP2 Ie is similar on:

ALD
Cards

AA071, 081, 091
A2L2, A2M2

-Branch Set IC
-100 ns Tap

OR

-100 ns Tap

-IC Overflow
A

-50 ns Tap

FL
-Initialize LSR

A
-Xfr B Bus to IC Reset

,

-System Reset

IC 9-15

...

8

-

..... A

r'\.

Ie 10 15

..

.....

IC 11-15

...

-

r'\.

IC 12-15

ABOll

-

A

IC 8-15

B2
E2
AB091

100...

(8)

(8)

-Step IC 8-15

N

b-.../

b-/

-B Bus 0-7

......

-Gate B Bus to IC

......
..... 10-

-ROS Reg 8-15
Branch Set IC

FL

-ROS Reg 8-15
A

........ A

FL

.....

62 E2

(8)

~

IC 13 15

....

A

+Block Ie Bypass

B2 E2
AB091

-BU or BOC

.-

IC 14-15

.

-

~

..

IC 15

........ A

FL

....

4

4v

+Clk 6

~

A

+ ROS Reg 5 or Set Ie 1

+ROS Reg 6 or Set IC 2

FL

FL

.....
...J A

2

•

~

....
....... A

FL

~

+Clk 8

...... 1A

rEf

-Page Bit 4

-Page Bit 5

FL

To ROS
50-003
-Page Bit 6

.....

+ROS Reg 7 or Set IC 3

15

-

~ A

•

14

-

AB195

•

b....../

•••...1 A

E2

A

8

....

-ROS Reg 4

FL

FL

(8)

+Reset Hi 0 rder ROS

13

....... A

OR

-BOC Met

12

......1A

To ROS
50-003

AB091

b-./
r'\.

+Inst Count 8-15

OR

b-/
11

-IC Trigger 8-15
A

FL

....

AB10i

FF

A

10

..... A

"'"

.....

FL

9

....... A

~

Clk 11

"'"

FL

-Page Bit 7
--BOC Oper

B2E2

~./

_. Branch Set IC
- Bump Cond Met

AB081

I

....
......
A

Bump to 4
FL

PC

AB071

I

© COpyright Intemation8l BuSiness Machines Corporation 1916. 1979

~ 0t"""\,
~j\..j0

0 O'. . .0".

I

o o ()

52~010

(~

(~

(

(

c~

OPER-LSR BUFFERS
LOCAL STORAGE REGISTERS

STAT REGISTERS

The Local Storage Registers (LSRs) serve as buffers to
hold command codes, addresses, error conditions, and
any other data the microprocessors use. Each
microprocessor has 32 Local Storage Registers. Each
register holds one byte (8 bits) of data and a parity bit:
The registers are numbered LSR 0 through LSR 31.

STAT registers are used for microprocessor to
microprocessor communication and for microprocessor
to data flow communication.

MP1 Stat Register Usage

MP2 Stat Register Usage

MPl
Stat

Data from the 0 Register is stored in the LSRs, and the
output from the LSRs goes to the A Register and the B
Bus.
Microprogram instructions gate the contents of the
LSRs to other registers.
When the LSRs are used, Field 1 of the microprogram
instruction addresses a specific register.
The procedure on page 12-012 displays contents of
local storage regisJers.

c c c\ c c c c C
52-015

MP2
Stat

0

Stop

Tape Op

0

1

Sense

1

Start R/W

2

Sense II

2

WrlD

3

Diag. Mode

3

7 Trk

4

Stat A

4

Stat A

5

Stat B

5

Stat B

6

Stat C

6

Stat C

7

Stat D

7

Stat D

. ROS/LSR Logic

ROS

Reg.

0
1
2
3

LSR
Adr
Decode

4
5
6
7

MP1/MP2 Stat Registers

I~

...

- B Bus (0-7)
The MPl and MP2 Stat Regis ters
are identical except for the
gating lines.

o Bus

LSR Out Bit (0-7)

FL
(9)

(MPL) + XFR LSR 1 To Stat

To:

A
Clock 158

A Register
B Bus

I

(MP2) + XFR LSR 2 To Stat

PC

~

r-B

,....
,....

A

~.
Stat (0-7)

FL
(8)

/
...

MPl

MP2

+Reset Stat REG (A, B, C, or D)

ALD

Card

ALD

LSRs

AB231

B2C2

AA221

A2N2

LSR
Decode

AB201

B2D2

AA191

A2N2

Address
Decode

AB071

B2D2

AA071

A2N2

Parity
Check

Card

'"

r..b

A

~

MP1
ALD
AB411

AB361

B2C2

AA351

Card
A2T2

MP2
ALO
AA401

Card
A2Q2

A2N2

3103-2/3420
845958
1 Sep 79

©

Copyright International Business Machines Corporation 1976. 1979

52-015

OPER--XOUTA/XOUTB
CROSSOVER (XOUTA/XOUTB)
REGISTERS
The MP1 XOUTA Crossover Register is both a
buffer for MP1 control information and a transfer
register when sending a byte of information to
MP2.
The individual bits from XOUTA (XOUT A BIT x)
are used for the following:
Location

Bit

o

Function

FC2ll

Gates unit serial number to Channel.

FC2ll
BW3ll
BW15l

Gates EC level and features data to channel
Gates 7-track Mode Sets
Generates WRITE END GATE TO OF

2

BN3ll

Gates 7-track Mode Sets

3

BN3ll
BW15l

Gates 7-track Mode Sets
Gates Write Tape Mark

BN311
CN03l
BW15l

Gates 7-track Mode Sets
Gates NRZI Track-in-Error
Gates WRITE MARK 1

CN03l
BW15l
BN231

Gates NRZI Track-in-Error
Gates WRITE MARK 2
Gates WRITE OP TO OF

6

PR16l
CN03l
BW15l

Gates the Sense Bytes to Channel
Gates NRZI Track-in-Error
Gates WRITE A2

7

PR16l
CN031
BW151

Gates Sense Bytes to Channel
Gates NRZI Track-in-Error
Gates WRITE A 1

4

5

The contents of XOUTA are gated to MP2 by XFR
XINA TO LSR 2 on AA431. Output of XOUTA in
MP1 is called XINA in MP2.
MP1 XOUTB crossover register is a transfer
register sending a byte of information to MP2.
When MP1 XOUTB is used. MP2 traps to address
000. The contents of XOUT A becomes an index
to a specific routine in MP2.
The MP2 XOUTA crossover register is both a
buffer for MP2 control information and a transfer
register when sending a byte of information to
MP1.

52-025
Bits from XOUTA (XOUTA BIT x) are used as
follows:
Bit

ALD

Function

0
1
2
3
4
5
6
7

BW231
AA141
AA141
CC021
BW231
CB111
AA141
CBll1

Gates PE Mode
Gates forward operation
Allows envelope loss
Gates Sync Mode for Detection
Gates 6250 Mode
Gates Detection Frequency
Gates low gain to read logic
Gates detection frequency

MP1 XOUTA Register Bit Usage
MP1
XOUTA

Sense Stat
On

0

The contents of XOUTA are gated to MP1 by XFR
XINA TO LSR 1 on AB441. Output of XOUTA in
MP2 is known as XINA in MP1.
The MP2 XOUTB Crossover Register is a transfer
register sending a byte of information to MP1.
This register is primarily used to send sense bytes
from MP2 to MP1 for transfer to channel.

'-.J

(~.

\ . ./

0

'-..j

0 0 0 0

Format

Format

End Gate

End Gate

End Gate

2

7-track Mode
Set*

3

7-track Mode
Set*

Tape Mark

Tape Mark

4

7-track Mode
Set*

00111

00111

5

Write#

11100

11100

NRZI Write

XFR TIE

Any binary combination
over 8 will Dead Track only
track O.

P 0

1 2

3 4

5 6

7

1
1 1 1

6

Bin 2

PE

01010

1 1

7

Bin 1

NRZI

10101

1

Real Time
gating of
Sense Bytes

1
1 1

1

1

1

* Bits 1-4 of
7-track Mode
Set.
# Bits are phase
locked in
dataflow
hardware by rise
of TAPE OP to
allow use of
register for write
format.

Strobed' into
write controls at
each group
boundary except
bit 3 which is
real time.

Microprogram encoded.

Crossover Register
MP2 XOUTA Bit Usage

-B Bus (P, 0-7)

MP2
XOUTA

A

Crossover registers
are identical except
for the gating lines

FL
-XOUTA Bit (P, 0-7)

+XFR LSRl to XOUTA

0

\.J

() 0
~.

(')

\..y

1"'\

I\.~

MPl

'A2T2

AB391

MP2

A2Q2

AA381

I~

~'

"

Data Control

P

(9)

Copyright International Business Machines Corporation 1976, 1979

-'~j

Format

1

+XFR XOUTB (To Trap MP2)

r

1600 BPI Write

7-track Mode
Set*

+XFR LSR2 to XOUTB

.~

6250 BPI Write

P

+XFR LSR to XOUTA

©

Dataflow
Control

".

0

PE

1

Forward

2

Allow Env. Loss

3

Sync

4

6250

5

Speed

6

Low Gain

7

Speed

./'1
./

"

/

r·'~

.

'",j

52-025
...... '>.
1

\,~/

r'
~/

".

6-,

(

'~'

C'-'\
,',

(

L./

( -,
j

c c c

c

('

52-030

OPER-MP INFORMATION
MICROPROCESSOR LISTINGS
Microprocessors 1 and 2 have different listings that
can be identified by ALU 1 or ALU2 printed in the
upper left corner of each page.

MP 1 has six link registers named LINK 1 through
L1NK6 and MP2 has three LINK registers named
LINK 1 through L1NK3. The LINK registers are local
storage registers used for linkage purposes. The
specific local storage registers used for linkage are:

Listings are in four parts:

LINK

MP1

MP2

1.

LINK 1
L1NK2
L1NK3
L1NK4
L1NK5
L1NK6

LSR16
LSR17
LSR18
LSR19
LSR24
LSR25

LSR28
LSR25
LSR26

2.

General reference information, sense byte
descriptions, Local Storage Register layout, branch
condition codes, transfer codes, etc.
Equate statements which specify a symbolic name
for a value. Equate statements are generally
followed by a description of the use of the
constant.

3.

Listing of the executable instructions.

4.

Cross reference table containing all symbolic
names used in the listing. This table includes the
length of the referenced field, its value, the
statement number in which it is defined, and the
statement number of all instructions using the
symbolic name.

COMMUNICATION BETWEEN
MICROPROCESSORS
Either microprocessor can move a byte of information
from an LSR to either the XOUT A or XOUTB registers.
The other microprocessor can then move the byte of
information from the XOUTA or XOUTB register to an
LSR.
Each microprocessor can test, with Branch On
Condition instructions, STAT BITS B, C, and 0 from
the other microprocessor.

LINKING MICROPROGRAM ROUTINES
LINK registers store microprogram addresses for return
to a major routine from subroutines. Before branching
to a subroutine, the address of a Branch Unconditional
instruction is stored in a LINK register. The Branch
Unconditional instruction must be in the same page as
the subroutine to which the program is branching.
When the subroutine has completed its function, the
contents of the LINK register are transferred to the
Instruction Counter. The microprogram then branches
to the Branch Unconditional instruction, which, in turn,
branches to the return point in the calling routine.

C'

Multiple link registers are available because there may
be several possible branches out of a subroutine.

MICROPROCESSOR (MP 1 AND MP2)
FUNCTIONS
Two microprocessors (50-003) control logic
operations of the tape control.
Operation of MP2 is dependent on the operation of
MP 1. MP2 remains idle until MP 1 supplies it with an
address at which to begin. MP1 operates constantly,
either executing a routine required by the operation
being performed or polling the possible conditions that
can require the execution of a routine.

In general, MP 1 handles all logic operations dealing
with the channel and MP2 handles the operations
dealing with the tape units.
The microprocessors can transfer bytes of information
between them and test single bits stored in the other
microprocessor.

MICROPROCESSOR INSTRUCTIONS
The microprocessors use 12 instructions. See
following pages.

MICROPROGRAM EC's
Microprogram EC's are applied with two Array Patch
Cards, type OED 1, which provide auxiliary ROS arrays.
The arrays contain four sets of microcode patches
(ALU 1 and 2 for 3803-1 and 2). Plug each card as
shown in Figure 1 in order to select the proper
patches for it's location. The following patches are
active when these two cards are installed (refer to
page 52-102 for the patch listings):
1.

Alternate Path Device Busy

2.

Velocity Retry Extension

MICROPROCESSOR INSTRUCTION
FORMAT

3.

Turnaround Delay

4.

Allocated Busy

Microprocessor instructions have the following format:

5.

Truncated Postamble

6.

Extra Device End

7.

Sense Reset

[label]OPCODE field1,field2[comments]
where label is a one- to eight-character name by
which the instruction can be referenced. Branch
instructions point to locations in the microprogram by
label.
OPCODE is the operation to be performed on the
data or addresses in Field 1 or Field 2.

Verify factory plugging:

Card locations = B2J2
A2G2

, Field 1 is generally the address of a Local Storage
Register. In some instructions this field may be a
branch condition or ROS page number.

o

0

17

0

000

15

8

6

Microprocessors consist of:
Read Only Storage (ROS) in which the
microprogram is stored for use by the
microprocessor. The contents of ROS cannot be
modified by the microprogram.
An Arithmetic Logic Unit (ALU) which performs all
arithmetic and logic operations: ADD, AND, OR,
and XOR.
Registers and Buses to hold or transfer data for
subsequent use.
Read Only Storage is addressed by three-digit
hexidecimal numbers 000 through 7FF. Each
addressable unit in the Read Only Storage is 16 bits
long. The first digit of the address specifies a page
(block of 256 addresses) of Read Only Storage. Each
microprocessor has 8 pages of storage, 0 through 7.
The two low-order digits specify one of the possible
256 addresses in a page.

Field 2 is generally a constant, referred to as a
decimal number or by a symbolic name. The value of
symbolic constants for each microprocessor is listed in
the beginning of the listings as EQU statements. In
some instructions this field may be a branch address
or transfer code.
Field 2 can contain several symbolic constants
combined arithmetically, that is, the sum or difference
of two or more constants.

("2-high" card)

Note: If RPQ 510231 is installed see plugging instructions on
pages 52-103/104.
17

16

15

8

7

-

r

For example, the constant in the instruction:

6

-

ADD WORK 1 ,ONES-174

Plug if
location B2J2
(ALU 1)

0

results in the constant hexidecimal FF (ONES) minus
the decimal value 174, or a decimal value of 81.
Plugged
for 3803
Model 2

0

,

_...1

0

0

0

,

0

L

Plug if
location A2G2
(ALU 2)

FIGURE 1

52-030

OPER~P

REGISTERS

52-035

HIGH-ORDER ROS REGISTER

....
B Bus (0-7) ALU 1 (or 2)

The High-Order ROS Register in each microprocessor
holds the 8 high-order bits of a microprogram
instruction. The registers in MP1 and MP2 are identical.
Bits 0 through 3 contain the operation code. Bits 3
through 7 contain a branch condition or LSR address.
Bits 4 through 7 and the Hi/Lo latch can also contain
the LSR address.

A

......

A Register

LSR Out Bit 0 ALUl (or 2)

-Xfr LSR to A Register

......

Bit 3 will be zero for OR, AND, ADD, XO, and STO
instructions. In these instructions, bit 3=0 allows the
addressed LSR to be updated.

A

FL
(8)

Bit 3 in this register serves different purposes,
depending on the instruction being executed. Bit 3 is
part of the operation code for the modified instructions
ORM, ADDM, ANDM, and XOM. This use prevents
updating the LSR by blocking. the gate to the lSR, ClK

ROS Reg (8-15)

....

+Clock 4 ALUl (or 2)

A

~

,..A

Bit 3 is part of the branch condition code for the BOC
instruction. There are 32 branch condition codes used.

MP1

LOW-ORDER ROS REGISTER

or (8 - 15 )
+ ROS B It (07)

MP2

ALD

Card

ALD

Card

AB301

B2C2

AA291

A2 N2

ROS Reg

I'..

.

N

A

........

I'..

-

A REGISTER
The A Register serves as a buffer for information from
an LSR that is used as input to the AlU. The contents
of the selected LSR are gated to the A Register by XFR
LSR TO A REGISTER. The next logic operation (ADD,
AND, OR, or XOR) ORs the contents of the A Register
with the contents of the instruction's Field 2 and places
the result on the A Bus.

MPl
A Bus (0-7) ALU 1
MP2
A Bus (0-7)

Mask

15.

The Low-Order ROS register in each microprocessor
holds the 8 low-order bits of a microprogram
instruction. The registers in MP1 and MP2 are identical.
The output from these registers goes to the A Bus, the
transfer decode circuits, or the Instruction Counter,
depending on the instruction.

OR

FL
(8)
(0-7)
ROS Reg (0-7) or (8-15) ALUl (or 2)

OR

FL
(8)

(8-15)

+ Clk 1 not CE Cycle Mode L2

......

During logic operations, the A Register is reset by the
eLK 4 line.

MP1

MP2

ALD

Card

ALD

Card

Order

AB051

B202

AA06

A2M2

Low
Order

AB061

B2E2

AA05

A2L2

A

~ High

,..l:::.

3803-2/3420

o

52-035

C)

,
""

.
i/

\

(

I'~-)

/'

'"

'--...
/

/.

""\

c c

(

(

(-

c

(-

c; C

c' () c

52-040

OPER-CHANNEL TAGS
CHANNEL TAGS IN REGISTER

CHANNEL BUS IN REGISTER

The Channel Tags in register holds the channel tags
bits until they are transferred to the Channel Bus In.
Individual register bits are used as follows:

The Channel Bus In register serves as a buffer to
transfer bytes from LSRs in MP1 to channel.

-8 !Jus (0-7) ALU1

h
r--'

-

--

N ~

"'-

J

-B Bus (0-7) ALU1

-

h""

FL

+CTI Bit (0-7)

(8)

(To Channel)

Chain Hold A
Chain Hold B
Hold Interface or Busy
CU Busy
Service In
Status In
CTI Bit 5 to CE
Address In
CTI Bit 6 to CI;
'bp In

3
4
5
6

7

N

"'-

© Copyright International Business Machines Corporation 1976, 1979

CBI Bit (0-7)
OR

FLs

(To Channel)

f'.,.,

A

A

~

~

~

FC161
A2R2

1
2

,

t'-.....

8

+Xfr LSR to Channel Bus In

~

0

A

!""'"-

L-

+Xfr LSR1 to Channel Tags

Function

f'.,.,

A

h

+Reset CTI Reg A

Bit

C~

FC171
A2R2

+Combined Bus Data (0-7)

52-040

C'
{
"

OPER-TUBO REGISTER

52-045

TAPE UNIT BUS OUT (TUBO) REGISTER
The TUBO register is a buffer to hold control
information. High speed output is ORed with data bus
bits.
The TUBO register stores MP2 control information for
the 3420. The output information is multiplexed with
tag lines (MOVE, CONTROL, COMMAND) to control
tape unit functions.

-Bus 0-7 ALU2

-I'-,.

...-.--

N

A

~

f'......

-

8

OR

FLs

TUBO Bits 0-7

(8)

TUBO Bits 0-7

A2R2
FD021
~C091 - Devi ce Interface Primary
SC101 - Device I nterface Secondary
PROS1 - CE Sel Reg

To:

+Xfr LSR2 to TUBO

r-......
A

~

.------t:::.
FD021
A2R2

© Copyright International Business Machines Corporation 1976. 1979
/'

(

."""

-

(_."'"

~

\. yJ

Channel
Data

9 Bits !tracks)

End of data (EOD) is signaled by a unique
subgroup of five bytes immediately preceding the
residual group.

8 Character

1

+
I

Following the residual group, a 8-byte cyclic
redundancy check (CRC) is encoded into a ten bit
group. This group, with the auxiliary check
character, ensures the integrity of the read and
write operation, including verifying any error
corrections that may have taken place.

4 Characters

r

1

Subgroup

Subgroup

I
I

A

B

1
1

-

Figure 1c.

-

-

5 Bit character

(See Figure 3b
...........~I on 55-010)

Data to be written by the 6250 bpi feature is
continuously collected in seven character groups (9
bits in each character) and is held in the control
unit 6250 bpi feature circuitry. (see 50-000 through
50-002 for second level logic details.) An error
correction character is generated and then added
to the seven characters to make an eight character
data group. This data group is then divided into two
subgroups of four characters each. The four bits in
each of the 9 tracks are encoded into five bits.
(see Figure 1a through 1e.) This matrix of bits,
9x10, is recorded on the tape (see Figure 3a on
55-010).

-

-

-

5 Bits

1

I

-

-

_.1
-

-

I
_I

5 Bits

10 Bit Encoded Data Group

...

9 Track Bytes
of an encoded
subgroup

J
Subgroup A

Figure 1e.

Encoded
Data
Group

Bytes

Figure 1d.

Translator
(encoderl

9x10
Bit
Matrix

9 Track
Exactly
Equals

1 I

I

Interleaved into the recorded block, every 158
storage groups, is a resync burst. This burst
allows the tape control to put into full operation
any track(s) that have lost synchronization or were
dead tracked due to tape defects. The action limits
dead tracking for greater throughput.

4 Bits

r-------

#1

Subgroup B

I

Note: There are 1106 bytes of channel input data in
each 1580 (6250 bpj) group recorded data block written
on tape.

Encoded
Data
Group

#158

.J

'+'

1580 Encoded Group Recorded Data Block Written on Tape

ff

55-008

Copyright International Business Machines Corporation 1976. 1979

n
0
0

()

0 0 ()

f"'~

0

(C~

\..j

0

('"'1
~y!

/'l
"---./

-.,
"

/

f

,c

"-

.-

•

II:

20

.....

1.1

1.1

c:
>-

•
II:

1580

c:

d

20

1580

19
0

20

1580

1

I
g
>-

III

II:

20

Legend

Remaining
data charac-

Control Subgroup

Error

Tl ~:~lfhDft~'O" II
..• ~.....
1.1

c:
>-

.

19

II:

0

1580

20

l:Restores track where
synchronization is lost

T

~

.

;
II:

:I

lit

d

I

I

I

Remaining data
less than 1106
da ta b ytes In
multiple of 7
(851

.......

~
~

c:

w

850

Control
Subgroup

5

m
::J

..

('oj

:2

()

at

II:

II:

()

10

10

~ (See Notel

J

.......

~
5

I
C1

~

•
:E

E

~
a.

~
~

Synchronizes reed
detection in backward
mode

For all bits {tracks 1 through 91

I

I

Name

Pattern

D

Term

1 0101

B

Second 1

01 1 1 1

II

Sync

11111

a

Mark 1

00111

Mark 2

11100

II

Second 2

1 1 110

fJ

Data

DODD DDDE or GGGG GGGG

Residual

XXXX XXXE or HHHH HHNE

E

E

\

.E
~

80

..

-.-

Resync Burst Between Data Bursts
.J

oF

II II II II II II
r

oF

~ Resync ----I...~I

Preamble and First Data Group

..

rr
.,.,

.J.,

14 Subgroups
....--aIl1·s

:

I

,
BCCCCCXE

CRC

~~.

II fJ

r,,-

I

'"

"""J

II

fJ

II
II

Burst

Comments

Kev

(See 55-010 Legend 2 for data symbols.)

.,

.....- - - - - 1 6 Subgroups------i~

Postamble and End Data

Data Residual and CRC
Note: From first data bytes through residual bytes
(9042 fci) equals 6250 bpi of customer data.

oF

fJ
.,r

.,

r

.,I"

II II

II

,
Subgroup ~_ _ _....

IBG

II

II II

0.3 inch (7.6 mml

,.
J

~14 Subgroups all 1'5

I

I

.,

~
r - - 1 6 Subgroup Postamble --------...,.-..-i

55-009

BASIC RECORDING TECHNIQUES (Cont'd)

55-010'

GROUP CODED RECORDING 6250 BPI
(Cant'd)
6250 bpi does not relate to actual writing density on
tape, but to effective data density. Actual density (9042
bpi) is greater due to the formatting and encoding.
This formatting and encoding is transparent to the user.
The formatting and encoding method allows reliable
error correction for any two tracks simultaneously in
error. Also, tracks are not immediately dequeued or
dead tracks assigned When an error occurs as they
were in the past. It is conceivable that a block could
have errors in all nine tracks and appear to the user to
be read error free as long as only two tracks have
errors at any given instant.

Figure 3b. How 4 Bit (Address) Becomes 5 Data
Bits

Figure 3a. Encoded Data Group
DATA GROUP
Subgroup

Physical
Tracks

I

Subgroup

A

B

A

B

DODD

DODD

GGGGG

GGGGG

2

DODD

DODD

GGGGG

GGGGG

3

DODD

DODD

GGGGG

GGGGG

4

DODD

DODD

GGGGG

GGGGG

5

DODD

DDDD

GGGGG

GGGGG

6

DDDD

DDDD

GGGGG

GGGGG

7

DDDD

DODD

GGGGG

GGGGG

8

DDDD

DDDD

GGGGG

GGGGG

9

A1H2 Card
r---------------------------------------------~

STORAGE GROUP

DDDD

DODD

GGGGG

GGGGG

1234

5678

12345

678910

I

I

I

II

4 to 5 Encoder (ROS)

-=::..-_-_-- - - - _ _ _

----__

I

0

0

0

E

D

R

I

I

I

I

I

Track 4

I

:

Subgroup B (Addr) _.J

II

I

RDS Encoder

Subgroup A (Addr) _..J

I
I

Serializer for
track 4

I
I

I

L- - - - - -

Group
Positions

To Tape Unit
Write Circuits

I

D

Track 4

---

:I

Write
Trigger

DiGGGG~GGGGG)

__ - - - - - - - , - - - - - - - -

--=:.

5 to 1
Serializer

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - _________________ JI

Note: This illustration is only one of nine such circuits.
(See 50-001 for further details.)

Legend 2. Data Symbols
Data Represented

Symbol
B

CRC or Pad Characters

C

Cyclic Redundancy Check Characters

D

Channel Data Characters

E

ECC Characters

G

Encoded Group Recorded Bits

L

Last Character

N

Auxiliary CRC

X

Residual Character

55-010

© Copyright International Business Machines Corporation 1976, 1979, 19B3

,,('~

",.,jJ

o

0000

,,r'-

>;/

\.

.,
y

/" '" ",

,.

/

/-'"
\.,

"'-

".

.i'

.'<.....

o

("'I

"0

o

t)
",-,'

o

r,\
,,-)

(),'
\..,

c

(

(--

(

("

f'

,.

~-_/-'

(~:

(:'

<,:

C'
'

/'

('

(:

./

('

(~

(-\ (: ('
j

(~

/

(/

COMMON START I/O (SIO) ROUTINE

<=

C·\
'.

55-020

This section introduces the microprogram controls used
to read and write a record from load point. Addresses
noted within the charts are key checkpoint addresses
which perform a major function.
These charts provide major syncronization points within
a routine, and layout a path to check the path through
the microcode. The common Start I/O routine is
followed by the write operation, then the read
operation from load point. The paths shown are for
single, unchained operations with no exceptional
conditions.

ALU2

ALUl
095
Initiate start 1/0
operation. Fetch unit
address.

Using the compare ROS stop sync on ROS address of
the CE panel (see sequence 10 on page 12-011).
synchronization can be developed at various points
within the operation being performed.

000
_ ' _ _ _ _ _ _ _ _ _ _ _ _ \ALU2heldreset.

Remember that many routines are commonly used
many times and will provide unstable synchronization
points.
Some knowledge of basic microprogram concepts is
assumed. XOUTA and XOUTB regis'ters as well as the
status registers A, B, C, and 0 provide response back
and forth between the ALUs. ALU1 basically controls
the processing unit channel, while ALU2 controls the
device interface. Both ALUs control various portions of
the data flow.

ALU2 status routine.

ALU2 is a slave to ALU1, and is controlled by a
transfer command and XOUTB branch index byte being
passed from ALU1 to ALU2. Response from ALU2 is
by way of ALU2 status registers.

© Copyright International Business Machines CorporatIon 1976,

Index

X'EB'
-------------~

Check chaining and
NRZI flags. Branch to
test interface A or B.

If busy and the tach
is active, set device end
prime bit on.

001

2El

Set XOUTAIM LSA
to 6250 Flag if 6250 was
the last mode set.

Clear tape un it bus
out (TUBO) and fetch
tape unit sense byte O.
Select and TUBO X'Ol'.

55-020

e·<

-,

COMMON START I/O (SIO) ROUTINE (Cont'd)

55-022

ALUl

ALU2

100

101

Fetch Operation code
and decode the command.
Store ALU2 branch
index byte in XOUTB.

Send TU sense byte 0
to XOUTB. Send TU
sense byte 1 to XOUTA.

j
llF Rewind
116 REW/Unload
110 Write
121 ERG
125 OSE
12AWTM
12F BSR
133 BSF
135 FSR
137 FSF
143 Read
Forward
146 Read
Backward
186 Sense

40B

X '2F'
X '29'
X'13'
X '22'
X '31'
X '20'
X '3E'
X '3C'
X '37'
X '35'

103
Branch if TU is busy
(rew, run, DSEI.
105
Send model number to
the A·register and
XOUTA.

X '33'
X '3A'
X '06'

10E

r-'--- -l

Branchto Openers.
ALU2 will set Status 0
when completed with
its status routine.
Branch on Status B, C,
or O.

Test device end prime.

I

112/117

I
I

Test pulsed interrupt,
and Ready to Not
Ready.

I

J

rt~S~~!!!. _.J
Fetch TU sense byte D.
Return by linking to
register 4.

r
I

If start is on in drive,
set status D and trap
to 000.

14- ---r-'-~-

____ 1 ____

Write: 4D2 Branch to 220
I
(See 55-024)
I Read: 4D3I
Branch to 22C
I
(See 55-024)
~

lEA

r

1

____ L ___ ,
Wait for ALU1.

I

,
I

Status D ~ normal
I
Status B + D ~ TU busy
I
Status C + D ~, Not
I
I
Ready
I
L _ _ _ _ _ _ _ _ _ ...1

I
I

I
________ ..J

55-022
'" "i)J

~

"'../

r'\
"'-/

(l
"'-.j

~
'~

0

(""'\

,,-J

C) 0 0 0

0

~

,").
'''-.

.(~"'Il-"

,

)
/

.~

"-

/

"
\

"

,

./~

>,
".

~

7'

"'-~

C)

("~,
.

/

()

(

(~

(

(~

(

(

(

(/ (

(

(

C'

BRANCH TO WRITE FROM LOAD POINT
Write from load point is performed by controlling drive
motion and controls with ALU2. ALU2 also sets the
data flow control to write the single 1 or P track
identification (lD) at load point.
ALU1 initiates the first data Service~ln cycle, then
relinquishes data transfer to the hardware. ALU1 also
controls the write triggers for all control characters
within the preamble, postamble, and resync burst.

(~;

C

('

(~

(~

C C

(""

./

(~/

(=

C

(~

C (
,J

55-024
13. ALU 1 checks for an all ones character indicating
the end of data. This allows for writing of the
residual and eRe frames.
14. ALU1 then writes the postamble consisting of the
following characters: 11100, seventy 1s. 11110,
10101.

WRITE FROM LOAD POINT
ALU2

ALUl
220

Test A LU2 Status C for

15. ALU2 waits for I BG. then tests for errors. ALU2
finishes by setting Status D and trapping to 000.

Once the data portion of the write command is entered,
ALU2 monitors velocity during the tach period
transitions to test for velocity change during write.
The write operation is divided into the following steps:
1.

Trigger ALU2 to issue a sense reset to the drive.
ALU1 will monitor ALU2 Status D, which indicates
that ALU2 is finished with sense reset.

2.

Fetch TU sense bytes 0 and 1 and test for drive
status .

. 3.

Raise Service In for one byte of data before
turning control of the channel over to the data flow
section.

4.

ALU1 again allows ALU2 to perform the write
operation.

5.

Set Erase in the drive (not Write Status yet) and
erase backward, then forward. (Backward 150
tachs. forward 140 tachs.)

6.

Test for Tach Start fail or Velocity Error. then write
1-track ID burst.

7.

Write self-adjusting gain control (SAGe) burst with
the inverse Tape Mark (no zone 1) attached to the
end.

8.

Set SAGe circuits in the drive to perform read back
check.

9.

Write record preamble consisting of the following
characters: 10101. 01111. seventy 1s. 00111 .

10. The hardware data flow section now takes over the
writing of data while ALU2 monitors the capstan
tach velocity in the drive.
11. Every 1106 channel bytes (158 storage groups on
tape). ALU1 intersperses a resync burst consisting
of: 00 111. 11111. 11111. 111 00.

ALU2 sense reset
routine.

058
Set ALUl Status D to
indicate sense reset.
Trigger ALU2 to do a
sense reset to the drive.

I ndex

~

----,

X'OE'

ODE

I

I
Bring in clear flag
byte and branch to
sense reset routine.

lAg

I

Send device select,
command tag, and reset
(X'02') to the drive.

lAE

r

Branch on Status D to
bypass ALU error reset.

12. When data is complete. the hardware writes an all
ones character.

55..024

BRANCH TO WRITE FROM LOAD POINT (Cont'd)

55-026

WRITE FROM LOAD POINT
ALU1

ALU2

ALU1

ALU2

180

07D

Trigger ALU2 to begin

Clear error registers.

-,

Index = X'13'.

I

1CC
Drop drive tags.

013
Turn on tracer and
store write command
in Work 4.

012

5A3

Drop Status In. Reset
Status D. Branch to
write routi ne.

r:-----

I Wait for

ALU 1.

----,

I

L _ _ _ _ _ _ _ __ .J

Test for LWR (loop
write read) at load
point (LPl.

----,
Loop while ALU2
completes backward and
forward erase. Monitor
HID or error condition.

Service Out checked.
Reset word count to zero
in sense.

Test positioning bit
in the drive. Active
indicates drive is still
moving.

I
I
I

741

60C
Entry point for normal
write. Fetch TU sense
byte 0 and store in
XINB.

Set controls to make
erase, select, move,
and control tag available to the drive.
530
Set tags and TUBO.
Set move and erase
status.

535

Fetch drive response.
Test Control Status
Reject.

© Copyright International Business Machines

Corporation 1976,

/

-~

55-026

-",",\,

(

(C

(

~-

(

(

(

(

f

f

(

(~

f

(

(

(

C

(

(

(

(

(-

~

(

(

(

f

(-

f

(

(/ {

BRANCH TO WRITE FROM LOAD POINT (Cont'd)

(

( (
(
55-028

WRITE FROM LOAD POINT
ALUl

rAuil~ii~Ping

I until ALU2 sets
I Status B.

ALU2

ALU2

ALUl

- --1

JALU1~iiI;;;~n-;
I until ALU2 sets
I Status B.

I
I

L _________ ....J

I

- - -,

L. _ _ _ _ _ _ _ _

..J

Wait for read time,
then start count and
raise Move tag to the
drive.

78C
Count down check - set
no tach error if 256
counts were received
without seeing tach
pulse.

Drop move and store
write command in
Work 4.

---,

I
I
I
I
I
Fetch mode set from
XINA. Test if 6250

feature is present.

753
Store write command
(X'08') in Work 4.
(Sets forward in TU.)

768
Raise Command tag
and place Work 4 on
TUBO.

770

Fetch drive response.
Test Command Status
Reject.

cD

Copyright International Busmess Machin'es Corporation 1976, 1979

Fetch drive rasponse.
Test Command Status
Reject.

55-028

. BRANCH TO WRITE FROM LOAD POINT (Cont'd)

. '

55-030

WRITE FROM LOAD POINT
ALU1

ALU2

ALU1

18B

631
•Status B active. E;rese
backward and forward
complete. Prepare for
ALU2 to write 1-track

~--------

---------

rAw;

Set 6250 in XOUTA.
Set tape Op to data
flow. Set Status B.

looping u~ -

completes ID
I ALU2
burst.

ALU2
20F
Store maximum
velocity count =' ones
minus (-I 24.

""1

I

L _ _ _ _ -.l

10.

634

Test LWR.

J
I~

638
Loop until ALU2
Status B drops
indicating 10 burst
complete.

--

-,

I

I

I

I ____
L

.JI

... -----1
Four count exhausted. .
Set CNTRDY, set
count = 4.

Wait for read time then
begin testing for tach
pulses.

1

I

I

_~~~_...J

348

... -----,

Count four more tach
periods, clocking
between transitions.
Count 4

'I

I
I

_..J

Gap control active.
TUBO and reset command
tag.
20F
Fetch TU sense byte 1.
(Still in 1600 mode.)

6DO
Set write burst status.
Set ALU2 Status B
(still anI.

© Copyright International Business·Machines Corporation 1976, 1979

o

f-"I

,

\~

o

~\

().
"-.

C)

/---

'\-

o

55-030
.~

,

/~

.

~

'"

(

(

(

(

c:

"•.
/

55-032

BRANCH TO WRITE FROM LOAD POINT (Cont'd)
WRITE FROM LOAD POINT
ALUl

ALU2

ALUl

ALU2
604

ALUl looping until
ALU2 completes 10
burst.

Load counter and write
ID burst for 2 in. (56,8 mm)
without checking.

ALUl looping until
ALU2 is ready to write
SAGe burst.

641
Branch to DOITFORA.
Gate format to XOUTA.
Wait for rise of Clock B.
Store count in WOR Kl
to write 2 in. (56,8 mmJ
burst.

I

~

_ _ .-J

Set for 256 tachs. Set
PERMRDWT (write
condition) and ALU2
Status B.

7A9
Test for beginning of
record (BOR) and
continue countdown.

643
Branch to DOITFORB.
Gate format to XOUTA.
Wait for fall of Clock B.

7AB

---1

645

BOR detected. Reset
LP mark flag to indicate
BOR.

I

I

count is done.
Countdown. Store in
Workl to write 2 in.
(56,8 mm) more while
testing one track.
639
Status B dropped. Set
counter for SAGC burst
and FORMA Ttl to
XOUTA (onesJ.

630

~--------

I

649
SAGC burst written,
set inverse Tape Mark
(TM) format = SAGC1.

------655

.-----,

Loop until ALU2 sets
Status B to begin write
of SAGC.

___ J

I

I

I

Prepare to send Set
Density, Erase, and
Device Select commands
to TU.

Inverse Tape Mark
complete. Signal STOP
to ROS2. Drop write
condition.

658

......--

Loop until Status B
drops indicating that
the IBG is detected.

L

---,
-,
I

I
____ ---1I

Load 101 more tach
counts and continue
countdown.

I

I
I
I

I

I

L

r------t.--....,I

I

L

I

~St~.J

3803-2/3420

© Copyright International Business Machines Corporation 1976. 1979

55-032

BRANCH TO WRITE FROM LOAD POINT (Cont'd)

55-034

WRITE FROM LOAD POINT
ALU2

ALUl

ALU1

ALU2

nc

156

f'AW"1 i:"oPing :;;-;iIALu211

I senses IBG and resets

I Status B.

Set 6250 in XOUTAIM.

I

L _ _ _ _ ---1

-,
I
I
~~B~_J

r---'"
I
I
I
I

650

731

Status B dropped. Loop
until Status B is set and
ALU2 indicates Ready
for record.

IBG. Reset Status Band
PERMRDWT (write
condition ).

4------------

17A
Write status and not
read forward. Skip
delay.

L ____ l

65F
Write formatting, not at
Load Point.

..... - - - - - - - - - - - -

Set ALU2 Status B.
Set tape operation to
data flow.

663

6eD

....-. DIOTFORA
--,

Set to write a frame.
Loop here until clock B
is active.

I
I
I

L _ _ _ _ .JI

3803-2/3420

CO Copyright International Business Machines Corporation 1976,

55-034

(-.

(-

(

(

(/

(

c'

(~

BRANCH TO WRITE FROM LOAD POINT (Cont'd)

55-036

WRITE FROM LOAD POINT
ALU2

ALU2

ALUl
61C

r ALUl tc;"opin~ntii writ;--'
I condition
L

rises,

-----

Load block recognition
time-out count for no
BOR or early begin.

I
- - - - ...J

6CC
A-Frame written.
Return for more
preamble.
Maximum count to 24.
Set count for this model
to test speed.

30B
Set initial 4 count.
Clock through 4 tachs
without checking.

Test speed for 4 tach
periods. but not during
Write data.

-- -- -- --

668
Store A2 ORed with
Mark 1 character.
(Format 01 + 8 01111)

-4--6C8

332

-+- - - - - - - -

Write B·Frame.
Return when clock B
drops.

6B8

637
Timing bkay. Count
through part of
preamble.

---,
I
I

Store Mark 1 ORed with
Mark 2 character. (Format
11 - 11111)

L_ --

I

----'

6BA/6C3
Set count and write 14
subgroups of all ones
(sync) characters (70
ones),
660
Store Mark 1 character.
(Mark 1 - 00111 )

6CD
Write A-Frame.

673
Clear format controls
(ready for datal.

© Copyright International Business Machines Corporation 1976, 1979

55-036

BRANCH TO WRITE FROM LOAD POINT (Cont'd)

55-038

WRITE FROM LOAD POINT
ALU2

ALU1

-,

rc"ha=1 hardw;;e"'da;"-l

rALu2l0oPi~u;;iiMa;k

I data.

I
I

11 character recognized
,{data ready l.

I-

660
Data ready (Mark 1 active).
Drop sync line.

I flow controlling write
L - - -

-,

ALUl

ALU2

1

2/Sync/Sync/Mark

'---""1

677
Test all ones (written by
hardware). End of data.
68E/691

-',

I waiting for IBG._ _ _ -.oJ

-,,

I

r Af7e~e;;-1580- - - ,
I characters on tape, insert I
I a resync burst. (Mark I
~--

rALU2io~i; :hii; -

Store and write a
l-Character (Format 1010101 )

I
I
___ J

J.,- - - ~ J
T'

675
Load resync counter to
write a resync burst
every 158 storage
groups.

6AO

~----~---~

1)

-----

____I
3CO

I

ALU2 finished. Test for
errors, then set pending
status.

1----1

.- -- -- - - - -- -- ----

End of data. Allow for
residual and CRC frame
(4 groups).

695
Store and write Mark 2
character (Mark 2 11100)

688
Write 14 groups of all
ones (Format 11 11111l.

6ge
Store and write A2/Mark
2 character. (Format
01 + 4 - 11110)

55-038
, ---y'

(~

(

(

(

(-

c c

(

c~ C
55-040

BRANCH TO READ FROM LOAD POINT
Read from load point is basically performed by ALU2
anc! the hardware data flow controls.
Once ALU1 has triggered ALU2 to perform sense reset
to the drive, and again to initiate the read from load
point, ALU1 is basically finished. ALU1 tests to be sure
that the first service cycle takes place, then goes into a
loop until ALU2 finishes and sets Status D.
The read forward operation from load point steps
follow:
1.

ALU1 triggers ALU2 to issue a sense reset to the
drive.

2.

ALU1 triggers ALU2 to begin the read operation. If
Status D from ALU2 is sensed before the first
service cycle, an error is signalled.

3.

ALU2 tests the status of the drive and checks for
correct velocity.

4.

Move 3 in. (76,2mm) of tape, then test for a
1-track envelope indicating a 6250 bpi tape.

5.

Count through part of SAGC, then initiate read
SAGC circuits in the drive.

6.

Clock through 550 tachs, then check the Inverse
Tape Mark.

7.

When IBG is reached, fetch two bytes of drive
.
sense and test status to this point.

8.

Set read condition after gap control comes up
again, and wait for the Mark 1 character preceding
the data.

9.

The hardware data flow now takes over until the
end of data is sensed.

READ FROM LOAD POINT
ALU2

ALUl
22C
Test for ALU failure.
22F

055

Set ALUl Status D to
indicate sense reset.
Trigger ALU2 to do sense
reset to drive.

Index

~

X'OE'

---,

ALU2
Sense
Reset
Routine

I

ODE

+

Send device select,
command tag and reset
(X'02') to the drive.

10. Test for errors. ALU2 sets Status D when finished,
altering ALU 1.
11. ALU1 compares the modulo count then branches to
the status handler.

Drop Status In.
Reset Status D.
Load returns.

rw:;f'; ALU1. -

--,

L _ _ _ _ _ _ _ .J

© Copyright International Business Machmes

Corporation 1976. 1979

55-040

55-042

BRANCH TO READ FROM lOAD POINT (Cont'd)
READ FROM LOAD POINT
ALUl

ALU2

ALUl
5A2

ALU2

IALul smii'ooping ~il - - ,

Branch to begin read.

IL ALU2
finishes.
____

ALU2
Read Forward
Routine

Index

~

I
..-l

18B
Set Status B. Turn on
tape operation to data
flow.

-,

X '33'

033

I

Turn on read tracer and
store read forward
command (X'40' to
Work 4).

Test Rewind Unload at
load point and Read
Backward.

239
Tach sensed.
Count down and branch
on overflow to test gap
control from TU.

Raise select and command
tag. Wait for positioning *
to drop in the drive.

Test BOT, if on, and
set up to move 3 in.
(76,2 mm) of tape.

*Up as long as drive
is moving.

265
3 in. (76,2 mm) of
I D area passed. Store
count and wait for
read time.

©

Copyright Internati~nal Business Machines Corporation -1976,

55-042

(', (/

(

(--

(

(- (> (:
_/

C

(~~.

f-

(,

,

(~.

BRANCH TO READ FROM LOAD POINT (Cont'd)

(~C

(/

(

(~

(-

C

(~/
j

C C C C'
,

'

55-044

READ FROM LOAD POINT
ALU1

r;.w1-;;lii~oPing- -

ALU2

26B
..,

ILuntil
finishes.
_ALU2
__
_ _ _ ..JI

Test 1-track envelope.

ALU1

ALU2

-1

rAwi~iliioopin; IL until
_ ALU2
_ _finishes.
___ _ J

Normal Path

270
1-Track and overflow.
Turn off PE control and
set hi-density control.

275
Count through part of
SAGC burst. Tape is

6250.

Nearing end of SAGC.
Test BOR and device
attention (SAGC
check!.

© Copyright International Business Machines Corporation 1976. 1979

Link 2 = 17

55-044

('

BRANCH TO READ FROM lOAD POINT (Cont'd)

55-046

READ FROM LOAD POINT
ALU2

ALUl

ALUl

217

ALU2

r-------,
I ALUl

looping until
I
___

L.ALU~nishes.

J

lDa-;;; and r-;;;-bu-;:;t -

I being handled by data
I flow.
L__

OAF

Branch if read out
counter (ROC) rotation,
Markl is sensed.

3CO
Stop to data flow.

3CA
compare .

.----1
I
Oata time-count for

2CA

resync burst. Wait
for end of data.

I
I

L _ _ _ -1I

3DB

.-------

-II

I

_ _ _ .J

....

---

(-

(-

(

C' C

(

(

('

(

(

C C (-' C C
j

(~

C\

57-006

OPER-NRZI
NRZI READ DATA FLOW

RC5 NRZI
Degate LRC 9 Trk
(Not) Correct Track

A

(9)
Yl D2
LRCR

CN021

'JI

Reg

LRCR Error

/'\!~'-F"""F--~~~:!.
(9)

13-16 Time

A
Reset LSR
Y1C2

Note: The 118 ns delay is a NRZI (1) Pulse Generator
which uses the de-skewed trailing edge of a NRZI
pulse from the tape unit.

Set Rd
Reg 2

Y1D2
CN021

NRZI
Read

NRZI

Reg

Reg

"iliili"liil"ii~~OE

•

XC011
from
50-002

(9)

NRZI Rd

NRZI Pulse

P,O-7

Y1D2

~N~RZ~~~ia"~"~r:---'
I

Rd ECC Data P

~~--_L;~)iii~~iii_- 50-002
50-002
(Reset)

Block NRZI Ones
(Not) Read Condition Latch

Y1D2
OR

CN031

Y1C2
CN251

RC6

OR

R/W VRC

Reset Rd
Reg 2
Y1D2

Y1C2

CN011

CN241

© Copyright International Business Machines Corporation 1976. 1979

57-006

(";

OPER-TRANSLATION

57-020

WRITE TRANSLATOR (CARD A1E2)

Some tape subsystems use a six-bit BCD code. Each
character of the six-bit code can be translated to an
equivalent eight-bit character for processing by 9-track
tape subsystems. A translator in the tape control
translates eight-bit code to six-bit code while writing.
and translates six-bit code to eight-bit code while
reading. The translator operates only if Microprocessor
1 XOUT A bits 2 and 4 are on at the rise of TAPE OP
and Microprocessor 2 Stat bits 0 and 3 are on.

,

DC Reg 0-11

-Channel Buffer
Out p, 0-7

TRANSLATOR

0- 11

\

I-

+DC On

A

AND
&
OR
Logic

\

A1E2

FL
A1E2

r-.....

1

-~
DE

-~
DE

~

~

P, 0, 1

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

&.

-

F

0

G
H
I

P
Q
R

>

<

•(

I

J
K
L
M
N

S
T
U
V
W
X

,10

GM

00

B
C
D
E

L
M
N

6

F

0

7

P
Q

y

7
B

R

Z

9

<

t

Z

8
9

G
H
I

.

*

~

>

S

#I

'1(,

@

I

WS

y

MC

2

10

"

J

J

11
0
1
2
3
4

S
T
U
V
W
X

K

•

v

(

1

.

'1(,

I

WS

GM
4

3

01

10

>

<

A

J
K
L
M
N

t
I

B
e
D
E
F
G
H
I
BL

5
6

~

@

v

SM

6

TM

7

Q

S
T
U
V
W
X
y

R

Z

.. ".

-

0
P

S

•-

MC

5

00

#I

+

TM

SM

01

S

•-

+

o

11
0
1
2
3
4
5

A

'"

-Channel Buffer Out 0

'"
'"

I·

(

+

i

GM

B

MC

9

'"

BN041

A
0

A
1

A1E2
BN041

I

r-

,11

BltlO, 1

11
0
1
2

00

01

10

>

<

t
I

A
B
e
D

J

B

E
F
G
H

Q

S
T
U
V
W
X
y

9

I

R

Z

~

BL

".S

'1(,

I

WS

3
4
5

6
7

#I
'1(,

@

WS

v

•-

SM TM
10
11

K

L
M
N

0
P

(

+

11
0
1
2
3
4
5

6
7
B
9
~

#I
@

•

v

GM MC SM TM
12
13
14
15

B421
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

00
BL
1
2
3
4
5

6
7
8
9
0

#I

-A
01

B10

BA -BCD
11

~

-

a.

("~

o

I

I

J

S
T
U
V
W
X
y

K

A
B
e
0
E

0

F

P

Z

R

G
H
I

*

<

>

(a)

'1(,

v

WS

- •

TM

L
M
N

Me

Q

Notes:
[1] The graphics in these charts may not be identical
to those printed by the printer or printer-keyboard.
The graphics are intended as references for
translating bit codes on a read or write operation.
[2] The write translator accepts the complete EBCDIC
code and translates the bits to the BCD code.
However. the read translator translates the BCD
code only to the bits outlined.

. .
S
)

(

[3] When operating in the even-parity mode. the
EBCDIC blank (b\) is translated to a BCD substitute
blank (b\). and the BCD substitute blank is
translated to an EBCDIC blank (01000000). The odd
parity blank's bit code is 000000.

+
SM

GM

57-020

Copyright International Business Machmes Corporation 1976, 1979

'",)

PG

4 , 5 , 6 , 7 , 2,3 i - T r l C k l

Note 2

©

+7 Track

2-7

A1E2

BCD - 6 Bit Code

EBCDIC - 8 Bit Code

BL

PC

~41

BN051

"-

~"

BN031

-- --

BN021

10

Reg

\.

-Channel Buffer Out 1

,DO,
01

\

+XLATE On

ECBDIC AND BCD CODES

00
BL
A
B
C
D
E

-

6

DCD

P Bit Latch
0

On 7-track read operations with the translator off. the
tape control inserts zeros in the two high order bit
positions (BUS IN bits 0 and 1) of each byte when
transferring it to channel.

4567

I

50-001

Write
DC Gate

BN021

-Channel Buffer Out P

-Jl....

4

6

OE

p, 0-7 to Chan
Buffer Gate

BR101

DE

Reg

On 7-track write operations with the translator off. the
tape control discards the two high-order bit positions
(BUS OUT bits 0 and 1) of each byte from channel.
Only the six low order data bits (plus a parity bit) are
transferred to the tape unit.

Bit.

----- -

0-11

-Gate Bytes
1-4 to DC

h~

C) 0

()

()
"--

-"

I

\.

'\
)

(-

(

c

(

(-

57-021

OPER-LOGIC CIRCUITS
READ TRANSLATOR (CARD A1E1)
Read Translator Data Flow
ANDs and ORs translate bits 0-7 to determine EBCDIC
code.

Read
Translator

ECC Buffer

-

-~

6250 or PE

P

1
I-2

-- -

--

--

0

I-0
I--

3

~

(Read Bus)

Generate P Bit

-

A
MP2 Stat Bits 0, 3

-

BN311

Translated 2

i--

Translated 3

E
R

5

7

~

0

4

6

0
E
C

0

Read Data Bits 0- 7

Translated 0

~

XOUTA Bits 2. 4

2

-

Translated 4

-

Translated 6

3

4

I-5

6

i-7

-

Read Xlate Bits
(7 Trk or Xlatel

BNOBl

GJ031-041
OR

Read Data Trks 07

x-

OR
NRZ, Rd
Data Reg

--'-- --

BRlll
CKOOl

Combined ECC Data 0-7.

P

0

~

NRZI Pulse
(Read Bus)

1

-- - --

2
3

4

I-5

-

I-6
I-7

CN031

57-021

OPER-LOGIC CIRCUITS (Cont'd)

51-025

WRITE DATA CONVERTER (CARD A1E2)
The data converter is used for 7-track write and read
forward operations only.
The data converter is disabled during read backward
operations, but is left on for the next write or read
forward operation.
The data converter is turned on and off by a mode set
command. When Microprocessor 1 XOUT A BIT 2 is on
at the rise of TAPE OP (MP2, Status 0), the data
converter is off. When Microprocessor 1 XOUTA BIT 2
is off at the rise of TAPE OP (MP2, Status 0)' the data
converter is on.
During a write operation, three 8-bit EBCDIC bytes from
channel are converted to four 6-bit BCD characters for
writing on tape. If the byte count is not a multiple of
three, any remaining bits of the last 6-bit character are
set to zero.
Write Data Convert Register

DATA CONVERT WRITE TIMING

Gate Byte 1

111 i10 i 9

_
_- ___
__
__________
_____rl~______~--

i i i i i i
8

7

6

5

4

Not 7 Track

Sl~

Channel Buffer Out O. 1

~r1~

Write 0
Gate Byte 2

______
________
__________ ______
.__________~r1~____
------~
~r1~

Write 1

r1~

Gate Byte 3
Write 2
Write 3

Channel Buffer Out
(0-7)

50-000

....--x-..t
I

3 12 11

Gate Byte 2

. ::..;;;.;.;. . . :. . __-----J~I. •

~ate Byte 3

I I iI

I 7I

0

•

171 6 15

i i I
4

2

3

11

6 1 5

I

14 I

i I

I

0

--

~

I

~L8

--

~

I

IrraJ

--

' .'

t

~

I

2
~

3
~

4

t-5
~

6

7

BN041
-Data Converter ON
+

7Track

I'...

0

1

2

3

r--

+DC Group

1Write

-OE

'I'...

Decoder

51-025

(L Copyright InternatIonal Business Machines CorporatIon 1976. 1979

,~

0 0

t~
~ff

10
~j

0 0 0

(To Channel Buffer Gate)
50-001

t--

•
BN021

,,....'~

Write Data Bits

C) 0

C)

)

"--Y

/.--~,

/

,

"

r"
")

0 0

.~

'---.)

C)

(C

(

(

(

(/

(:

(

(

OPER-LOGIC CIRCUITS. (Cont'd)

57-026

READ DATA CONVERTER
During a read operation, four 6-bit characters (plus
parity) from tape are converted to three 8-bit bytes
(plus parity) for transfer to channel. If the character
count of the block is not a multiple 0 f four, any
remaining positions in the last byte having bits are
padded with zeros, and a data conve rt check is
indicated.

2A - 7A
-Combined ECC Data 2-7

........

Reg

57·021

+Set Rd DCC Reg A

C
R

........

2B - 7B
Reg

r--..

- Read Translate Bit 2, 3, 4, 6
57·021
-Data Converter ON Pow

GU .......

+Data Converter ON

GL .......

+Set Rd DC Reg B

C

+ Reset B Rd DCC Bfr

R

0-7
Reg

........

I
-Combined ECC Data 0, 1
57-021

-Send 1 More
and Cnt 2

t--.. - Read

Data Bits P, 0-7
1-5

OR
DOT
+Reset A Rd DCC Bfr

........

-Read Count 4

.......

-Data Converter ON

-

A

OR

.......

~l

~

1

I

.........
DCD

- 7 Track

A

DE
-Send one more and Cnt 4 or 6

r--..

2

BN031

I

0-3

r--..

OR

r--..

- Read Count 6

I"-

PG

50-000

A1E2
BN061

57-026

57-027

N·OTES:

57-027

o

o

o

"... '.\

r

'.

./

/'

">.

'-..j

C)

(0
,,---j

r"""
.",-.~

'\

;/

'-

y

(

(

(.

('

(

(./

c

(~.'

-,

./

(~

c

(~

58-005

OPER-S/360-S/370 SWITCHING (DATA IN HANDLING)
OBJECTIVES
1.

The switching circuit enables a 380.3-2 to be
attached to either a System/36o. or a System/37o..

2.

Selection is accomplished by plugging cards to
reflect system type on which the tape subsystem is
installed. See installation, Page 90.-130. or AAo.10.,
Sheet 2.

3.

When plugged for S/36o., a Service In/Service Out
sequence is used.

4.

When plugged for S/37o., a Service In/Service
Out/Data In/Data Out sequence is used.

S370
Pin
R

i'

"

"

"

")

Chan B
Pm

/
/
/

S360
Pm

/
/

CE Mode
Select Signal Chan B
Trap Chan B
(Not) SW to Chan A

-

SW to B

A

SW to Chan A

r--

Machine Reset

lOR

-

S370

FL

N
Switched to Chan B
A1C2

lilt..

-

Pin

OR
DOT
A1C2
85091

Service Cycles Only

,

""

85091
B2N2
XM10l

", ,

Chan A
Pin

,.

/

7
S360
Pin

© Copyright International Business Machines Corporation 1976. 1979

/
/

58-005

58-010

OPER-TWO-CHANNEl SWITCH (TCS)
A 3803-2 tape control with a two-channel switch (TCS)
[1] operates with two channel interfaces. All 3803-2
operations can be performed on either channel
interface. Channels attached to the TCS interfaces can
be attached to the same system or to separate
systems, allowing tape units on the tape control with
the TCS feature to be shared by two channels on a
single system, or by two systems. In addition to all
normal operations, a tape control with this feature can
execute Reserve and Release commands for program
control of interface switching. The large block in the
center of the diagram and the unshaded blocks
represent control circuits for a standard tape control.
The shaded blocks represent additional logical
functions installed on the tape control for the
Two-Channel switch.

Channel interface lines going into or out of the tape
control pass through interface switch circuits. The
circuits consist of gated drivers that connect the tape
control to either channel interface (A or B).

Address decoders monitor the bus out lines of each
interface. If the tape control address appears on the
bus out lines along with an ADDRESS OUT tag, the
decoders send a signal to the interface switch controls.
When no interfering conditions exist, the controls
connect that interface to the tape control. If the tape
control is reserved or operating with the other
interface, a 'short busy' sequence is sent to the
interface attempting to break in.

Tie-breaker logic (XM101) controls the interface switch
lines so only one channel operates the subsystem,
preventing one channel from interfering with the
operation of the other. When neither interface is
reserved or operating, the interface switch circuits are
in a neutral state, and either interface can initiate an
Initial Selection sequence.

Both A & B Disabled Make CE Panel Offline

Enable
Manual

0

0A

When the tape control becomes available, a Control
Unit End status byte is sent to the channel that
previously received the BUSY signal.

CE Panel

Partition

B
Disable

TIE

Two Systems Sharing a Tape Control
Through the Use of a Two-Channel

Breaker

:-:

Switch

XM10l

Logic

<>

...

,':'::

58-030

Address
Decoder

r-Switched to A

A
FC101

Switched to B .

CBO A

..

A Out Lines
A
Channel

75·001

Offline

Controls

Channel

..

Interface

-

Switch A

-

Out Lines

FC061
FC081
Address

....

Data Channel
I nterfa ces

Decoder
B
XM091

Interface

B Out Lines

-

B

0·-------------7
Tape Units

XM055

SWitch B
Out Lines

OR

FC081

"I

I

.-

Standard

I

Tape Control

I

Circu its

I
I

CBI A
Interface

-

50-002, 50-003

A

Switch A

FC231

In Lines

I
I

50-000, 50-001,

I
I
I

~

CBa B

Hold Interface

r----------,

FC241

Device End
Register B

L --r---

...

.':.:.:.:-:-::.::

(;:::

.

To
ROSl

XM071

:.: ..

CBI B

Interface
SWitch B
In Lines

::::

B
XM131

XM131
I""

CU Busy A
NOTE:

CU Busy

[1] TCS is shown as 2CS on logic pages and in the MFI.

=Added Logic

:->

f!!!!!!!!!!!!!!!!!!!!!!!!!!!

..

CU Busy B

':::' .
A

FC031

B

XM031

If) Copyright International Business Machmes Corporation 1976. 1979

0

I~)

''1l
V

() 0 0 0

0
,,---p

0

0

0

0

\J

(~,

V

0

C)

/--",
".

/

'/'

'1
J

\,
\.

/

/~'1

,,-y

r~

'\.....~

/-\
"',,- )

"

58-010
' '.

/"

(-

(

(,-

(~

(-

(--

(

(- (

r-

(-- (-

(-

(

(-

{~

(~'
~/

c

("'
_i

c\

(~

(''\
./

C

(~

<: c'

('

c

(-'~

When a tape unit completes an operation, a Device End
signal is sent to the channel. A tape control with the
Two-Channel switch uses the second Device End LSR
to ensure that the Device End is returned to the channel
that initiated the operation. See Device End on 58-012.

RESETS
The Reset circuits of the two-channel switch are
interlocked so a Reset from one channel cannot disrupt
operations on the other channel. A Reset can be
accepted only from the operating channel. Resets are
further conditioned to prevent a channel from
destroying information needed by the other channel.

INTERFACE SWITCH CONTROL
A tape control with a Two-Channel switch monitors
addresses on two channel interfaces. When the tape
control receives its own address, it tries to start an
operation with the interface attempting selection. If the
tape control is neither busy nor reserved, the
OPERATIONAL IN latch for that interface is activated.
If the tape control is busy or reserved to interface A,
interface B ADDRESS OUT will be answered with a
SHORT BUSY sequence, and vice versa. The interface
which received SHORT BUSY will receive a CU END
when the tape control is available. If the channel stacks
status containing UNIT CHECK or UNIT EXCEPTION,
the tape control will remain connected to that interface
until status is accepted. If both interfaces attempt
selection simultaneously, a tie-breaker circuit resolves
the selection. See 58-030.
The purpose of interface switching circuits is to connect
the tape control 'common' circuits to whichever
interface is operating. To operate with an interface,
output from the OPERATIONAL IN latch (FC141) gates
interface drivers for the corresponding interface when
OPERATIONAL IN is gated by -SWITCHED TO
CHANNEL A (or B) (58-030).
The two-channel switch microprogram is entered by
branching from Initial Selection (or Ending Sequence) to
ensure that data is sent to or from the proper interface.

RESERVE/RELEASE OPERATION

•

A Sense/Reserve command locks the tape control
to an interface until a Sense/Release command or
a Reset is received from that interface.
A Sense/Release command resets the RESERVE
flag to allow operation on either interface.

•

A Sense/Reserve or Sense/Release command,
while chained, results in Command Reject.
After Initial Selection, operation of Sense/Reserve
and Sense/Release commands are identical to a
Sense command.

The Sense/Reserve and Sense/Release commands
enable the tape control to remain locked to one
interface. Executing a Sense / Reserve command places
a tape control under exclusive control of one channel
until that channel issues a Sense/Release command. A
Sense/Reserve command from channel A or B activates
the RESERVE flag for A or B. A Sense/Release
command deactivates the RESERVE flag.
Modifier bits, in positions 0,1,2, and 3 of a Sense
command byte identify the reserve and release
operations. After Initial Selection, modifier bit 2
determines whether the command is a Reserve or a
Release. If bit 2 is on, (command code F4) Reserve is
indicated. If bit 2 is off, (command code 04) Release is
indicated.

SENSE/RESERVE COMMAND [F4)
A Sense / Reserve command locks the tape control to
the interface of whichever channel initiated the
command.
During Command Out of a Sense/Reserve command,
the current command is masked for the F4
configuration. If an (F4) command is recognized, the
microprogram checks for chaining (SETRESV). If
chaining is not indicated, CURFLAG (20) is set in
FLAGSl (LSR 10) to reserve the tape control. If
chaining is indicated, Command Reject is set.
In a valid Sense/Reserve command, bit 2 from the
CHANNEL TAGS IN (CTI) register (FC161) prevents
resetting the SWITCHED TO CHANNEL A or
SWITCHED TO CHANNEL B latch (58-030) and the
tape control remains reserved to the operating interface.

(~/

C

(~

58-011

OPER-TWO-CHANNEL SWITCH (TCS) (Cont'd)
The Sense/Reserve command (F4) locks the
two-channel switching circuits to one interface, sci the
other interface does not have access to the tape
control. The Sense/Release command (04) resets the
reserved condition and allows the tape control to accept
commands from either interface.

C

(58-030) until a reset or Sense/Release command is
received from the operating interface.

interfaces are partitioned (both switches set to
DISABLE), the tape control is offline and the CE panel
controls can be used.

SENSE/RELEASE COMMAND (04)
A Sense/Release command resets the RESERVE flag to
allow the tape control to operate with either interface.
As in the sense / reserve operation, the Sense / Release
command checks for chaining. A valid Sense/Release
command leaves position 2 of the CHANNEL TAGS IN
register reset so the SWITCHED TO CHANNEL A and
SWITCHED TO CHANNEL B latches are reset at the
end of each chain of commands.

SELECTION
Address decoders in the tape control continuously
monitor both interfaces. If the correct address bits
arrive on the bus out lines along with an ADDRESS
OUT tag, the SELECT OUT latch is reset. CONTROL
UNIT END latch OFF ANDs with a minus output from
the SELECT OUT latch to generate TRAP CHANNEL A
or TRAP CHANNEL B.
Assume that the tape control is idle and is addressed
by channel A. The TRAP CHANNEL A line ANDs with
the SELECT SIGNAL CHAN A to set the SWITCHED
TO CHANNEL A (tie breaker) latch. SWITCHED TO
CHANNEL A ANDs with DELAY SELECT SIGNAL
CHAN A to generate INITIAL SELECTION CHAN A.
Once interface A is addressed and selected, it arms the
CONTROL UNIT BUSY AND circuit in interface B. If
interface B tries to use the tape control during the time
interface A is locked onto the switch, the CONTROL
UNIT END latch for interface B is set.

IMPLICIT CONNECTION
An implicit connection is one that does not depend on
program intervention for release. The duration of the
connection is determined by the time required for the
.
tape control to perform a command or a chain of
commands. The switch reverts to neutral on completion
(at the tape control level) of the last command in a
chain.
An implicit connection is extended if the channel stacks
primary status. The stacked status must then be
accepted by the channel to terminate the connection. If
the status byte contains Unit Check, a contingent
connection is made and acceptance of the status by the
channel does not terminate the connection.
If the channel stacks secondary status containing Unit
Exception or Unit Check, connection to that channel will
be maintained until the status is accepted by the
channel. If the status byte contains Unit Check, a
contingent connection is made and acceptance of status
by the channel does not terminate the connection.
If the channel stacks secondary status other than Unit
Check or Unit Exception, the switch returns to neutral
and is available to either channel. Any further attempts
by the tape control to present this status to the channel
that indicated STACK STATUS are controlled by
SUPPRESS OUT from that channel.

When interface A is finished operating, MP1 determines
that the Two-Channel switch is installed, and MP2
checks status of the CONTROL UNIT END latches. If
either CUE latch is on, MP1 presents CUE status to the
interface associated with that latch. The CUE will have
a random tape unit address unless presented along with
Device End.

PARTITIONING
Partitioning, achieved by operating the Enable/Disable
switches, restricts the accessability of the tape control
to either channel. Partitioning bypasses SELECT OUT
and degates all interface functions. When both

Output of the SWITCHED TO A (or B) latch blocks
interface switch circuits for the opposite interface

58-011

(~/

OPER-TWO-CHANNEL SWITCH (TCS) (Cont'd)

58-012

CONTINGENT CONNECTION

CONTROL UNIT END

A contir.gent connection is initiated when the last
status byte contains Unit Check. The connection is
maintained until a command other than Test I/O or
NOP is received from' the channel to which status was
presented. Any command other than Test I/O or NOP
to that tape unit clears the contingent connection if the
tape unit is READY.

The CONTROL UNIT END latch (58-030) remains on,
remembering that channel B tried to break into channel
A operations. This latch also sends +CUE PENDING
CHAN B to the microprogram branch-an-condition logic
(AB161) to notify the B interface that a Channel End is
pending. When the tape control is no longer operating
with, or reserved by, interface A. the SW TO CHAN A
latch turns off, -TRAP CHAN B is active, and the
SELECT CHAN B line is still active to turn on the SW
TO CHAN B latch.

The purpose of the contingent connection is to ensure
an available path to the tape unit and the transmission
of sense data from the tape unit to the proper channel.
If a Test I/O or NOP is issued by the addressed
channel to a tape unit other than the one contingently
connected, the tape control responds with SHORT
BUSY and retains the connection.

Stacking of status other than Unit Check or Unit
Exception does not maintain the interface connection.
The TCS will be reset to neutral, and the tape control
will become available to either channel.

STACK INTERRUPT
A Halt I/O command received by the tape control
before the channel accepts the ending status causes
the MP1 microprogram to reset OP IN and check for
two-channel operation and contingent connection. If a
contingent connection is needed to prevent loss of
error information, the microprogram branches to a
'Hold Interface' routine.

The SW TO CHAN B latch gates the output from
OPERATIONAL IN to channel B to send a Unit Status
byte to channel B. The status byte will contain a CUE
(bit 2) indicating the tape control is now available for
other operations. A standard REQUEST-IN sequence is
used to transmit the CUE status byte.

BUSY

With no contingent connection, an interrupt cycle is
initiated to present the stacked status. CONTROL UNIT
BUSY will be reset (if applicable) and HOLD
INTERFACE will be set if the STACK or STATUS
PENDING flag is on.

At the end of an operation, the SW TO CHAN A (or B)
latch is reset unless a chain, STACK, INTERRUPT, or
UNIT CHECK condition exists. OPERATIONAL IN is
reset in the Burst Ending Sequence when CHANNEL
TAGS IN register bit 7 is reset.

While the tape control is operating with one interface,
a SELECT from the other interface will be answered
with a SHORT BUSY signal (Bits P, 1, 3). Assume that
the B interface is operating when the A interface
attempts to address the tape control (58-030). The
SWITCHED TO CHANNEL B latch blocks the setting of
the SWITCHED TO CHANNEL A latch. However,
-SELECT SIGNAL CHANNEL A is ANDed with -ADDR
'C()MPARE CHAN. A and NOT PROPAGATE SEL OUT
CHAN A to reset the CHANNEL A SEL OUT latch. With
the latch reset. the minus output of the off side of the
latch is ANDed with -ENABLE CHAN A and
OPERATIONAL IN to condition one input to the channel
A CUE latch. A second conditioning input is
OPERATIONAL IN, and the third is the minus output
from the CU BUSY AND circuit. Thus, the CUE latch
for channel A, is turned on to send CU BUSY STATUS
CHAN A to the A interface.

DEVICE END
The purpose of Device End circuits is to signal the data
channel when a tape unit has completed a task and is
ready to accept a new one. On a tape control with the
two-channel switch feature, separate LSRs in MP2 are
used to store the Device End signal for each channel.
The second Device End LSR ensures that the Device
End is returned to the channel that initiated the
operation.

With OP IN reset, no REQUEST IN, no ADDRESS OUT,
and no SELECT OUT for the tape control, the SELECT
OUT latch is active. (Note that the SELECT OUT latch
is turned on when the tape control is inactive.) With
the SELECT OUT latch active, the plus output degates
-RESPONDING TO CHAN A (or B). -RESPONDING TO
CHAN A (or B) inactive resets the SW TO CHAN A (or
B) latch, and the tape control is available for another
selection sequence.

Tie-breaker logic (XM 101) on 58-010) controls the
interface switch lines so only one channel operates the
subsystem, preventing one channel from interfering
with the operation of the other. When neither interface
is reserved or operating, the interface switch circuits
are in a neutral state, and either interface can initiate an
Initial Selection sequence.
Address decoders monitor the bus out lines of each
interface. If the tape control address appears on the
bus out lines along with an ADDRESS OUT tag, the
decoders send a signal to the interface switch controls.
When no interfering conditions exist, the controls
connect that interface to the tape control. If the tape
control is reserved or operating with the other
interface, a 'short busy' sequence is sent to the
interface attempting to break in.
When the tape control becomes available, a Control
Unit End status byte is sent to the channel that
previously received the BUSY signal.
See 58-030 for schematic details.

A Device End received while the two-channel switch is
in a neutral state causes the tape control to enter an
interrupt status. The tape control then presents the
Device End to the channel that initiated the Device End
operation, if that interface has not been partitioned.
Partitioning resets pending Device Ends for that
interface.

STACK

The BUSY signal sent to channel A is a Unit Status
byte with bits 1 and 3 on. Bit 3 indicates BUSY, while
bit 1 (status modifier) indicates that the BUSY condition
applies to the tape control. Bits P, 1, and 3 are forced
onto the BUS IN lines a1 the same time the STATUS IN
tag line is forced up. The STATUS IN latch is not
turned on during this SHORT BUSY sequence.

TIE BREAKER

In some cases the channel may refuse the end status
byte, this turns on a 'stack' condition. If the status byte
contains Unit Check or Unit Exception, the tape control
remains connected to that interface until the channel
accepts the status. If the status byte contains Unit
Check, the connection is maintained until a command
other than NOP or Test I/O is received from the
channel to which the status was presented. This
procedure makes certain the channel has an
opportunity to interrogate a unit check condition before
the other channel disturbs the tape control. When the
interface connection is maintained because of a unit
check, the connection is defined as "contingent" (not
part of the normal routine).

An interrupt due to a Control Unit End sends Device
End, including the address of that device, and Control
Unit End, to the channel.

58-012

© Copyright International Business Machines Corporation 1976, 1979. 1983

0

\~

~,

\

:

,,~

."~~

",-y

r~

'\.....yI

0
,

,

()
'-

r,

~

'J

()

0
0

0

\~

0

~

0

0')
""-..Y

('')
'~

~

:~

/

"

/

\

!r- -~"

/~

I

'-- ,}/

()
"-.,

/

\

,,)

(

(

(

(

(~I

C.'"
(

'

/

'"

(

"

. /

--'

'.-.'.\
/

OPER-TIE BREAKER (TCS)
TCS SELECTION AND TIE-BREAKER LOGIC
(PART 1)

Note: See 58-012 for description of circuit operation.

-Trap Chan A
SeIOut
+Enable Chan A

Address Out Chan A

r-......

+Address Compare Chan A

A

'"

+Address Out Chan A

A

r--....

+Op In Chan A

FC031

'"'"r--....

A

f'....
f'.....

,......
-Request In Chan A

f'....
r--..... ~
A

-Address Compare Chan A

OR

"'-

-select Signal Chan A

A

OR

:::::-

f'....

A

'"
'"

+Select Signal Chan A

f'....

OR

'" -

+Request In Chan A

If'..

'""'-

J

~

I

FC031

~

FC031

A

-

A

-

A
-Select Signal Chan A

"'-

'"r--....
f'...
r--.....

........
FC031

Bypass
A

OR

~

A

FC221

-Bypass Sel Out

N
FC031

-Switched to Channel B

I
-Enable Chan A

FC041

r--.....

A

+CTI Bit 2 Hold
Inter or Busy
+Operational In

r-OR ~

~

+Mach Reset

~

A
(To Interface status in) p. 1.3
+CU Busy Status Chan A

~
CUE

'"f'....

":Delay Select
Signal Chan A

I--

AB131

CUE Pending Chan A
(Branch On Condition)

N

OR

A

OR

r--

f'.,.

A

I-A

OR

+Gen Reset Chan A

+Address
Comp Chan A

"'-

-Reset CUE Chan A

N

A

~

f'...

+Internal Mach Reset

f'....
X"MThl

A

,r---....

"'-

(also Op In)

r--.....

'"
"''""'-

i----

f'...

Sw to A
-Reset Chan A Latches

"'-

~
-

A

i'-..

f'....
FC031

L
FC031

Not General Reset Chan AB

FC031

A

~

A

'"

r---....
.......

r--.....

-Select Signal Chan A

A

-TrapROS

FC141

i'-..

r--

f'...

f'....

-Initial Selection ABCE

FC051

AB171
FC031

~

-CU Busy Reset Sw to B f'....

OR

+CE Initial Selection Tag

"'-

-Address Compare Chan Af'....

XM101

A

J"'-....

CU Busy

r-.....

+Initial Selection Chan A

FC031
-Responding to Chan A

FC051

-Switched to Channel A

f'....

1'...

00
\

3803-2/3420

1 23

00
4

5

6

o

7

b-..
-Enable Chan A

,r---....

"'-

A

i'-..

-Op In Chan A
(To I n te rf ace Drillers)
8

I

~--------------------------~------------------~-------------------------------------------------'
58-031

.©

6

+Op In Chan A

A

CODvrinht International Business Machines Corporation 1976, 1979

58-030

58-031

OPER-TIE BREAKER (TCS) (Cont'd)
58-030

n

TCS SELECTION AND TIE-BREAKER LOGIC
(PART 2)
I
/~~--------------------------~----------------------------~
123
45
6
7
8\

00

I

I

0

Op In
A

I--

OR

Q

A

rA
rA

FC051

'"

~

FC141

+Op In Chan B
A

t'--...

-Switched to Channel B "'-Trap Chan B

XM051

'"

A

-Enable Chan B ' "
Sw to B

"'-Reset Chan B Ltchs

"'b

-Select Signal Chan B

'""'~
~

'"t-......

A

-Addr Out Chan B

OR ~

""

+Enable Chan B
A

+Addr Camp Chan B ' "

+Addr Out Chan B

A

+Select Signal Chan B

A
+Op In Chan B

'"

t"--..

'"

XM031

I--

~

"'-

'" -

-Select Signal Chan B

~

.~

A

-Addr Compare Chan B ' "

A

'"
'"

f'....

OR

f'....
A

'"

OR

A

~

r--

"XM031

A

Bypass
i--

A

-Select Signal Chan B

-

-

"'-

A

,........

A

OR

'"'" -

A

N

.........

~

"'-

XM031

A
+CU Busy Status Chan B

~
-E nable Chan B
(also Op In)
-Delay Sel Signal Chan B

~

A

t--

W

'"

-Responding to Chan B

"'-

""

1"'--_
1 t-......I--..
A k

(To Interface Status In} P, 1,3

CUE
A

OR

'"'" --A

~

XM031

+1 nternal Mach Reset
OR

-Reset CUE Chan B

t-......_
"') A I

+Gen Reset Chan B

XM031
-Switched to Chan B

f'....
,........
,........

-Address Compare Chan B ,........
-Select Sig Chan B
-CU Busy Reset Sw to A

'"

'"

t--

'" 1

r-~

o
,

!

"--_./

+CUE Pending Chan B

AB161

(I nterface Branch on Cond Chan B)

A

+Initial Selection Chan B

AB171

A

t-......

~
XM031

XM031

58-031

Copyright International Business Machmes Corporation 1976.

!"--)

N

.--

CU Busy

Ii··

XM121

XM031

~

XM031

+Addr Camp Chan B

-Propagate Sel Out Chan B

f'....

f'....
~

XM101

A

-t::::..

'"'"

A

-Request In Chan B

XM051

-Op In Chan B
(To Interface Drivers}

SelOut

f--

+ReQuest In Chan B "'-

t--

OR

1",

r--.....

o

(~

\,-~

()

C)

(

(

(

(

~'

'-_/'

OPER-DEVICE SWITCHING CONFIGURATIONS
DESCRIPTION
Device switching allows access to a maximum of
sixteen tape units by two, three, or four tape controls,
and permits simultaneous operation of as many tape
units as there are tape controls.
3803 Models 1 and 2 can be mixed in a switching
configuration; however, attempting to access a 3420
Model 4, 6, or 8 through a 3803 Model 1 produces
unpredictable results.
Device switching is performed via the Communicator
and Device Switch features. Three Device Switch
features (58-051) available with the tape subsystem
are:
2 Control Switch used with 2x8 and 2x16
configurations
3 Control Switch used with 3x8 and 3x16
configurations
4 Control Switch used with 4x8 and 4x16
configurations
The minimum switching subsystem configuration allows
two tape controls to access up to 8 tape units and is
called a 2x8 configuration. The maximum configuration
is 4 tape controls and 16 tape units (4x16). A
non-switching configuration (1 x8) is referred to as
Selection Logic.

Device Switching logic is installed only in those tape
controls that have attached tape units.
The location of the Device Switches depends on the
configuration desired. For example: In a 2x8, 3x8, or
4x8 configuration, the switching feature is required only
on the first tape control while in the 2x16, 3x16, and
4x16 configurations, the switching feature is required
on Tape Controls 1 and 2 (58-051). The 2x16
configuration consists of two tape controls, each with a
Communicator 1, a 2 Control Switch, and eight tape
units. The tape controls may be connected to either
different channels of the same system or on different
systems.
Device switching logic is logically invisible (except for
BUSY responses during Initial Selection and Device End
interrupts, which result when tape units become
available). Device switching logic is modular to allow
flexibility for a variety of system configurations.
Subsystem priority and device addressing are assigned
by pluggable jumpers within the switch. Any tape unit
may be partitioned (made unavailable) to any tape
control via toggle switches on the tape control
operator's panel (58-060).

( ' ,'. C'"
"

,

./

58-050
2 Control Switch

4 Control Switch

The 2 Control Switch is a 2x8 configuration of
hardware switching logic (58-051, 58-055). Tape Units
7 (attached to Tape Control 1) can be accessed by
the Communicator in Tape Control 2 as well as the
Communicator of Tape Control 1. A 2x16 configuration
is obtained by installing a 2 Control Switch in both
Tape Controls 1 and 2, allowing the Communicator in
each tape control to access its own eight 342Os,as
well as 3420s of the other tape control.

A 4x8configuration is obtained by installing a 4 Control
Switch.in Tape Control 1 and a Communicator 1 in
Tape Controls 2, 3, and 4 (58-051). Tape units attach to
Tape Control 1.

o-

3 Control Switch
A 3x8 configuration is obtained by installing a 3 Control
Switch in Tape Control 1 only and a Cbmmunicator 1 in
Tape Controls 1, 2, and 3 (58·051). Tape units attach to
Tape Control 1.

A 4x16 configuration is obtained by installing a 4
Control Switch in both Tape Controls 1 and 2. Two
more tape controls must be added to the configuration.
Tape Controls 3 and 4 do not contain any switching
hardware or attach any tape units, but each contains a
communicator.
The 3 Control Switch and the 4 Control Switch are
expanSions otthe 2 Control Switch. They allow access
to eIght attached tape units by the additional
Communicators.

A 3x16 configuration is obtained by installing a3
Control Switch in both Tape Controls 1 and 2. A third
tape control must be added to the configuration. Tape
Control 3 does not contain any switching hardware or
attach any tape units, but does contain a
Communicator.

3803-2/3420

© Coovright International Business Machines Corporation 1976. 1979

58-050

OPER---DEVICE SWITCHING CONFIGURATIONS (Cont'd)
1x 8 Configuration

2 X 8 Configuration
Tape Control
Number 1

Tape Control
Number 1

2 x 16 Configuration

Notes:

Tape Control
Number 2

[1] Maximum of 16 tape units and 4 tape controls.
[2] Tape units attach only. to tape controls with
switching features.

Com 1

[3] Any or all control units may have two channel
switch features.

0···· ·········7
Tape Units

[4] For 3420 Model 8 power requirements, see 90-180.

0··············7
Tape Units

0.............. 7

8 .. ·· ...... F

Tape Units

Tape Units

3 x 16 Configuration
3 X 8 Configuration
Tape Control
Number 1
Tape Control
Number 2

r.....

Com 1·
Communicator' .

f'
Tape Control
Numb.!lr 1
Tape Control
Number 3

Com 1

r ~ommunlcator ~
L.

~:.~i.:,:{;;,:~··-'·~:~~::·S

3 Control
SWItch

Tape Control
Numb~r 2

~

Tape Control
Number 3
Communicator.

Com 1

,

a;~5

Com 2

3 Control

!""

CommunlcatOI
~:~::;.(;;; ....;.,::~:.;;~:~!~

Communicator

... ·7

0······· .. ·.···7
Tape Units

········F
Tape Units

4 x 16 Configuration

4 x 8 Configutation

Tape Control
Number 1

Tape Control
Number 1.

Tape Control
Number 3

Tape Control
Number 2

Tape Control
NiJmber 4

Com 1

Com 1

Com 1

Tape Control
Number 4

0.............. 7
0-.. ·.......... 7

Tape Units

Tape Units

8.............. F
. Tape Units

58-051

© Copyright International Business Machines Corporation 1976. 1979

0

0

\0

/'"",",,\,

I

/"---"'\

.~

'-

/

'''\

'"\

/"

!.

"

.7

)

(

(

r'

(-

(

(

(

(~i

(/ (

C

('

("

(~

/

-"

(C_

(~~

C

(.,

(~

c

OPER-2x8 SWITCH LOGIC

-~.

(

. ./

58-055

OPERATOR PANEL SWITCHES (16)
Switch Section A on Tape Control 1 directs Tape
Control 1's access path to Tape Units 0-7. Switch
Section B on Tape Control 1 directs Tape Control 2's
access to Tape Units 0-7.

r

r- Tape ControI1--------,
Addresses Jumpered 0-7

Secondary Interface

I

AO-A7

BO-B7

TU Online/Offline SWitches
IEnable/Disable)

I

CrossPOint SWitches

I
I
I
I
I
I
L____

Blank'

Cross

Point

Point

~-----------

----~

-------- ___ J

Tape
Unit 0

Cross

The Secondary Interface is not used
on the 2 l( 8, 3 x 8, or 4 x8 configurations .

Tape Control 2 --------...,
I
Communicator 1 Feature
I
Addresses J
Q- 7
II
.. I
Secondary
I
I
I nterface
I
I
I
I
I
II

Switch Section A

t
J

,

Blank

I
I
I
I
II
I
I
I

Tape
Unit 7

58-055

OPER-2x16 SWITCH LO'GIC

I

58-060

r

Tape Control 1

TapeControl2- -

Communicator 1 Feature
Addresses Jumpered 0-7

-

-

-

-

-I

-

Communicator 1 Feature
Addresses Jumpered 8-F

Secondary
Interface

Primary
Interface

Primary
Interface

Interboard
Flat
Cables

Interboard
Flat
Cables

h Section 8

Crosspoint SWitches

Crosspoint SWltcht's

I

I

I

_I

L

Tape
Unit 0

Tape
Unit 7

Switch section A on tape control'
directs tape control "s access path to
tape units 0-7. Switch section B on
tape control' directs tape control 2's
access to tape units 0-7.

L

~

Tape
Unit

a

OPERATION

LINE DEFINITIONS (58-100)

The Device Switch is controlled by lines from the tape
controL Although there are necessary switching delays,
data transfers, control requests, and responses, tape
unit status is sent to the tape control as if the switch
were not present.

Busy/Tach: The BUSY/TACH line indicates the state
of the device (busy or not busy) to the tape controL

Selection: When DEVICE SELECT (58-090) is activated,
with the device address on the DEVICE SWITCH bus
and the node is enabled, the switch tries to set the
COMMITIED latch for the node. Note: A "node" is
the logic circuitry required to select and assign one
tape unit to a requesting tape controL If the device has
already been selected by another tape control, a BUSY
indication is returned to the tape control attempting
selection. If the device is not busy, the COMMITIED
latch is set. The latch output is then sent to the other .
tape control nodes for that device to prevent selection
by them. At the same time the committed latch is set,
the SELECT crosspoint line to that node will become
active and GATE BUS OUT will be the response to the
selecting tape controL The BUS OUT and BUS IN
connection has now been established between the tape
control and tape unit. SWITCH SELECT is not required
to select a tape unit, although it is always active in
3803 subsystems.

Device Operating Interface A and B (2 lines): A device
operating line is active when a committed tape unit
(one for which a COMMITIED latch has been set) has
its BUSY /T ACH line active. The DEVICE OP INTF A
line to the tape control is used for generating the
METERING IN line for its channel interface. The
DEVICE OP INTF B line serves the same function but is
used by the second channel interface when the
Two-Channel Switch feature is installed.
Run Meter: When the node is enabled, the RUN
METER line is sent to the device for meter operation.
Set/Reset: The SET/RESET line is tied active so the
ENABLE/DISABLE latch can be set to the
corresponding state of the Enable/Disable switch on
the operator's paneL

Committed: Once the COMMITTED latch is set for a
given node, it remains set until reset by the selecting
tape controL Reset is accomplished by addressing and
sending a 50 ns pulse on the SET/RESET line.
Priority: When two or more tape controls attempt to
select a tape unit at the same time, priority of access is
determined by jumpers plugged on Tape Controls 1 and
2 (58-100). See Section 90 for plugging details_

Tape
Unit F

Tape control 2 switches are similar to
tape control 1, except section A directs
tape control 2's access to tape units 8-F.
Section B controls the access of tape'
control' to tape units a-F.

1

8

A

(!!II

B
Enable

,.

"Olsable . .

2

8

58-060

(J

o

('
'\I
,
/

"-~

(

(

c

(-,.

(

c c:

0"

(

"

(\ C

-~.'

(

1 •• .-"/

c
58-070

OPER-4x16 SWITCH LOGIC
Notes:
[1] The maximum switch configuration consists of 16
tape units and 4 tape controls.
[2] Tape units attach only to the tape controls with
device switching features.
[3] Any or all tape controls may have a Two-Channel
Switch feature.

r

Tape Control 4 - - - - - - - - ,

I
Communicator 2 Feature
I
I
I
Secondary
Primary
I
Interface
Interface
"
I
L ----

I

I
I
I
I
I
I

--------r----..J

- Tape Control 1 - - - - - - - - -

I
I
I
I
I
I
I

Communicator 1 Feature
Addresses Jumpered 0.7
Secondary
Interface

I

l

1

I

,

BO- B7

00- 07

I

I
I
I
I
I

A

,
I

I
I
I
I
I
I
I
I
Il __

B

I

I

I

C

D

1

r Tape Control 3 - - - - - - - - -

I
I
I
Communicator 2 Feature
I
I
I
I
I
Secondary
Primary
I
I
Interface
Interface
IL ________________ ....II

J

.- Tape Control
I
I
I
I
I
I
I
I

---------

Communicator 1 Feature
Addresses Jumpered 8-F
Secondary
Interface

I

Primary
Interface

I

:
I

I
A

B

I

C

D

TU Online/Offline Switches

Crosspoint SWitches

Crosspoint Switches

I

1 1

I

1

Tape
Unit 7

I
f

t

AO- A7

CO -C7

BO - B7

00- 07

I Ij I I

i

------------- --

I
I
I
I
I
I

I

TU Online/Offline Switches

II I I I I I

Tape
Unit 0

«'

I

I

I

CO-C7

I
I
I
I

Primary
Interface

I
I
I
I

AO- A7

I
I
I
I

J

-- r-------------Tape
Unit 8

-~

Tape
Unit F

58-070
Copyright International Business MachInes CorporatIOn 1976, 1979

58-080

OPER-2x8 SWITCHING FUNCTIONAL UNITS
r- Device Switching Functional Units-

Functional Units of the Device Switch are:
•

(All reside in TCU·1 )

Logic Section: The logic section communicates
with the tape control to provide status, device
address, and accessing interlocks. The information
exchanged establishes tape unit attachment to the
tape control and presents switch status to the
operating tape control or controls in the subsystem
configuration.

•

Crosspoint Section: The crosspoint section is a
switch matrix capable of switching twelve inbound
and twelve outbound lines. Each node (tape
control/tape unit path) is controlled by the logic
section.

•

Communicator: The communicator replaces the
selection logic circuits and associated device
interface cabling in the basic tape control with
different logic circuits and cabling to the device
switches. The communicator divides the device
interface into primary and secondary and controls
the gating of each according to the address of the
device being selected. The communicator consists
of interface drivers and receivers.

1-------I

IITU Online! Offline
SWitches (0· 7)
58·060

Tape Unit Online/Offline Switches: Tape unit
toggle switches (58-060, 58-100) are located on the
operator's panel of each tape control having a
device switch feature. These switches enable the
operator to determine tape unit availability to each
tape control in the configuration. In a 4x16
configuration, four tape controls can access 16
tape units so there are 64 toggle switches, 32 each
on Tape Controls 1 and 2. There are no switches
in Tape Controls 3 and 4.
.

Note: . , . , . , . , . , . , •
ALD XC-7oo pages.

'"

'"u
_~:c

I
I:

Bus In Lines (9)

'" '"
-'"
'"c:~

- -

0

.,

>-~

: 'c'"
:>
I EE
. u

~

Present Switch Status

'" 0
'0.0

c:

CD

>-

:u
'"u '"'"

E

~

Metering, Enable Disable SWitches, AddreSSing,
Self,ct Signals, CU Power Off, Interface B Sele~ted (TCS)

•

~

Committed

'--------- - - - - I

1111

Bus and Tag Out Lines (12)

'"

'S',)

E

C

::l

E
0

u
~

.

I
I
.I

0

__Bus In Lines (9)

.

I

,>-

:0

Present Switch Status

E

E)
I

-.

Device End, Busy/Tach
(From Selected Crosspoint)

"

I
/

, .... "
Metering, Enable/Disable Switches,
Addressing, Sele'ct Signals, CU Power
Off, Interface B Selected (TCS)

,

.

External signal cable from
TU 2, Primary Interface
TCU-l 'B' Switch section

I
.J

-

I

I

0

..

I

CrossPOint Switches
"Outbound"
58-090

-

-

I
I

0

Crosspoint SWitches
"Inbound"
58-090

I
I
I

IGate Bus Out

CD
CD

•

Logic Section
58-090

•

-

I

I

0

I

I
I

1
I

I

1

-------- -

- -

'-.

- -

- -

58-080

Copyright International Bus_iness Machines Corporation 1976. ,.979

o o

I

I,

L

o

I

I

Committed

I

(e

T

I

0

/F

refer to charts located in

e

~

&

u

II

- -

I

~c:

•

Metering

Tape Unit 0

I
I

I

I
I
I

0

Logic Section
58·090

CD

0.
__
~c:z

(5

•
•

_ Device End, Busy/Tach

t~

._ ~ 0

en<.l

I

I

Gate Bus Out
End, Busy Tach (From Selected Crosspoint)

~~::l

Tape Control Unit 2
(TCU - 2), (Also
identified as C,U,

O·

'" c:

1

~

Bus In Lines (9)

0

U)::::

I

I

-e-

L

I
I

~

Devll~e

1

-

0

ou ~
'"

18

I
I

-

58·090

Crosspoint Switches
·'Inbound"
58·090

~

-'0

Bus and Tag Out Lines (12)

II Crosspoint
Switches
"Outbound"

~

IE

Tape Control Unit 1
(TCU·l) (Also
identified as C,U,
'A',) (Hosts TUO-7)

0

Bus and Tag Out Lines (12)

L-------1

The Communicator 1 feature has only one external
(primary) interface. The Communicator 2 feature has
two external interfaces (primary and secondary). The
secondary interface connects attached tape units·
through Switch Section A (58-055, 58-060). The
primary interface connects a 3803 that does not have
tape units attached to another tape control through
Switch Section B.
•

II

00

Cj ()'.
\...

o

."
..f

'~)

;-

-

'"

/-""\

,

"

C"

c

(~-

(~

(

c
58-090

OPER-DEVICE SWITCH NODE
r------------------------------------------~

Gating a control unit to device path node on or off
effects switching at the device interface level.

58 -080

Each node consists of parts of three logic cards. The
crosspoint cards (B) contain the electronic switches
needed to switch the bus in or bus out lines for a
node. The switch logic card (A) contains the circuitry to
control the crosspoint switch and communications to
the tape controls.

Outbound

:

BUS OUT TO DEVICE 0

BUS OUT FROM TC A
XPT
Switch

.. The crosspoint (XPT) switches are gated by the set
to the COMMITTED latch.

II

COMMITTED lines prevent simultaneous selection
of the same device by more than one tape control.

II

INTERFACE COMMITTED, COMMITTED, and
DEVICE BUSY are ANDed to generate DEVICE
OPERATIONAL, which is sent to the tape control to
develop METER IN for the channel interface.

..

•

Inbound
BUSINTOTCA

BUS IN FROM DEVICE 0
XPT
Switch

~

58 - 110
SELECT XPT DRIVE

L ~- - - - - - - - - - - - - - - - - - - - r
rosspoint Switch

DEVICE END INTERRUPT lines are scanned by the
tape control to determine which tape unit has a
DEVICE END INTERRUPT pending.

- - -

-. - - - -

-

I

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - -

58·080

I

I

0

BUSY IT ACH is available to the tape control when
the node is selected and enabled and the DEVICE
BUSY or SWITCH BUSY line is inactive.

DEVICE SEL
AND ADDRESS
DECODED

Committed

l

COMMITTED CU A

GATE BUS OUT
(To communicator that
addressed this switch)

.~

SWITCH BUSY

J

II

II

DEVICE OP INTF B

A
FL

A

TC ENABLED
AND POWER

Interface B
Committed
•

i--

DEVICE OP INTF A

A
INTERFACE B
SELECTED

1 Node Configuration

r -,- I

10le l
Tape Control A

L

_1_

-.J

Tape Control C

BUSY! TACHOMETER

A

OR

SELECTED-ADDRESSENABLED

Tape Control D
Device

A

•

DEVICE BUSY!
TACHOMETER

Tape Control B

'--

FL

o

2

3

4

5

6

7

II
A

DEVICE END INTERRUPT

OR

DEVICE END INTERRUPT

I

Switch Logic Card

LSe:"F~5~-1~~r~ta~: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

.J

58-090
<0 Copyright International Business Machines Corporation 1976. 1979

(

(

(

(

(-/

(

<=

(

(-'
./

('"

(:~'

('"

('

c'

( "'"
/

OPER-INBOUND CROSSPOINT SWITCH

C'

58-110

TU5 P

H
r---

GATE BUS OUT/SEL XPT 5

(

)

N

From Switch Logic Card

BUS IN 0 TU 0-4, 6, 7
(

H

XPT Switch

'--

DOTOR
(

)

BUS IN PTU5

TU5 4, 5, 6,7

..--

H

N
i...--

BUS IN 1
TU 0-4, 6,7.

,

(
)

1

XPT Switch

H

DOT OR
(

)

BUS IN 4-7 TU5

.-G02

N
L...-

STATUS, DATA
and CONTROL

1

TU50,1,2,3,
24Q

P05 BUS IN 0 TU5

-BUS IN 0 TU5

J04

M07 BUS IN 1 TU5

-BUS IN 1 TU5

J07

ENTR

P04 BUS IN 2 TU5

(

)

XPT Switch
-BUS IN 2 TU5

J03

-BUS IN 3 TU5

G10

P06 BUS IN 3 TU5

From Device 5

XA11-1
See Note

Note: See ALD pages XCnnn.

DOT OR
XB103 B3H2
See Note

BUS IN 2
TU 0-4, 6, 7,

BUS IN 3 TUO
BUS IN 3 TU1
BUS IN 3 TU2
BUS IN 3 TU3
BUS IN 3 TU4
BUS IN 3 TU5
BUS IN 3 TU6
BUS IN 3 TU7

013 -CU 6 BUS IN 3
DOTOR

XB105
See Note

58-110

(~

58-111

NOTES:

3803-2/3420

58-111
(!) Copyright InternatIOnal Business Machines Corporation 1976, 1979

o o o

00

o o o

,

~

/1:"""'~,

1'" -""'

'-~

'-

~

0

(~
',,~

_.

__

...

----

c

(

c

(~

REF-CE PANEL
3803 CE PANEL DESCRIPTION

Off

r----------------------------.--------------,

Degates the following functions:

Panel

~

Panel
Enabled

Intf's
Disabled

~Iow

Data
Lo I C Hi I C
Pty
Pty

Stop On

~

Stop On MT E Env Skew Read
~
VRC

BOCB Busu
Low Hi 0 BusP
Pw
pgm ROS Regpty
Comp
Cmpr
Equal

g

Displav Select
r -_ _
CE Reg

ROS Mode
Rst/Cmpr
Rst/Err

Device ._ _ __

cg

0

1

2

3

4

©©cQ~

5

ROS Address

Set IC

Bus In

Data All) 1-Chan ALU 2-Device

Norm

Bus Out

_P_ _D_a_ta_.L\.:~.2~~':':'~_L_U_2_-[).:~:e

Hi ROS

Step

Low ROS

Cycle
Set ' - - - - -

Aiif

~~Y'

6

7

Ig~y~~

IC

Stop

8

9

10

2.

Stop On-Data Flow Check

3.

Reset/ Start or Step

4.

ROS Mode

5.

Command Control switches (3)

STOP ON-CONTROL CHECK (TWO-POSITION
TOGGLE)

11

:~~yggg

Stop On

PROS Data Bits 0-7
_P_ _R_O_S Data Bits 8·15

Serv 1 Sta 1
Adr 1
OP 1 ALU
Device Address
._.ALU
Serv OSup U Ad' 0 Cmmd OALU
Sel
Cmmd Ctrl . Move
ALU
Reg
Sup
CU
~Ref!_ _ B.!'L-ALU
Heg
SLip
Hold ALU
In I:l
R.e.g
Intf
.

1
2
1

2'
1
1

Data Entry Select
Cmpr Reg

Start

Note: If the Panel Enabled light does not light. set the
ROS Mode rotary switch to Norm and operate the Set
ROS Mode switch (momentary).

PANEL ENABLE (TWO-POSITION TOGGLE)
Panel

On

~

Allows the CE panel functions identified by yellow
letteting to be performed with the Interface Disabled
light either on or off_

Active only if ROS is in normal mode. It may be
necessary to raise the Set ROS Mode momentary
switch to establish this mode_ The Panel Enabled light
is ON when the switch is ON.

Active only while ROS is in Stop mode.

Stops both ALUs when any control check is recognized
in the ALU selected by the ALU1 / ALU2 switch. The
exact stopping location depends on the type of error; it
is usually two less than the stop address except for a
BOC. Generally, microprogram-detected errors will not
be recognized until a transfer hardware error (XFR
HDWERR) microinstruction is executed. Most other
errors will stop the ALUs when the failure occurs.

ii@

CE PANEL SWITCHES

®
On

ALU 2 CE/Cmpr
Command Controls

Wr Data Single

Stop On-Control Check

__

_

p

RESETISTART OR STEP (TWO-POSITION
MOMENTARY TOGGLE)

Wr Tgr u pgm

LRC ECCSkewReadCRCWr upgm
VRC
Tgr

Command

1.

Compare Register
..._._---- ..
.... _ - - - -

Cinpr R<>9

75-001

Reset
Check

~gggggQg I!!Jgg\Q)(~(Q)Q(g

Reset

Start or Step

Control Check

c'

(~

Allows all CE panel functions to be performed with the
Interface Disabled light On.

Disables the compare register equal features of the
ROS Mode switch Stop position.

Off
Allows normal tape control operation.

Start or Step

Active only while the Panel Enabled light is On.
Reset (UP)
Sets both ALUs to Instruction Counter (lC) address 000
and causes a Power-on Reset Branch Condition.
Start or Step (Down)
Starts both ALUs after a stop condition, with
subsequent running of the ALUs controlled by the ROS
Mode switch. Also resets the Compare Equal light at
any time without interlocks.

STOP ON-DATA FLOW CHECK
(TWO-POSITION TOGGLE)
Stop On

®
Active only while Interface Disabled light is On (CE
Mode).

On
Stops both ALUs at the completion of a command in
which !:l failure occurs on Unit Check condition.

Off
Normal tape control operation.
Note: When in CE Mode, the tape control stops on
Unit Exception, regardless of switch position. To inhibit
a Stop-On-Unit-Exception when tape control is in CE
Mode, jumper AA1T2J12 to ground.

75-001

REF-CE PANEL (Cont'd)
LAMP TEST (TWO-POSITION TOGGLE)
Lamp Test

@
Allows you to test the CE panel indicator lights.

ROS MODE (SEVEN-POSITION ROTARY)
ROS Mode
Rst Cmpr

Stop

Set ROS Mode

When the data in the compare register equals the IC
address of the ALU selected by the ALU1 / ALU2
switch, and the Display Select switch is in IC position,
both ALUs are stopped. The instructions at the
stopped addresses will not have been executed.

Sets the selected ROS mode.

DISPLAY SELECT (SEVEN-POSITION ROTARY)
Display Slect
CE Reg

Set CE/Compr

Cmpr Reg

Sets the data, selected by the three hex rotary switches
into the register selected by the Data Entry Select
switch. The Set CE/Compr switch operates without the
panel enabled or the interface disabled.

When the Stop On-Control Check switch is active, both
ALUs are stopped only when an error occurs in the
ALU selected by the ALU1 / ALU2 switch.

IC
Bus In
Bus Out

Rst Err

Set

75-002

COMMAND CONTROLS

Note: If compare equal stop function does not work,
make sure the Control Check Stop switch is off.

rc-

Norm
Stop

i~@

Step

Step
Cycle

Active only while the Panel Enabled light is On. After
selecting any of the seven positions of the ROS Mode
switch, activate the Set ROS Mode momentary toggle
switch to set the mode.
Rst/Cmpr
When the IC address of the selected ALU equals the
data in the compare register, both ALUs are reset to
location 000 and allowed to continue running. (The
Display Select switch must be in IC position.)

Hi ROS

Command Controls

CE Reg

Operating the Start or Step momentary switch allows
stepping the ALU selected by the ALU1 / ALU2 switch,
while the ALU not selected runs normally.

Active only while the Intf's Disabled light is on.

Cycle

Ripple/Wr Data

Allows the repetitive execution of an instruction at a
selected address. Step or stop at the instruction address on which you want to cycle. Set ROS Mode to
Cycle and press Start or Stop.

Establishes the data pattern mode for offline write
commands.

ALU1/ALU2 (TWO-POSITION TOGGLE)

MPLE allows continuous cycling of the four commands
entered with the Data Entry Select switch ..

Data

Single

Start

Allows the contents of the compare register to set IC
of the ALU selected by the ALU1 / ALU2 switch.
Norm
Normal running condition of both ALUs.

2.

Displays Write Data/Go Down or Byte Ct/Multiplier
in conjunction with Data Entry Select.

Note: Some stop-on-error conditions stop the CE
clock, which prevents displaying the contents of the CE
registers.
Cmpr Reg
Displays data currently in the compare register in
indicators 0 through 11.

SINGLE allows single stepping of the four commands
with each activation of the momentary Start switch.

Set IC

Displays command / device in conjunction with Data
Entry Select.

Mple/Single

Rst/Err
When a control check occurs, both ALUs are reset to
location 000 and allowed to continue running.

1.

IC

ALU2

Displays the IC address of the selected ALU in
indicators 0 through 11.

Stop/Start

Selects the ALU to be controlled by the ROS Mode
switch.

STOP halts the continuous cycling of the four
commands when the Mple/Single switch is in the
MPLE position.

Selects the ALU when the Display Select switch is set
to the IC, Bus In, Bus Out, Hi ROS, or Low ROS
position.

Bus In
With ALU1 selected, displays Channel Bus In data in
indicators 0 through 7 and In Tags in indicators 8
through 11.

START initiates the commands stored in the CE
command registers.

SET ROS MODE/SET CE COMPR
(TWO-POSITION MOMENTARY TOGGLE)

With ALU2 selected, displays TU Bus In data in
indicators 0 through 7 and the device address in
indicators 8 through 11.

Set

~'.
CE/Cmpr

75-002

o

()

()

o

o

/)

;'

\,

'\

,/

"

"

~\
\" ;,

C)

()

r,,\
"-

y

I

0

?

/-'1
'--)

(~
'- ,)

,"

'1
;

.'

~-~~~~--~-~~~~-----------

(~

(

(~

75-003

REF-CE PANEL (Cont'd)
Bus Out

Cmnd 1,2,3, and 4

With ALU1 selected, displays Channel Bus Out data in
7, and outbound control or tags in 8 through
11. Parity is only assured when the microprogram
activates CHANNEL BUS OUT.

With the Data Entry Select switch in one of the four
positions (Cmnd 1, 2, 3, or 4). a command and its
associated device address (O-F) may be entered into
one of the four command positions.

o through

To write continuously, jumper from AA 1R2J12 to
ground.

Control Check

•

To do an LWR with go-down time, jumper from
AA 1S2G08 to ground.

Data Entry

With ALU2 selected, displays TU Bus Out data in 0
through 7 and outbound controls or tags in 8
through 11.

Byte Cnt

HiROS
With ALU1 selected, displays ROS1 data bits 0-/ P1 in
7 and control lines in 9 through 11.

o through

With ALU2 selected, displays ROS2 data bits 0-7 P1 in
7 only.

o through

Low ROS

The three Data Entry switch positions determine the
total byte count. The left and center switches count to
a maximum of 256. The right, or Multiplier switch
counts in multiples of 1024. Position zero of the
Multiplier switch adds zero to the total of the other two
switches. Position 1 would add 1024, 2 would add
2048, etc. To provide a byte count of 3140, set the left
and center switches each to 4, and set the right switch
to 3.

,

The three rotary switches are used to enter data into
various registers. Set a command into the left switch
and the TU address into the right switch. For example,
01 A entered into the Command register indicates a
write command to device A.

Command

8

9

10

11

©(Q)©©
With ALU1 selected, displays ROS1 data bits 8-15 P2
in 0 through 7 and control lines in 9 through 11.
With ALU2 selected, displays ROS2 data bits 8-15 P2
in 0 through 7 only.

DATA ENTRY SELECT (SEVEN-POSITION
ROTARY)
Data Entry Sleet
~Cmpr Reg
Cmnd 1
Cmnd 2~
Cmnd 3
Cmnd 4
Byte Cnt

Cmpr Reg
Allows data in the three Data Entry switches to be
entered in the compare register.

Byte Count
Written

00 to FE

Byte Count dialed +3

FF

2

CE PANEL INDICATORS

Write Data Go Down
Write Data and Go Down determine those bits to be
written and establishes the go-down time. The left and
center data entry switches determine the bits to be
written. For example, the Ripple/Wr Data switch in Wr
Data, 8 in the left switch, and 3 in the center switch
writes the following:

o

1 2 3 4 5 6 7
10000011

Note: The P bit is automatically generated when
required.
The right switch determines the go-down time.
Position zero gives a go-down of 6.0 milliseconds. The
total range is from 6.0 milliseconds to approximately
0.5 second. Each position, 0 to F, represents
approximately 26 milliseconds. A setting of 3 results in
a go-down time of 6 milliseconds + (3 x 26)' or
approximately 84 milliseconds.

Lo IC Hi

Ie

@oooo©oo
BOC B Bus u
Low Hi 0 Bus
Ptv Pgm ROS Reg pry

BOC
Checks the 16 branch conditions not checked by the HI
IC PARITY/HI ROS register circuits. (A total of 32
BOCs are checked.) If an even number of BOC groups
are active, a BOC error is indicated.

Checks the output of an LSR for odd parity on the B
Bus on instructions whi,ch transfer data from ALU to an
external register. If parity is even, the error is gated to
the hardware error latches and CE panel indicator.

Device

Byte Count
Dialed

Stop On

B-Bus Parity

Note: Check to ensure you get the correct byte count.

Compare Rgeister '

CONTROL CHECK INDICATORS

INTF'S DISABLED
Intf·s
Disabled

Note: When displaying the LSRs, B-Bus parity errors
can occur because LSRs are not set to odd parity with
power-on reset.
Hi IC Pty/Hi ROS Reg Pty
The circuits that set this indicator are:
1.

Hi IC parity check.

2.

Hi ROS register parity check.

Indicates when the tape control is offline. The manual
Enable/Disable switch(es) on the CU operator's panel
must be in Disabled position before the lamp comes
on.

3.

Instruction Decode error. (ROS instruction check to
be sure only one ROS operation was decoded.)

4.

BOC Error. (Check of 16 branch conditions.)

CMPR EQUAL

Lo IC Pty/Low ROS Reg Pty

Cmpr
Equal

(Q)
Indicates that the data entered in the CE/Compare
register equals that contained in any register selected
for comparison.

Checks parity of the IC (low order) and ROS register
(low order). An even parity error sets the HARDWARE
ERROR latch and CE panel indicator. Lo IC Parity is
checked only on a BU or a successful BOC. Low ROS
Parity is checked on every instruction cycle.

75-003

REF-CE PANEL (Cont'd)

o Bus

Pty

75-004
6.

Checks the parity of information to be stored in an LSR
at 100 ns time. Bits 0-8 from the D Bus are
exclusive-ORed with the P bit from Bus Out. Even
parity sets the D BUS PARITY ERROR latch and
HARDWARE ERROR 5 latch, and lights the CE panel
indicator. This error condition is only checked on a
transfer of data into the ALU from an external source.

7.

8.

U Pgm
Monitors the selected ALU and signals an error when
the ALU detects any hardware error, including checkout
errors for both ALUs.

Data Flow Check Indicators
Data Flow Check

Parity does not match between the channel buffer
and the. write buffer outputs on write operations.

Skew Error is set:

When operating in 7-track data convert mode and
a count of bits before and after conversion does
not match.
When operating in 7-track mode with the Data
Converter off and the count of bits for each byte
as it enters and leaves the register fails to
compare.

During a 6250 bpi/PE read operation if RIC leads
ROC by 30· bits.

2.

During a 6250 bpi write operation if RIC leads ROC
by 14 bits.

3.

During a PE write operation if RIC leads ROC by 4
bits.

4.

During a NRZI write operation by skew gate.

MTE/LRC

Read VRC

1.

1.

2.
3.

Set during a 6250 bpi write operation when there
are two or more error pointers:

b. Set during a write operation if hardware pointer
and correction code indicate different tracks.

Set during a N RZI operation when a block has an
odd number of bits in any track (LRC).
2.

ENV/ECC
Set when any track signal falls below threshold on
read or write. Does not set Data Check.

2.

Set during a PE operation when any error pointer is
set or when any track falls below threshold. Sets
Data Check on write only.

3.

Set during a NRZI write operation if NRZI Register
2 has incorrect parity.

P Comp
The P Comp indicator (also C Compare) is set by the
following conditions:
1.

When parity of the byte sent to the channel buffer
on read operations is wrong.

2.

Buffer Overrun.

3.

Write Address error.

4.

If CHANNEL BUFFER READ IN counter gets out of
step.

5.

Write buffers are empty when a write tape cycle
occurs.

6250 bpi Mode
a. Set during single-track error correction if a
match is not found:

Set during a PE operation when there are two or
more error pointers.

1.

NOTES ON CE PANEL OPERATION

1.

Set during a PE operati()n if a parity error occurs
and no track pointers are on.

CRC
Set during 6250 bpi and 9-track NRZI operations when
the CRC byte calculated for a read operation does not
match the CRC byte written on tape.

Wr Tgr
Set when the output of the write triggers has incorrect
parity.

•

A Start I/O command to a tape unit that has Unit
Check or Busy in its initial status byte will prevent
stepping to the next command. This condition can
be caused by a Not Ready tape unit.
CE command sequence hang up: when an error
occurs on a 3803 with the Two-Channel Switch
(TCS) feature installed, a "contingent connection"
is established without Stop On Error ON. This is
caused by dedicated sense data from the failing
tape unit. There are three ways to proceed:
1. Issue a Sense command to the same tape unit
after any other type of command.
2. Issue all four internal program commands,
except a Test I/O or NOP, to the same tape unit.
A Mode Set command can also cause a hang
condition, so it may be necessary to replace this
command following initial setup.
3. In order to allow command cycling to mUltiple
tape units without changing the command setup,
set ROS Mode to Rst/Cmpr using IC address
302 on ALU1. This restarts both microcodes at
000 on contingent-connection conditions and
performs a general reset. To eliminate the need
for pressing the CE Command Start pushbutton,
connect a jumper from AB2Q2S10 (General
Reset FC041) to AA 1T2G05 (Start Key Latch
PK035).

Skew
U Pgm

Set when vertical misalignment of bits exceeds
acceptable limits. (If all bits in a byte are not received
by the read circuits within a specified period, the bit
has excessive "skew" and Skew Error is set.)

Set when ALU2 detects any microprogram error,
including End Data Check on PE operations, and any
error indicated in sense byte 8, bits 0-6; sense byte 9,
bit 1; and sense byte 10, bits 0-7.

75-004
r~'\

(~'\

/--.",

~

'~

''"'-

/

0 () 0 0 0 0 () C)

0

~j

0

~

~~

~

If

,
,:.I'

"".~\

r

/"

\.

"-

"
-?

./''''
)

',,---

,.

rC")
"- _/

.f"",,\
\-.../

r-"\

,

,~

;)

(~

(~\

\-...J

\.)

-----------,-

(

(~

(--

('--

(~

(~'

(:

C
80-000

TOOLS AND TEST EQUIPMENT
The tools and test equipment listed in this section are
required to properly service 3420 Magnetic Tape Units
and 3803 Tape Controls.

KEPT AT THE CUSTOMER'S ACCOUNT
Part
453511

KEPT AT THE BRANCH OFFICE

Tape Transport Cleaner
Scratch tape

Name

Part

Name

MASTER TAPES

3.

Command 3-Read Forward ('02')

Master skew tapes and master signal-level tapes are
manufactured to rigid specifications. They are the
standards that are used by CEs to obtain optimum tape
unit performance.

4.

Command 4-Read Backward ('OC')

Oscilloscope (Model 453. 454. 561. 545. 766H or
equivalent)

Because tape unit performance is directly affected by
the accuracy of these master tapes, the following
precautions should be taken:
Use master tapes only for their intended purpose.

1848621

Stress Tape (order from Mechanicsburg)
352465

Tape Cleaning Kit

1.

432152

Master Signal-Level Tape (order through IRD Sales)
(See Note 1.)

432641

Master Skew Tape (See Note 1.)

2.

Handle tapes with care.

451064

Degausser (See Note 1.)

453500

Manometer. 30 inch (two needed for series

3.

Make only full-reel passes in order to have even
wear throughout the length of the tape.

453522

Developing Solution

4.

Identify master tapes as such and mark the reels
with the letter "m," as a reminder to make full
passes only.

connection) (See Notes 1 and 2.)
453504

Tee and Hose Assembly (See Note 2.)

may be used if available)

453522

Tape Developing Solution

460874

Scale. 0 to 6 pounds (belt adjustment)

1765342

Tape Unit Tester

2515376

Capstan Prealignment Gauge

1846251

Shim. Right Reel Hub Alignment

MASTER SKEW TAPES

2515390

Capstan Adjustment Wrench (rear adjustments)

1846252

Hex Wrench. Right Reel Hub

2515401

Reel Motor and Hub Adjustment Tools: (see 08-460)

2512745

Adapter Hose (See Note 2.)

2523723

Capstan Adjustment Wrench (front adjustments)

2513154

Pressure Divider (See Note 2.)

5861448

7-Track NRZI Threshold Adjustment Card

2501611

Tape Unit Cleaning Brush

5861455

PE Threshold Adjustment Card

2512063

Crimper (supplied by marketing representative)

Master skew tapes have a density of 800 FCI and are
written with one solid bit across the width of the tape.
These tapes are written on a specially adapted tape
unit at the Tape Test Center with accuracy held to
within 0.375 usec total skew between the leading and
lagging bits of a 112 ips tape unit.

5861452

Dual Density Threshold Adjustment Card

2515390

Capstan Box Wrench (read adjustment capstan only)

1848621

6250 bpi Stress Tape

453585

*Digitec 251 Meter (Digitec 201 Meter. PIN 453046.

• Trademark of United Systems Corporation

Notes:
1. Discussed in more detail in this section.

The master skew tape will run off the reel when
reading forward because it is written with no interblock
gaps (IBGs). In order to create an IBG and save time
during skew adjustments, make the following
alterations to the master skew tape:

The master skew tape will read forward to the end of
the reel. read backward, and repeat the cycle. This
permits checking skew from the rear of the tape unit
without manipulating the controls.

MASTER SIGNAL-LEVEL TAPES
Master signal-level tapes have the ability to produce a
signal to within ± 2 % of the primary master. (A
primary master, which is established as an IBM
standard, is the base for instrument alignment.)
All new master signal-level tapes are checked at 3200
FCI and 800 FCI. The suffix letter" A" is added to the
part number to allow field identification of
3200/800/556 FCI tapes as opposed to the former
800/556 FCI tapes. Thus, for example, a master
signal-level tape checked out at both 3200 FCI and 800
FCI would have Pt,N 432152A.

DEGAUSSER
Caution: The degausser will demagnitize any
material such as tape, disks, etc. Power off the
tape unit.
To degauss the read/write head:
1.

Remove magnetic tape from the tape unit. Do not
place the tape on top of the tape unit.

2.

Plug degausser into 110 Vac receptacle.

3.

Press the pushbutton on the degausser while it is
at I,east 1 foot (30,5 em) away from the read/write
head and move it slowly toward the head.

1.

Read the master skew tape forward to the end of
tape EDT reflective marker.

2.

Install a write enable ring.

3.

Write one record of any size beyond the EDT
marker.

4.

Hold the degausser against the front surface of the
head for about 10 seconds.

4.

Remove the write enable ring.

5.

5.

Rewind the tape;

Pull the degausser straight away from the head
very slowly to a distance of at least 1 foot (30,5
em) and release the pushbutton.

2. Not needed if p;essure/vacuum gauge P/N 5495384 is
available.

After the preceding one-time preparatory steps, set the
tape control CE panel as follows when you use the
skew tape:
1.
,2.

Command 1-Read Forward ('02')
Command 2-Read Backward ('OC')

80-000
© Copyright International Business Machines Corporation 1976. 1979. 1980. 1983

80-010

TOOLS AND TEST EQUIPMENT (Cont'd)
WATER MANOMETER

Connect the pressure-sensing hose to one port,
leaving the other port open.

Note: The use of a 30 inch (76,20 em) manometer
or the 80 inch (203,20 em) pressure/vacuum gauge
is not dependent on the English (metric) system of
measurement.

3.

Use the requested tool by part number and name, and
measure to the specified units (whether metric or
English) to obtain the desired adjustment or reading.
Shown are several setups for using the water
manometer, part number 453500. Part A shows a
single manometer measuring a pressure of less than 30
inches (76,20 em). Part B shows two manometers in
series measuring a pressure between 30 and 60 inches
(76,20 em and 152,90 em). Part C shows using the
pressure divider and a single manometer measuring a
pressure greater than 30 inches (76,20 em).
General instructions for using the manometer are:

4.

5.

Fill the water manometer with tap water,
maintaining the water level near the 0 position on
the scale. Zero the manometer by sliding the scale
up or down until the 0 mark lines up within 0.2
inch (5,7 mm) of the bottom of the meniscus in
both columns.

II

Set conditions for the specific item to be checked
according to the pneumatic-adjustment decal
located on the transfer valve and manifold.
Read the vacuum level. (The vacuum level is the
sum of the displacement of the water level in each
column.)

PROCEDURES
Note: Take readings at bottom of meniscus.

1.

Remove the tee from the tee and hose assembly,
and connect the hose on the line to be checked.

2.

Set up the water manometer by opening both top
valves one full turn from closed position. (Incorrect
readings will occur if valves are opened too far.)

II

Using a single manometer to measure a pressure
of less than 30 inches (76,20 cm). Read at bottom
of each meniscus and add the two readings
together to get total pressure (W). W = 2.0 + 1.7
= 3.7.

To

To

Measurement
Port

Measurement
Port

II

Using two manometers in series to measure a
pressure between 30 and 60 inches (76,30 and
152,40 cm). Read at bottom of each meniscus and
add the four readings together to get total pressure
(the sum of X + V). X + Y = 2.0 + 1.7 + 2.0 +
1.7 = 7.4 inches.
Using a pressure divider with a single manometer
to measure a pressure of greater than 30 inches
(76,30). First, measure a known pressure of less
than 30 inches. Second, insert the divider and
adjust the divider's adjusting screw until the
manometer reading is 40% of its original reading.
Third, measure the pressure of greater than 30
inches by reading at the bottom of each meniscus,
adding the two readings together (to get Z), and
mUltiplying Z by 2.5 to get pressure. 2.5Z = 2.5(2.0
+ 1.7) = 2.5(3.7) = 9.25 inches. The maximum
reading possible with this combination is 75 inches
(190,50 em).
Using a pressure/vacuum gauge to measure a
pressure greater than 80 inches (203,20 em).
a. Measure a known pressure less than 80 inches
(203,20 cm).

r

b. Insert the pressure divider between the
measurement part and the gauge and adjust the
divider's adjusting screw until the gauge reads
40% of its original reading.
c. Measure the pressure greater than 80 inches
(203,20 cm) and record the reading (Z).
d. Multiply Z by 2.5 to get the total pressure.
Example: If Z reading is 33.2, 33.2 x 2.5

= 83.0

inches

PRESSURE/VACUUM GAUGE
Shown below is pressure/vacuum gauge, part 5495384.
To use the gauge:
1. Attach the gauge hose to the fitting to be tested.
2. Read the dial directly in pressure or vacuum. (For
measurements above 80 inches (203,20 em), add 1
inch (2,54 cm)to the reading for each 1/16 inch (1,59
mm) of pointer travel beyond the end of the scale.)

Caution: Disconnect from test point before
loading or unloading tape unit to prevent
damage or miscalibration of gauge.

Adjusting Screw

30-inch
Manometer,
Part 453500

30-inch
Manometer,
Part 453500

30-inch
Manometer,
Part 453500

30-inch
Manometer,
Part 453500

tI

II

(To measurement port)

Part B

Part A

Part C

U

~~C~U~l';':;~~
(51 + 43 mm)

Wate<

II

Pressure/Vacuum Gauge
Part 5495384

80-010
© Copyright International Business Machines Corporation 1976. 1979. 1980. 1983
/""\

(~

(

C (-

(

--

(

...

(

(/

c

TOOLS AND TEST EQUIPMENT (Cont'd)

80-020

3420 FIELD TESTER

To use the field tester:

Caution: Use extreme care when attaching the field
tester because an error can damage the tape unit,
the tester, or both. Be sure to use only the 3420
field tester, part 1765342, when doing offline
maintenance on 3420 tape units. Do not use the
2420 Field Tester. When testing Models 4, 6, and 8,
a field tester at EC level 734316 must be used. A
temporary jumper must be installed from K2P02 to
M2D06 for 6250 operation.

1.

Unload the tape unit.

2.

Switch the unit off line at the logic gate. To ensure
that the on-off line switch circuitry is operating
correctly, monitor the - interface disable and + int
dis or - off lines. Refer to page FT910 of the 3420
ALDS. Check the following levels for proper
operation of the on-off line switch circuits.

When operated with the field tester, the tape unit loads
and unloads tape, reads, writes, and moves tape
forward or backward.
To test several tape units simultaneously, use the
manual controls on the tape control CE panel.

3.

Caution: The field tester can cause tape dump
and damage under the following conditions:

Position of On-Offline SW

A1L6D04

A1L6B03

Online

+6v

-4v

Offline

Gnd

Gnd

With the arrow on the cable pointing up, plug the
tester into the wiring side of the logic gate at
location A 1N5. Another way to be sure the cable is
plugged correctly is to make sure the notches on
the cable connector are toward the center of the
logic gate. Select, on the tape unit operator's
panel, comes on when the Read/Write switch is in
the READ position, or in the WRITE position with
the MOVE tag active. You can now use the tester
switches to load and Ready the tape unit.

1. When moving tape with field tester, the direction
switch position is changed before activating
"Stop".

time. Use the Dn/Bkwd control and Slow/Fast switch
to adjust go-down time. Go ensures continuous tape
movement. Use the Alt Dir/Fwd/Bkwd switch to
control direction. Stp halts tape motion.
Alt Dir/Fwd/Bkwd

2. When attached to a tape unit and set to "Fwd"
and either "St/Stop" or "Go", the tape unit is
loaded and goes to Load Point and becomes
Ready. If RESET on the tape unit console is
activated and the tape unit does not dump tape,
and then Reset is followed by activating
UNLOAD, the tape will run off the end of the
reel.

St/Stp/Go/Stop switch must be at Go to enable this
switch. Alt Dir is active in read status only; it moves
tape alternately forward and backward. Use Up/Fwd
control and Slow/Fast switch to adjust duration of
forward movement. Use On / Bkwd control and
Slow/Fast switch to adjust duration of backward
movement. Fwd causes forward tape motion. Bkwd
causes backward tape motion.

3. When using "AIt Dir", RESET is activated on the
tape unit.

Slow/Fast

Conditions 1, 2, and 3 above can be eliminated by
always putting the tester in "Stop" before doing
any other operation.
The switches on the tester operate the tape unit by
remote control as follows:
Start/Reset
Operates the same as the control on the tape unit
operator's panel. Start makes the unit ready. Reset
resets the unit.
Ld Rew/Rew Unld
Ld Rew loads tape if none is loaded, and rewinds tape
to load point if tape was loaded but is not at load point.
Rew Unld rewinds tape from any position, unloads the
unit, closes the cartridge if one is used, and lowers the
power window.
Up/Fwd
Up/Fwd controls either the time the MOVE line is
active during a start/stop operation, or the duration of
forward motion in an alternate-direction operation.
Dn/Bkwd
Dn/Bkwd controls either the time the MOVE line is
inactive during a start/stop operation, or the duration of
backward motion in an alternate-direction operation.
St/Stp/Go/Stop

This is a range switch for the Up/Fwd and Dn/Bkwd
controls. Slow extends the go-up/down timing range
to approximately 3.0 seconds. Fast decreases the
go-up/down timing range to approximately 7.0 ms.
. Write/Read
Write causes the tape unit to write with gaps. Each
time the tape unit writes, as in a start/stop operation, it
generates a PE gap of 0.528 inch (13,4 mm) and a GCR
gap of 0.275 inch (7,0 mm). Read causes continuous
reading.
8/16/32 (Models 3, 5, 7) See Note
This switch controls the frequency of the tester's write
oscillator. The three positions result in write frequencies
of 800 fci (NRZI), and 1600 and 3200 fci (PE),
respectively.
16/32/64 (Model 4, 6, 8) See Note
When a field tester at EC level 734316 is used on 3420
Models 4, 6, and 8 with the provided jumper installed.
these switch positions represent 1600, 3200, and 6400
fci as the label shows. Frequencies generated by the
tester are for practical offline test only. Do not confuse
these tester frequencies with normal online recording
densities.
Note: The back panel wiring on cable position A1N5 on
Models 4, 6, and 8 is such that the frequency of the tester is
doubled.

St/Stp causes interruptions in tape motion. Use the
Up/Fwd control and Slow/Fast switch to adjust go-up

© Copyright International Business Machines Corporation 1976. 1979. 19BO. 19B3

80-020

NOTES:

80-030'

3803-2/3420

© CO~,ri
ht Inter~~t,t~,al BUSi()ne
"Machines, cO,rporatio~n
7, 6, ,1979~80' 1983 ,
I '

",-y

"y

J

'

("")\"

"'0

•

I'.'

\,'

,()

\ '"

0 0

~

<~

C)

0

\J

() ()

",-",

'"

;;

\,

"

/'''\

;!

'"

:

./

/', ..

'"

~''\

"-

)
./

0

('~

(~""

0

•

I

",-j

r)
'-,

('~

(

d07~3~,.\

~

\.

"'- '

\,

j'

"-jI

/-:'-- ~~'"

(-

{

(~C:C('

(

85-000

SUBSYSTEM PREVENTIVE MAINTENANCE
Figure 1. IBM Tape Cleaning Kit

GENERAL CLEANING INSTRUCTIONS
This procedure makes all previous 3420 tape unit
cleaning procedures obsolete.

DAILY CLEANING PROCEDURE

Felt Pad Holder
PIN 352606
Cleaning Brush PIN 2513590

Items used by this procedure are contained in the IBM
Tape Cleaning Kit, part number 352465 (see Figure 1).

e N 68517811

Use IBM tape transport cleaner, part 8493001.
Performance results cannot be guaranteed when other
chemical formulations are used. Other chemical
formulations have not been tested by IBM, and their
use may impair performance or cause damage to the
tape unit or tape.

c

DANGER
When using tape cleaner, do not get it on skin or
clothing. Follow the instructions on the container.
Do not use metal instruments to clean any part of
the tape unit.

To promote reliable tape unit performance. all of the
steps listed below must be performed every eight
hours. Clean the tape unit in the sequence presented in
this section.

1.

Read/write and erase heads (see 85-001)

2.

Cleaner blade. BOT/EaT block, rewind plunger, and
threading channel reflector (see 85-002)

3.

Tape transport (see 85-003)

4.

Capstan (see 85-004)

5.

File reel hub (see 85-004)

Head Cleaning Brushes

Lint Free
Cloth
PIN 2108930
Cotton Swabs Must be Obtained Locally
and Must Have Wooden or Pressed Paper
Handles.
Felt Pad (54)
PIN 352605

#

"'-Dental Mirror
PIN 450126

©

Copyright International Business Machines Corporation 1976. 1979, 1980, 1983

85-000

SUBSYSTEM PREVENTIVE MAINTENANCE (Cont'd)
TAPE UNIT CLEANING PROCEDURE FOR
3420 MODELS 3 THROUGH 8
1.

R/W AND ERASE HEADS

1.7 Use inspection mirror for Models 3, 5, and 7 or
dental mirror for Models 4, 6, and 8, to carefully
inspect heads, (Clean mirror with dry cloth, if
dirty.) If heads do not look clean, perform step 1.8,
otherwise wipe heads with dry clean cloth and go
to step 2.

1.1 Unload tape and remove from tape unit.
To remove stubborn residue from heads-

1.2 Open outerOand innerOdoors.

1.8 Use either style head cleaning brush dampened
with tape cleaner to remove residue
and then
return to step 1.3.

e

1.3 Dampen clean area of lint-free cloth with tape
cleaner.
1.4 When cleaning Models 3, 5, and 7, hold the
inspection mirror down, use dampened cloth to
clean the R/W and erase heads.using a circular
motion.
1.5 When cleaning Models 4, 6, and 8, hold
autocleaner in and clean the R/W and erase heads
.with a dampened cloth using a circular motion.
To reach the inside tracks, wrap the dampened
cloth around a cotton swab.
1.6 Repeat steps 1.3 and 1.4 or 1.5 until cloth remains
clean.

© Copyright International Business Machines Corporation 1976. 1979, 1980, 1983

(-

(-

(-

(~~

('

(~

(=

(:~'

(~(~'

(~

(',

(~'

(~

("

(~\

C C'

(~

(~\

C (" (
85-002

SUBSYSTEM PREVENTIVE MAINTENANCE (Cont'd)
TAPE UNIT CLEANING PROCEDURE FOR
3420 MODELS 3 THROUGH 8
2.

CLEANER BLADE, BOT/EOT BLOCK,
REWIND PLUNGER, AND THREADING
CHANNEL REFLECTOR

2.1 Hold the inspection mirror down, or the
autocleaner in, when cleaning. Use a cotton swab
dampened with tape cleaner to clean the following
items.

2.2 Use the head cleaning brush (P/N 6851781)
dampened with tape cleaner to clean the cleaner
Wipe with cloth.
block

e.

2.1.1 BOT/EaT block.

2.1.2 Rewind plunger/filler block.
2.1.3 Threading channel reflector.

C Copyright

,nternation., Bullineu M.chin.. Corporation 1978, 1979. 1983

85-002

(;

- --

--

-~----

.. SUBSYSTEM PREVENTIVE MAINTENANCE (Cont'd)

85-003

-.:'/.'

TAPE UNIT CLEANING PROCEDURE FOR
3240 MODELS 3 THROUGH 8

3.3 Use a lint-free cloth dampened with tape cleaner to
clean the following:

e.
Back of inner door e.

3.3.1 Threading plates

3.

TAPE TRANSPORT

3.1 Install capstan cover

3.3.2

e.

3.3.3 Back wall. and sides

columns

3.3.4 Air bearings O. Note: If residue remains in
vacuum column corners. perform steps 3.3.5
and 3.3.6, otherwise go to step 3.4.

3.2 Dampen cotton swab with tape cleaner and clean
the following:
3.2.1 Front and back guides

CD of vacuum

G.

To remove stubborn residue in corners of vacuum
columns3.3.5 Put clean felt pad on handle making sure the
handle does not go through the Elnd of pad.
3.3.6 Dampen felt pad with tape cleaner and clean
Make
vacuum column corners as shown
sure no contact is made with capstan cover
and/or capstan.

e.

Caution: You may need to use water to remove
residue left in the vacuum columns by some tapes.
Do not get water on any other part of the machine.
Water will damage the capstan.
3.2.2 D-bearing

e.

3.3.7 Use a lint-free cloth dampened with tape
cleaner to remove any residue left by the felt
pad.
.

3.4 Check bottom of vacuum columns. for bits of
tape and remove if present.
3.5 Remove capstan cover and replace in storage area.

3803·1.2.3/3420

85-003

o

()

o

000

o

o

o

()

()

(~

C
.. ,"

(--

(' (--

<:- (-- (--

(

(

(

'
j

SUBSYSTEM PREVENTIVE MAINTENANCE (Cont'd)
TAPE UNIT CLEANING PROCEDURE FOR
3420 MODELS 3 THROUGH 8
4. CAPSTAN CLEANING-NORMAL
PROCEDURE
This procedure must be done at regular intervals by
the customer. Tape will slip on a dirty 'capstan while
accelerating.
Caution: Any capstans not kept free of glaze will
eventually build a deposit that cannot be removed
by a reasonable amount of scrubbing.
4.1 Wrap a clean. dry cloth around one index finger
and a lint-free cloth dampened with tape cleaner
around the other index finger.

c

("CCC\C
85-004

5. FILE REEL HUB
5.1 With a lint-free cloth dampened with tape cleaner.
use a light pressure to clean the following:
5.1.1 Back rubber flange.
5.1.2 Rubber ring
models.

CD or rubber pads on some

6. CARTRIDGE RESTRAINT
6.1 Use a lint free cloth to clean lower restraint • .
This metal is porous and the air flow can be
restricted by using fluids or abrasive material
during cleaning.

4.2 Vigorously wipe the capstan rubber with the
dampened cloth (without bending the capstan)
while rotating the capstan with the
dry-cloth-covered fingerCD.
.
4.3 Continue this procedure until the capstan has a
definite dull rubber finish. Any glaze must be
removed in order to operate reliably.
4.4 If the glaze cannot be removed. follow the special
Glazed Capstan Cleaning procedure on page -

08-700.

© Copyright International Business Machines Corporation 1976. 1979. 1980. 1983

85-004

85-005

SUBSYSTEM PREVENTIVE MAINTENANCE (Cont'd)
3803/3420 PREVENTIVE MAINTENANCE
SCHEDULE

Code

U

3420 Tape Unit
Code

U
0

R

Location
Operation

R

Location
Operation
File Protect
Pin

Frequency

Door Slide
and Stop
Pin

4 months

General
Cleaning

4 months

Code
Frequency
4 months

1. Push plunger in, check for
binds.

Lubricate the door slide and
the stop pin with IBM #17.
Power
Window
Safety Bail

2. Remove tape cleaner
block and clean with tape
cleaner.

2

Parts
Replacement

4 months

12 months

Check for the correct
operation of the power
window safety bail. If
incorrect, tighten the
setscrew in the safety bail
terminator, and adjust the
safety bail switch assembly
(see 08-000).

BIM 8492273 Puralator type
filter

5. Clean EDT IBOT channel
mirror.

BIM 8492274 Cuno type
filter

6. Clean the fiber optic
lamp. Use a tissue lightly
moistened with water.

Tape
Cleaner
Block

12 months

Caution: Allow lamp to
cool before cleaning.

Pneumatic
Supply

12 months

Check pneumatic supply
belts.

Remove the manifold and
fiber bundles to provide
access to the lamp. Replace
the lamp (08-620) if it is not
clear. Note: Cleaning or
replacement of the fiber
optic lamp may require the
readjustment of the
EOTIBOT and capstan
squaring.

Input Filter

12 months

Replace filter element of the
pressure pump input filter.
Supplied with parts
replacement B/M. Check for
Puralator or Cuno type.

Capstan
Tracking

4 months

Check and adjust Capstan
Tracking. See 08-000.

EOTIBOT

4 months

Check and adjust EDT IBOT.
See 08-580.

Location
Operation
EOTIBOT

Code
Frequency
12 months

Cooling
Filter

12 months

Air Bearing
Cleaning

12 months

Replace the tape cleaner
block. Supplied with parts
replacement B/M.

Clean cooling air filter or
replace as necessary.
1. Remove bearings.

Check and adjust Capstan
Squaring. See 08-120 or
08-130. Ensure capstan is
free from dents and does not
bind.

12 months

DC Voltage

12 months

3

Output Filter 36 months

4

Vacuum
Tubing

60 months

Replace vacuum tubing
(order BIM 4416409).

Pressure
Tubing

60 months

Replace pnuematic pressure
tubing (order BIM 4416408).

Vacuum
Pressure
Switches

60 months

Right switch plate
- with seven holes - B I M
6851766
- with five holes, one switch
top, three grouped center,
one at bottom - BIM
6851768
two switches top, three at
bottom - BIM 6851764

Radius
Sense

12 months

Clean the ends of the fiber
optic bundle if present with a
damp cloth, see 08-610 for
removal. Apply a felt pad to
the handle and lightly
dampen with tape cleaning
fluid. Hold pad to the inside
front of left reel flange and
spin by hand. This will clean
the reflective strips located
inside the left reel.

Reel Tach

12 months

Check reel tachs for glaze.
Replace reel tachs if glazed.

Glass Bead
Tape

12 months

Inspect glass bead tape on
stubby bar and in vacuum
columns. See note. Ensure
that stubby bars are not
loose and have proper
clearance. See 08-000.

High Speed
Rewind
Plunger

12 months

Check operation of the High
Speed Rewind Plunger.
(08-000) Models 3, 5, and 7
only.

Autocleaner
Check

12 months

1. Check operation of
autocleaner by marking
the ribbon and observing
ribbon movement. The
ribbon should move from
bottom to top.
2. Check the supply of
autocleaner ribbon. Order
a new autocleaner
cartridge when
approximately 3/4 inches
of ribbon is visible
through the cartridge
window. Models 4, 6,
and 8 only.

Inspect foam in front of
vacuum door glass. See
08-690. If foam replacement
is required, order BIM
4469244
Check the dc voltages.
(08-570)

Remove EDT IBOT by
remOVing the two screws
and gently move block
forward being careful not to
damage the fiber bundles if
present. Clean EDT IBOT
with a cotton swab
dampened with tape cleaner.
Replace EDT IBOT block.
Clean screens on back of
motor with vacuum cleaner.

3. Install new decorative
covers on air bearing.
Supplied with parts
replacement B/M.
Vacuum
Column
Door Foam

U

12 months

2. Brush each bearing to
remove oxide deposits.

Preamps

12 months

Location
Operation

Action

Capstan
Motor
Mod-8

Order one of the following
BIMs for required parts.

4. Clean NRZI guides.

4 months

R

3. Replace unit if any checks
produce unsatisfactory
results.

1. Clean front deck and
base.

Capstan
Tach
Squaring
Circuit

U

2. Check that plunger
extends in front of the
right hub flange.

Action

3. Remove air bearing (0
bearing) next to
EDT IBOT block and
clean. Inspect guide
behind bearing and
replace if grooved.

Action

R

\

0 0 0 0 0 0 0 0 00

Action
Replace with PIN 2524998.

Left switch plate
- with five holes, three
switches top, two at bottom
- BIM 6851765
-a" other configurations BIM 6851767
Tape transport switches
Model 3,5,7 - BIM 6851770
Model 4,6,7 - BIM 6851771
Note:
Inspect the glass bead surface of the stubby bars and vacuum
columns.
Replace if the glass bead is nicked, scratched, burred or has an
area obviously wom to the touch. (If not obviously wom, do not
replace).
Run finger on the glass bead surface at the bottom of the vacuum
column. This is a good glass bead surface and may be used as a
reference.
A wom glass bead surface will cause tape motion problems.

3803 Control Unit
Code

U

R

Location
Operation

Frequency.

Action

0

Air Filter

2 months

Check cooling air filter for
restriction of air flow. Clean
or replace as required.

2

dc Voltage

6 months

Check dc voltages. Adjust as
required to the levels
specified on decals.

Check and adjust preamps
(08-290 or 08-300).

85-005

~ Copyright International BusinassM:li!;hines CQIlIOI'ation 1976. 1979. 1980. 1983

J

Frequency

o

00 ()

C)

0

o

() 0 0

--

-~~--

(::~'

f' --

(~:

(C'

.'~'

("

(-

('~
. --~---

f"

..

f~

("~'

(~'

roo

(--

(-

(

(~

(~
.
/

(

/

(:

C"

c

(-'

~

.. - - -

- - - ------

(--"

c-

('"

(-'

(~'-

(.

('

c c

INSTRUCTIONS

This section contains installation instructions for -the
IBM 3803 Model 2/3420 Magnetic Tape Subsystem.
Companion publications pertaining to this product are:

Perform the following basic steps for each 3803
Model 2/3420 installation, regardless of the
subsystem configuration:

1.

1.

3803 Model 2/3420 Subsystem Description,

GA32-OO21
2.

3420 Model 4, 6 and 8 Parts Catalog, S 132-0007

3.

3803 Models 1 and 2 Parts Catalog, S 132-0004

4.

3420 Operator's Guide Card, S232-OO03

5.

3803/3420 OLT Users Guide

Safety Note: Ensure your own safety by using
caution at all times and by being aware of
potentially dangerous areas of the machine. Read
and follow the safety suggestions in Form
229-1264, a pocket-sized card issued to all
customer engineers and reprinted at the front of
this manual.
Caution: No portion of this procedure is to be
omitted. Perform all steps including checks and
adjustments.

c

90-000

SUBSYSTEM INST ALLA TION
INTRODUCTION

('

Refer to the checklist on 90-020 and initial each
box when an installation procedure is completed.

2.

Complete the configuration worksheet on 90-040.
Refer to the instructions on 90-030.

3.

Unpack units. (See Unpacking Instructions on this
page.)

12. Perform all checks and adjustments on 90-190.

UNPACKING INSTRUCTIONS

13. Run system diagnostics on 90-200. (Refer to
User's Guide.)

Unpack tape control and tape units.

14. If any Emulator is run on a S/360, install jumper,
see 90-200.
15. Generate a read only tape, on 90-200.
Note: It is possible to combine 3803 Models
and
2 in one subsystem. Be sure your customer
understands that a 3803 Model 1 tape control
cannot address any 3420 Models 4, 6, or 8 tape
units.

Refer to Unpacking Instructions, which are in a plastic
envelope attached to each unit. Move discarded
packing material away from work area. File Unpacking
Instructions for future reference if tape subsystem is
to be moved.

Note: Before moving 3420 tape units into place, be
sure to remove packing tape from the air flow mercury
switch and install the front kickplate. Check ESD
grounding. See 90-190, F7 and F8 before moving
machines into place.
4.

Remove the wire seal from the 3803 and 3420's,
90-180, only at this time.

5.

Install four caster locks.

6.

Install front and both side kickplates. See
90-090.

7.

Install rear kickplate. See 90-090.

8. ' Install and plug cables. See 90-050 through
90-080.
Note: The tag and bus cable pairs must be of equal
length. Paired cables of unequal length cause timing
errors resulting in hard-to-diagnose subsystem
problems.
9.

Plug address/feature/priority c~rd jumpers to
match configuration requirements, see 90-110.

Note: Check the factory-installed items such as card
juropering, and all card and cable seating. Particularly
check the write head and read head card seating.
10. Rework the 3420 Field Tester, see 90-170.
Note: Make sure customers power matches
subsystem requirements. Check for correct blower and
motor rotation.
11. Perform power supply checks and note special
tape unit power supply requirements, see 90-180.

90-000

("
j

SUBSYSTEM INSTALLATION (Cont'd)

90-010

CHANNEL ATTACHMENT
The 3803 Model 2 at 6250 bpi will attach to these
systems via the indicated channels:
System

3420-8

3420-6

3420-4

370/195

2860/2880

2860/2880

2860/2880

370/168

2860/2880

2860/2880

2860/2880

370/165-2

2860/2880

2860/2880

2860/2880

370/165

2860/2880

2860/2880

2860/2880

370/158

BKMPX

BKMPX

BKMPX

370/155-2

BKMPX

BKMPX

BKMPX

370/155

BKMPX

BKMPX

BKMPX

370/145

SEl

SEl

SEl

370/135

SEl

SEL

SEl

360/195

2860/2880

2860/2880

2860/2880

360/91

2860

2860

2860

360/85

2860/2880

2860/2880

2860/2880

360/75

2860

2860

2860

360/65-67

2860

2860

2860

360/50

N/A

N/A

SEl

3420

CHANNEL EPO
....f------VOLTAGE RATING LABel

CABLE RETAINING BAR
SIGNAL IN/OUT
TAPE UNIT INTERFACE

CHANNEL INTERFACE
TAPE CONTROL "COMMUNICATOR" INTERFACE

3803-2/3420

90-010

• Copyright International Business Machines Corporation 1976. 1979 1980

o

o

()

()

o

()
'..

('

{~~

(:~'

(~
'" ."

(:

(L

('

('-'

...

{" (:\
. .. .,

r

('

e-

(

(

SUBSYSTEM INSTALLATION (Cont'd)
INSTALLATION CHECKLIST

90-020
3420 TAPE UNIT

3803-2 TAPE CONTROL
Initial Each Box When Completed

Installation Procedure
Configuration Worksheet

Unpacking

Cables

Cable Retaining Bar

Kickplates

Reference Page

Installation Procedure

Reference Page

Unpacking

90-000

Cables

90-060
90-070

Caster Locks

90-000

Kickplates

90-090
90-100

Field Tester Conversion

90-170

Wire Seal Removal

90-180

Power Supply Checks

90-180

Checks and Adjustments

90-190

System Diagnostics

90-200

0/8

1/9

2/A

3/B

4/C

5/0

6/E

7/F

90-030

90-000

90-060
90-070
90-080
90-060

90-090

Address/ Priority / Feature
Plugging

90-110

Card and Cable Seating

90-000

Operator's Panel Labels

Initial Box
When
Completed

90-160

Wire Seal Removal

90-180

Check Capacitor Mounting
Screws

90-180

Power Supply Checks

90-180

ESD Check and Adjustment

90-190

System Diagnostics

90-200

Emulator (If applicable)

90-200

Generate READ ONLY Tape

90-200

© Copyright International Business Machines Corporation 1976, 1979

90-020

90-030

SUBSYSTEM INSTALLATION (Cont'd)
CONFIGURATION WORKSHEET
INSTRUCTIONS
Complete the configuration worksheet on Page 90-040
for your installation. Check customer requirements
before configuring each system. When installation is
completed, place worksheet in the front of subsystem
ALDs and keep as a subsystem cabling history.
Complete all applicable blocks in the worksheet for
each 3803 tape control:
•

Indicate each 3803 serial number in decimal.

B

Indicate processing unit/Channel identity and cable
numbers.

II

Assign an address to each 3803 tape control in hex
(bits 0-4, Example: 18X/3BX).

•

Assign "Select Out" priority ("high" /"Iow") for
each interface by checking applicable box.

•

Indicate features installed on each 3803 tape
control.

II

Assign 3420 addresses to each 3803. Check the
0-7 (low order) block on one "host" 3803, and the
8-F (high order) block on the other "host" 3803.

•

Draw in cabling for your configuration and insert
cable key numbers.

©
~,

,

I

',,-;/

Copyright International Business Machines Corporation 1976, 1979

,0
\,,-~

(~,

'"

;J

n
V
0

0 ,
'J

C)

0
'",-

~

('~

",-y

0 C)

:r"'j
~

()

0

,~
~

'\
I

/

,

,[

"

'\
/

/

,/'-'"

""

r"'''>,

(

,

/

!

;/

~

I",-~

r-"'"

~~

(-

(-

(~

C

(-~-

C C

(~'

(~

(-~

{~'

('

..

"

(~

(,'

-:"

c

(~,

(-~

(:

c

SUBSYSTEM INSTALLATION (Cont'd)
CONFIGURATION WORKSHEET

fJ

I/O Interface Chan A
CPU Ident.
Cable No.

0

3803 Serial Number

II

3S03 Addresses

3803 Serial Number
(Decimal)

(Decimal)

a

(Hex)

- - - - - - - - - - - - - -------I/O Interface Chan B
CPU Ident.
Cable No.

o

Device Switch
7-Track NRZI

Dual Density
Two-Channel
Switch

0
D
0
D

0
0

e

0
0

•

•

G

Secondary TU Interface
TU Addresses

II CJ D
(0-7)

B

(Hex)

II (0-7)

or

B

B

T

e

B
T

I/O TAILGATE

B

B

T

T

B

B

T

T

•

--I/O Interface Chan B
CPU Ident.
Cable No.

II

(Hex)

II Features

Yes

Device Switch

0 0

9-Track NRZI

Note: Symbols. through. refer to control switch
paths A through 0 of the dev ice switching feature.
(See Section 58 for further information on this feature.)

7 & 9 Track
Two-Channel
Switch

No

D 0
D 0
D 0

Yes

No

Device Switch

0
0
0
0

0
0
0
0

-

T

0

0
(0-7)

or

(S-F)

.

I/O Interface Chan B
CPU Ident.
Cable No.

Secondary TU Interface
TU Addresses

CJ
CJ
(S-F)
(0-7)

T

~-----------

II

or

II

(S-F)

~ T.~ ~
Units

o

a

,-~--------

Features

I/O Interface Chan A
CPU Ident.
Cable No.

0

BTU Addresses

(Decimal)

(Hex)

(Low)

(High)

II

e

II
Primary Interface
• (Communicator 1 I

3803 Serial Number
3S03 Addresses

D D

Two-Channel
Switch

Units

I/O Interface Chan A
CPU Ident.
Cable No.

(Low)

(High)

7 & 9 Track

~ T.~ ~
D

D D

9-Track NRZI

Primary TU Interface
(Communicator 1)
B
TU Addresses

CJ CJ

(8-F)

or

(Low)

I/O TAILGATE

Select Out Priority

----------------

-------(High)

II

(Hex)

(Low)

D D

No

Yes

Features

D D
(High)

(Hex)

II

II 3803 Addresses

Select Out Priority

90-040

D D
D D

(Low)

Secondary TU Interface
~CJ~:rdr~~c:.~or 1) B

IIC]
CJ
(0-7) or (S-F)

T

Primary TU Interface
(Communicator 1 or 2)
T U Addresses
B

CJ c:::J
(0-7)

or

(S-F)

1/0 TAILGATE

T

II

II

Select Out Priority

(Hex)

D D

I/O Interface Chan A
CPU Ident.
Cable No.

(Hex)

D D

I/O Interface Chan B
CPU Ident.
Cable No.

II

-------- -------- - - - -

(Low)

-------(High)

(Decimal)

II 3803 Addresses

Select Out Priority

(High)

3803 Serial Number

IJ

B

Secondary TU Interface
(Communicator 2)
B TU Addresses
T

CJ
CJ
0-7, S-F

II

Primary TU Interface
(Communicator 1 or 21
B TU Addresses
T
(0-7) or (8-F)
• 1/0 TAILGATE

c::::J c:::J

II

(High)

(High)

II

Features

Device Switch
9-Track NRZI

7&9Track
Two-Channel
Switch

(Low)

(Low)

Yes

No

0 0
0 0
0 0
0 0
90-040

SUBSYSTEM INSTALLATION (Cont'd)
SECTION A: DEVICE SWITCHING
FEATURE

90-050
Figure 7. Cable Connectors

A-1 Tape subsystem configuration flexibility is provided
by field-installable switching features that allow up
to 16 tape units to be switched between four tape
controls. The three device switching features
available with the tape subsystem are:
2 Control Switch (2 X 8 or 2 X 16 configuration,
see Figures 1 and 4 on page 90-051)
3 Control Switch (3 X 8 or 3 X 16 configuration,
see Figures 2 and 3 on page 90-051)
4 Control Switch (4 X 8 or 4 X 16 configuration,
see Figures 5 and 6 on page 90-052)
A 3803 must have a Communicator installed in
order to be switched. The Communicator sends
tape unit selection and device interface signals to
one of two device switches, depending on whether
tape units 0 through 7 or 8 through F are being
addressed. The location of the device switches
depends on the configuration desired. For
example: In a 2, 3, or 4 X 8 configuration, the
switching feature is required only on the first
3803.
The Communicator is installed by removing the
selection logic circuits and the associated device
interface cabling in the basic 3803. Different logic
circuitry and cables to the device switches are
then installed.
Using a combination of the Communicator and the
2, 3, or 4 Control Switch, two, three, or four
interconnected tape controls can address a
maximum of 16 tape units. Figures 1 through 6
show some possible switching configurations and
cabling.

Note:

(1]

prj Tag

Non-host 3803 with Communicator 1
feature only. Sales Feature (FC)9071.

Sec Bus
Sec Tag
Pri Bus
Prl Tag
Non-host 3803 with Communicator 2
feature only. (FC)9073.
D Bus

TU7(F)

D Tag

TU6(E)

C Bus

TUS(D)

C Tag

Tu4(C)

B Bus

TU3(B)

B Tag

TU2(A)

Pri Bus

TU 1(9)

Pri Tag

TUO(8)

Host 3803 with 4-Control Switch feature.
(It also has the Communicator 1 feature.)

The dark gray end of the Signal cable is
indicated by the arrow tip. (See Figure 1,
90-060.)
.

© Copyright Intarnational

Pri Bus

9O~050

Busineas Machines Corporation 1976. 1979. 1983

()

() ()

o

()

I~
'

... /

(-

(

(

c

c

('

(

SUBSYSTEM INSTALLATION (Cont'd)

(
90-051

Host Control Unit
Host Control Unit
3803 No 1
FC 1792
FC 9071

3803 No 1
Fe 1793
FC 9071

3803 No 2
FC 9071
36A

1

A
C

8

A

34A 2

3

32A

13T

"

30A 4

D

36A

3"A 2

B

C

3

1

3
4

) Eight
3"20'5

) Eight
3420'5

5

B

6

PRI

388

PRI

Unused

1

138

8

) Eight
3420'5

8

8

C

D

36A

3"A 2
A

C

D

C

3803 No 2
FC 1793
Fe 9071

7

2"A

38T 8

PRI

7

7

22A 8

8

22A 8
Group 136
Group 137

Group 137
Group 136

Figure 1. 2 x 8 Switch Option

3803 No 3
FC 9073

Host Control Unit
3803 No 1
FC 1793
FC 9071

3803 No 2
FC 9071
C

36A

A

G
r

D

0

1

u
p

B

1
3
8

C

A

8

SEC

Ei ht

34~O's

8

A

PRI

B

PR I

Unused

22A 8

Figure 3. 3 x 16 Switch Option
Group 137

3803 No 3
FC 9071

3803 No 1
FC1792
FC 9071

3803 No 2
FC 1792
FC 9071
C

G
r

C

D

o

0

u
p

1

1
) Eight

1
3
8

) Eight
3420'5

3420'5

A

B

B

B

PRI
PRI

Figure 2. 3 x 8 Switch Option
3803-2/3420

© Copyright Intametional Busine•• Machines Corporation 1983' "

PR 1

Group 136
Group 137

Figure 4. 2 x 16 Switch Option

90-051

SUBSYSTEM INSTALLATION (Cont'd)

90-052

3803 No 4
FC 9071

3803 No 3
FC 9071

3803 No 3
FC 9073

A
SEC

A
PRI

A

8
38B

388

PRI

7

7

PRI

38T 8

38T 8
G

B

3803 No 1
FC 1794
Fe 9071
A
8

1
3
8

3803 No 2
FC 9071
C

2

5

40T

6

388

7

38T

8

SEC

40B

5

40T 6
PRI

38B

7

38T

8

r

G

1

3803 No 1
FC 1794
FC 9071
A
B

u
P

34A 2

3

3

4

4

5

5

6

6

1
3
8
::>

Unused

40B

8

G

0

36A

0

8

A

Group139

0

C

8

Group 140

Group 140

0

u
p

3803 No 4
Fe 9073

7

7

8

8

A
PR I

7

38T 8

C

1
4
1

0

32A

1

0

C

3

30A 4
28A 5

B

::> Eight

3420's
B

26A 6
PRI

24A

7

22A 8

Group 137

Figure 5. 4 x 8. Switch Option

3803 No 2
Fe 1794
FC 9071
A
B

34A 2

8
388

u
P

36A

0

C

Eight

3420's

0

PRI

D

C

158

1

36A

15T

2

34A 2

138

3

32A

3

131 4

30A

4

118

28A

5

5

1

llT 6

26A 6

388

7

24A

7

38T 8

22A

8

::> Eight

3420's

Group 136
Group 137

Figure 6. 4 x 16 Switch Option

90-052

© Copyright International Business Machines Corporation 1983
/

C'
,

("~

.

"~

(-.

('-

(

..

(, (",

(C"

('~

C.

(~.

("

(

(' ("

(

SUBSYSTEM INSTALLATION (Cont'd)
SECTION B. SUBSYSTEM CABLING

c

(~

(Toward Processor!
White (See Note)

Refer to the "Key Number" or "Connector 10"
and "X-Length" shown on each interface cable
label when placing cables (see Figure 3).

Caution: Ensure that the color scheme on the
connectors is followed.

(~

Figure 2. Power Cable

Figure 1. Signal Cable

B·1 Unpack the interface and power cables and lay in
place.

Refer to power cable connector (see Figure 2) to
ensure that power cables will be located correctly.

("

Dark gray

Shown as the arrow
head in Figures 1
through 6 on 90-050.
"Y" Dimension

B·2 Plug Cables and Terminators:
'-Tape Control

a. Plug cables at tape control and tape units. Each
tape unit's address is determined by the
position on the tape control interface panel to
which its signal cable is connected.
Caution: Do not connect 3803 power cable to
customer's receptacle at this time.
b. Insert terminators in "outgoing" cable positions
in subsystems where "outgoing" cables 132
and 133 are not used.

indicates floor
line

"X" Dimension

c. Install cable retaining bars when cabling is
complete.
B-3 Observe 'from' and 'to' designations given in
Figure 1, Page 90-070. Red or red-striped labels
indicate 'from' end of cables; white labels indicate
'to' ends of cables.

~~III
Figure 3. Dimension Explanation
"X" Dimension
Red-striped Label "From" End
"Z" Dimension

"Y" & "Z"
Dimension

Total length

Distance Between Cable
Entry Holes in Floor
Distance Above the Floor
from the Entry Hole to
the Connection within the
Machine

= sum

of X. Y. and Z dimensions.

Light gray
Black (See Note)
".t4I~---

(Away from Processor)
(Signal)

Cable Retaining Bar

External Cable Identification

Note: On chrome plated tape unit signal cable
connectors. observe the color at the center screw hole.

3803·2/3420

f: Copyright Internatlona' BUSIness MachInes CorporatIon 1976. 1979, 1980, 1983

90-060

90-070

SUBSYSTEM INSTALLATION (Cont'd)
SECTION B. SUBSYSTEM CABLING (Cont'd)

Figure 2. Channel Cable Maximum Length for 6250 bpi.

Figure 1. External Cables
Note: Cables are identified by either key number or connector 10.
Group
No.

Conn. 10

Plug
Location

Cable Group

Key No.

Cable PIN

From

To

Notes

-

-

-

129

129A

2281630

3803

4.5.7

129B

2523073

3420 Signal
60 Hz
3420 Power
60 Hz

130 B

5353920

3803

Multiplexor
Channel

130 T

5353920

3920

3920

-

lB
3B
lT
3T

(Chan
(Chan
(Chan
(Chan

A)
B)
A)
B)

01S-A1A1
01S-A1A5
01S-A1A3
01S-A1A7

130

lB
3B
1T
3T

(Chan
(Chan
(Chan
(Chan

A)
B)
A)
B)

01S-A1Al
01S-A1A5
01S-A1A3
01S-A1A7

131

2B
4B
2T
4T

(Chan
(Chan
(Chan
(Chan

A)
B)
A)
B)

01S-A1Bl
01S-A1B5
01S-Al B3
01S-A1B7

132

2B
4B
2T
4T

(Chan
(Chan
(Chan
(Chan

A)
B)
A)
B)

O1S-A1Bl
01S-A1B5
O1S-A1B3
01S-A1B7

133

131 B

5353920

131 T

5353920

132B

5353920

132T

5353920

133B

5353920

133T

5353920

3803

Selector
Channel

1. 9

Control Unit

1. 9

3803

Channel-Channel
Adapter

1.3.9

5A (Chan A)
7A (Chan B)

Jl1
J13

134

134A

5351178

3803

Channel EPO

2

1178

9A

01U-Al

135

135A

5351178

3803

2065/2167

8

6456

l1B
11T

01T-A1A5
OtT-A1A6

136

136B
l36T

5466456
5466456

3803 No.2

3803 No.1

4

6456

11B
l1T

OtT-A1A5
01T-A1A6

137

137B
137T

5466456
5466456

3803 No.1

3803 No.2

4

6456

138
l3T

01T-A1A3
01T-A1A4

138

138B
138T

5466456
5466456

3803 No.1

3803 No.3

4

6556

138
t3T

01T-A1A3
01T-A1A4

139

1398
139T

5466456
5466456

3803 No.2

3803 No.3

4

6556

158
15T

01T-A1At
01T-A1A2

140

1408
140T

5466456
5466456

3803 No.1

3803 No.4

4

158
15T

01T-A1A1
01T-A1A2

141

141B
141T

5466456
5466456

3803 No.2

-

-

142 or 129

142A

2281630

3803

4.5,6,7

142B

2521595

3420 Signal
50 Hz
3420 Power
50 Hz

-

2860
2880

72 (22,0)
119 (36,3)

5/370

3420-8

2860
Mod 135

72 (22,0)

Mod 155
Mod 155-2
Mod 158

103 (31,4)

Mod 145
2880

119 (36,3)

3420-6/8

None

N/A

3420-4

BYTEMPX·

103 (31,4)

3420-8

8KMPX·

119 (36,3)

4331

[ 8 ] For use with remote channel switch special
feature.

.. Tape operations allowed only when all other byte channel
devices are quiesent.

Notes:
[1] To attach eight or less tape controls to one
channel, the last tape control must be attached to
the channel with a sum of no more than 200 feet
(61,Om) of cable. If the tape control is attached to
a 3420-6, subtract 15 feet (4,5m) for each
intervening control unit between the channel and
the last tape control. If the tape control is
attached to a 3420-8, subtract 20 feet (6,1 m) for
each intervening control unit between the channel
and the last tape control (see Note 10). For cable
length limitations when attaching a 3803-2 at
6250 BPI, see Figure 2.

[9] Part number 5466456 (24 Signal) may be
substituted for 5353920 (20 Signal) for cable
group numbers 130, 131, 132 and 133.
[10] Terminators are required when the 3803 is the
last control unit in a chain or the only control
unit on the channel. Use either 5440649 (20
position) or 2282675 (24 position) bus
terminators and either 5808324 (20 position) or
2282676 (24 position) tag terminators as
determined by the number of signal lines per
cable.

Example:

I~~~o H H~CU H~'
\CU

[2] Sequence and Control (EPO).
3803 No.4

4

143

lA

Signal

143 or (143)

143A

2281630

3420 Signal
60 Hz

3803

4,6,7

144

3A

Power

144 or (144)

l44A

2523073

3420 Power
60 Hz

3803

6.7

145

3A

Power

-

-

2521595

3420 Power
50 Hz

3803

6, 7

'.

3420-8

All Other
Systems
3803

Length • Feet
(Meters)

To Channel

5/360

1.9

1178

6556

From 3803·2
With

System

[ 7] When the number of 3420s to be connected to a
3803 Model 2 exceeds the limitations of power
(60 Hz), each extra 3420 tape unit may be
supplied power by another 3803 tape control using
cable group 144. Cable group 143 is available to
signal attach tape units using cable group 144.
With SF9001 installed, the 3803 Model 2 may
power a total of eight 3420s (any model).

200 feet (61, Om) (Maximum 200 feet (61, Om) per Figure 2)

[3] Channel to channel adapter (Sales Feature 1850).

-

30 feet ( 9, Om) (Two intervening CU = 2 X -15 ft)
170 feet (52, Om) Maximum cable length that can be used

[ 4] Total cable length from a 3420 tape unit to the
most remote 3803 tape control must not exceed
120 feet (36,6m). (Group 129 or 142, or 143, plus
group 136-141.)
[ 5 ] Includes both Signal and power cable. A maximum
of eight 3420 tape units can be connected to each
3803 Tape Control 1 and 2. Tape units cannot be
connected to tape. control 3 and 4 for power
requirements unless they are used with cable
group 144.
[6] Parenthesis indicates cables to be used in World
Trade countries for 60 Hz machines.

© Copyright International Business Machines Corporation 1976. 1979. 1980•. 1983
/".-=--,,\
"'-.,;/

r"',

''''',.~
. / " pi

'" ./

/'~",
\,

/

0
\"y

("]
"-....y

0

~
\.. ./

I

()
".

0

£'"'\

!~

r,\

I

)

,>

/''1
,.;/

"

"")

r)
r)
".

./"~

'-.

,,)

./

(

'"

"1.J

0 ~Oa

',-

>'

c

c

(-

(-

c c

(90-080

SUBSYSTEM INSTALLATION (Cont'd)
Location 01 x·y 1

SECTION B. SUBSYSTEM CABLING (Cont'd)

Location

Caution: Refer to ALD AAOO5 Feature Plug List
before installing a replacement logic board.

OIA·AI

Notes:

Chan A

Chan 8

I

I

SA
(J 11)

7A
(JI3)

EPO
I 1>J See
134A
Note

Two-channel switch diagnostics AD through AG can
only be run when both channel interfaces are cabled to
the same central processing unit. If it is necessary to
run diagnostics AD through AG during initial checkout,
plan temporary cabling to meet this requirement.

1.

[ 1 ] Both EPO cables must be plugged if the two
channel switch feature is installed, and the two
channels are not on the same processing unit or
not on the same channel frame. Remove any
temporary jumper plugs.

A

Incoming
Cables

m:m'

IBA

20A

(Jl)

(J6)

14A

16A

(J2)

( J71

lOA

12A

(J3)

(JB)

6A

BA

(J4)

B
2B
Bus Chan A

1 lB
[ 3 Bus Chan A
lT
Tag Chan A

2T
Tag Chan A

3B Ie
Bus Chan B

4B '"
Bus Chan B

3T '"
Tag Chan B

4T '"
Tag Chan B

(See Note 4) <[ 57

US)

1.

j

Tape Unit Power
(S) 60 Hz

> 1298

142B (8) "

",

[ 2] For cable, part 5466456 (48 pin), use terminator,
part 2282675 (bus) and 2282676 (tag).
For cable, part 5353920 (40 pin), use terminator,
part 5440649 (bus) and 5440650 (tag).
[3] Panel Y1 is located in position 01A-A3 unless the
3803-2 has optional features installed. On feature
machines, panel Y1 is located in positon 01X-Y.
[ 4 ] For cable group number, key number, part number,
to and from relationship, see Figure 1 on 90-070.

: 1 Outgoing
Cables

• Cables plugged when the two-channel switch
feature is present.

132. 133
or Terminator
(See Note 4)

:J
Convnunicator
3B03

3B03

3B03

3B03

No I

No 2

No 3

No 4

1408

1418

140T

14lT

138B

139T

137B

136B

1398

141B

C

Bus
15B

TU 7 (F)
36A

Tag
1ST

TU 6 (E)
34A

2

3

Bus
13B

TU 5 (D)
32A

3

4

Tag
13T

TU 4 (C)
30A

4

5

Bus
40B or lIB

TU 3 (B)
28A

5

TU 2 (A)
26A

6

2

139B

13ST

A

--alTAICI

137T

136T

139T

14lT

6

Tag
40T or lIT

136B

137B

I3BB

140B

7

Bus
38B

TU I (9)
24A

7

S

TaT
38

TU 0 (Bl
22A

8

137T
13BT
140T
136T
(See Details on 90-050)

>

129A (B) 60 Hz
142B (B) 50 Hz
3803 Nos I and 2 only

J....j:o~. . Power In 3A(1298, 142S, 1448)

_OlTAIC8

~=-- Signal In/Out 1A(129A, 142A, 143A)

Ground Point for Signal Cable
3803-2/3420

90-080

~-~~~~--~-~-------------

90-090

SUBSYSTEM INSTALLATION (Cont'd)
Figure 1. 3803 (Front and Rear Kickplates)
3420 (Rear Kickplates) "

SECTION C. KICKPLATES
C-1 Install 3803 front and rear kickplates and 3420
rear kickplates as shown in Figure 1.

3803 (Front and Rear!
3420 (Rear!

1. Attach pins, nuts, and retaining clips to front
and rear frame members of the 3803 and rear
frame member of each 3420 as shown in
Figure 1.
2. Mount kickplates by pushing brackets onto
pins. Clips must be positioned below lower
flange of brackets.
Note: Leave 3420 rear kickplates off until
cabling is complete.
Pin (PIN 5356446)

3. Turn nuts on pins to level kickplates.

Bracket

4. If necessary, realign 3803 covers after
kickplate installation.

Kickplate

clip (PIN 237245)

Figure 2. 3420 (Front Kickplates)
C-2 Install 3420 front kickplates as shown in Figure

2.
1. Install front kickplates before moving tape units
into place.
2. Elongated holes in the bracket allow kickplate
to be leveled and adjusted to clear the front
cover.

3803-2/3420

90-090

© Copyright International Buain ••• Machines Corporation 1976, 1979, 1980, 1983

o

o

()

o

o ()

("'1
...~ y

~/"-.~

(

.'

~.Y

{--

( ..

(

-

(--

(

(90-100

SUBSYSTEM INSTALLATION (Cont'd)
SECTION C. KICKPLATES (Cont'd)

Figure 3. 3803, 3420 Side Kickplates

C-3 Install 3803 and 3420 side kickplates as shown
in Figure 3.
1. Install side kickplates only on the machines at
each end of a group. Use screw PIN 731629.
2. Open or remove covers to attach kickplates.
Use 12-inch (305 mm) kickplate, part
2501286 (notched corner!. on cover adjacent
to tape unit power door hinge. Use 13
1/8-inch (333 mm) kickplate, part 5356406,
on remaining side covers for 3420 tape units
and 3803 tape controls.

C-4 Typical Subsystem Configuration
Sufficient side kickplates, parts 2501286 and
5356406, are shipped for the configuration
shown in Figure 4. Kickplates are not provided
for installation between adjacent tape units.
Order additional side kick plates by MES, if
needed for other configurations.

3803 (Side)
3420 (Side)

Figure 4. Subsystem Configuration

Part 5356406

Part 5356406

Part 5356406

Rear

Rear
3420

3420

Tape,Units

Tape;Units

Front

Front

C-5 Install caster locks (4each), PIN 280336.
Part 2501286
(Notched)

Part 5356406

Part 2501286
(Notcned)

3803-2/3420

© Copyright International Business Machines Corporation 1976. 1979. 1980. 1983

90-100

90·110

SUBSYSTEM INSTALLATION (Cont'd)
SECTION D. TAPE CONTROL
ADDRESS/FEATURE/PRIORITY CARD
PLUGGING

Example:

0-1 3803 Address (Channel" A"): Verify factory
plugging.

Controller
Address
)
Bus Out
Card Row

6·1

Card row
Card location = B2M2
Card type = 2258

Z
y
X

Controller Address
is'X8X'.

'-C

z

t

!!!!!i
II
-

y
X

h~

n
l
.... f

("3-high" card.)
L._

~------~~--------n---------w-------~~rd

'--__....J"L..-__....JIIL--__--'IIL..-__--' Col.

Plug for 0
Plug for 1

•

Plug if 3803 has device
switching capability.

Disconnect-In Handling: 5/360 or 5/370.

I

(2 x 16)
(3 x 16)
(4 x 16)

"1 } Plug if 3803 has selection logic (I x8)

1..

with 3420s addressed 0-7.

'''' l
n
f

Plug if 3803 has selection logic (lx8)
with 3420s addressed 8-F.

Device switch

0-2

a. 3803 with address ~ 8
b. With device switching capability.

: 4: 3 2 1 0

Card Col.

III

J

Example shows card plugged for:

3420 Addresses

r------

------,

Plug this position for 360.

I
I

Card location = B2L2
Card type = 1538

1

1
1

4-2

Card row

I

T

000

Plugging· Data

I
I

360

Plug 360 if either Chan A (or B with 2CS) is connected to any
channel that does not have disconnect in handling capability.

370

Plug ~~ if Chan A (and B with 2CS) is connected to any

chan~el

L-_____---.JL-_ _ _..JL_ _ _ _ _ _....H _ _ _ _ _.... Col.

Card Row
Column T

4

3

2

© Copyright Intamational Business Machines Corporltion 1976. 1979. 1980. 1983

0

,)0

~0
0
\. JI"

~

0

0

!~y'

35

("3-high" card)

34

• •-1-•

• • •

T

000

1

36

Plug this position for 370.

,"""",

I
I

I
_I

I--------.II......--------rnr--------rnr------; ~rd

~\

36-34

Card location = B2L2
Card type = W046

1

that has disconnect in handling capability.

("2-high" card)

\ __ Ji

Card row

I
I

________ J

Card Row
Column T

I - - - -........-------,nr-----,nr-----'I Card
~

II

_ _ _...... L._ _ _ _..JL_ _ _ _.....IL_ _ _ _...J Col.

90-110

(--

C C C C (,

(

("

(-

('-

("

f'

(

{

(

(

('

(~

C-"

(

c-

(=

(--

(-

f

(~-

(~

(-.

(-

C

('

<-'

SUBSYSTEM INST ALLAY ION (Cont'd)
SECTION D. TAPE CONTROL ADDRESS!
FEATURE! PRIORITY CARD PLUGGING
(Cont'd)

(e,

90-120
0-4 Features (when applicable to your machine):
a. Two Channel Switch Feature: Verify factory
plugging.

0-3 Select Out Priority:
Tape controls are factory-wired to respond to a
select out signal (high priority). If ("low
priority'" is desired, change the B2 panel
wiring to convert a 3803 tape control to respond
to a select in signal. Refer to wiring charts
below for rework.
'High' Priority
(3803 Responds to 'Select
Out')

'Low' Priority
(3803 Responds to 'Select
In')

Card Row
Card location = 82D2
("3·high" card.)
Card type = W032

000

To

From

To

V4D09
T4BOB
S2P11

S2P09
V4B08
T4D09

V4D09
T4B08
S2P11

T4D09
S2P09
V4B08

U6C02
U4B08
R2P11

To

R2P09
U6B04
U4D09

From

U6C02
U4B08
R2P11

To

U4D09
R2P09
U6B04

6

-j

_1-

.

Plug if Two Channel Switch
feature is installed.

• • •
Plug if Two Channel Switch
feature is not installed,

__~n~__~II~__~II,~__~J
b. Two-channel switch feature (3803 Address
Channel "B"): Verify factory plugging,

Example:
Channel
Address
Bus Out
Card Row
Card Col

Channel B (XM181)
From

G

8-6

~

7

1- Card Col

Channel A (FC281)
From

8

Card location = B2N2
("2-high" card.)
Card type = 9149

6-1

T
S
R

..•".

:4:3210
:6 :5 : 4 3 2 1

z ZZZ~ I}
00000.

-

Plug for 0
Plug for 1

65

ZIt
lUI'

. 3803 has device
. {(2
Plug If
(3 xx 161
161
switching capability,
(4 x 161
Plug if 3803 has selection logic (lx8)
with 3420s addressed 0-7,
Plug if 3803 has selection logic (lx8)
with 3420s addressed 8-F.
Example shows card plugged for:
a. 3803 with address = 8.
b. With device switching capability.

c. NRZI Feature: Verify factory plugging.

Card location = A2M2
("3-high" card.1
Card type = W032

000

Card Row

8

7

•

-L-1
• •

6

8-6

~

__~II~__~II,____~JI~__~

Card Col

G

L ____{

Plug if NRZI feature is
installed.

Plug if NRZI feature is
not installed.

90-120

(-~'

90-130

SUBSYSTEM INSTALLATION (Cont'd)
SECTION D. TAPE CONTROL
ADDRESS/FEATURE/PRIORITY CARD
PLUGGING (Cont'd)

0-6 a. Data In Handling: 5/360 or 5/370.

Card row

0-5 Primary/Secondary Tape Unit Interface Control:

4847

a. With device switching capability.

, - • Plug primary high/secondary low when primary
interface will access 3420 addresses 8-F • or secondary
interface will access 3420 addresses 0-7.
(This TCU hosts devices 0-7.)

I
I
I
I

27-25

Card row

uuu

Card row

27

26

("3-high" card.)
Column 9
Card type = 9909

35

=A 1C2
Z

I I

y
X

Column

•
•
•

Z

Card type = 2272

Y

N

88

• • •

Channel B
Card Row 35

Channel A
Card Row 40

("3-high" card.)

25

--------,

9

Card location = A2E2

Card location

40

'M

(See Note)

X

- - ..* 5 / 3 6 0 - - -

-

!'* 5/370- -

•
•
•

Column

Z

y

X

I

1------1- -

~__~II~____~Il'______JJl~____~

Card
Col.

Note: A 3803 tape control with communicator
only. (no tape units attached) assigns the
low pair of cables to the primary interface.

Card
Card.

Note: Data Flow Check asymmetry. Do not
change jumpers unless card is replaced. This is a
factory adjustment only.

b. If you have Selection Logic (2x8)' go to step
0-9 on page 90-160, if device entry, else go to
90-180.
If you have 2x, 3x or 4x switch, proceed to step
0-7 on page 90-140.

b. With selection logic (1x8).

r - -

3803 tape control With tape Unit addresse 8-F.

I
I
Card row
30
IL ________ _

30-28

Card row

Plug primary low/secondary high when primary
interface will access 3420 addresses 0-7. or secondary
interface will access 3420 addresses 8-F.
(This TCU hosts devices 8-F.)
Note: A host tape control always accesses attached
3420s via its secondary interface.

29

Plug each channel independently as follows:*
*360

Plug 360 if the attached channel does not have
data in/data out capability.

**370 Plug 370 if the attached channel has data
in/data out capability.
If attached to a 2880 channel. bus out checks
may occur if channel timings are not optimized.
The 2880 must be at EC718040 level or higher.
*W / 0 2CS-Channel B may be plugged to 360 or 370
since it is not used.

28

I

Card location = A2E2
("3-high" card.)

Column L

Card type = 9910

•

• •
I

, _ _ _ _ _ _ _ _ _ _ ...J
L

000

I

I
I
L- -

~__~II~____Jl~__~Jl~__~

-

3803 tape control With tape Unit addresses 0-7

Card
Col.
Note:

A 3803 tape control with selection logic
(h8) only uses the secondary interface.

90-130

© Copyright Int.rnational BUSiness Machines Corporation 1976. 1979. 1980. 1983

O·
I

\,,-

.

'. 000'~'
'il ; J .
".
'''L j
,

'J

\ '

I

I,

r' '1
O~
\y
.
-:

(~

"j

(',,\

""-,,,

\'-...-

.

'\

)

;'"' '
'0

/-'1
"-.i'

/'

\
)

",...')..,
!if

'"

./

(

C"
,

(~

c

(~\

(

/

c

(

SUBSYSTEM INSTALLATION (Cont'd)

('

90-140

SECTION D. TAPE CONTROL
ADDRESS/FEATURE/PRIORITY CARD
PLUGGING (Cont'd)
0-7 Tape Switching Feature Address Control: Change
or verify jumper plugging of host 3803 tape
controls only.
' '

2XS and 2X16 Switch Configuration

1. For installations with less than a full
complement of 3420 tape units (for example,
2x12)' plug all cards present as if the
non-existent tape units had addresses assigned
to them.

B3H2
B3J2

Card Row
Column

50

-- -- ---I

k
.
.
.
.
.
.
.
.
.
.
.
.
.
-

1.--.,'
1\

0 }

S

K

0

}

J

0

H

0 }
0
~-'
0 ...... ( 4

G
F

1\

S

....... .......

.......

....... .......

Location
B3K2
B3L2

Location
A3L2
A3M2
A3N2

I

High Order HOST 3S03 ( 3420 addresses S- F )

/I

II

II

-

r-

Location
A3L2
A3M2
A3N2
A3P2

0

II

I
II

(4-7)

n

(0-3)

/I

-

I
II

/I

-

(4-7)

Jl

Location
A3Q2
A3R2
A3S2
A3T2

I
Jl

-

Low Order HOST 3S03 ( 342Q addresses 0-7 )

(0,3)

/I

_..-.

L

Location
A3Q2
A3R2
A3S2

(0-3)

...-

4X8 and 4X16 Switch Configuration

Low Order HOST 3S03 (3420 addresses 0- 7 )

Location

.--- -

Jumper cable locations for switch cards:

3XS and 3X16 SWitch Configuration

Low Order HOST 3S03 ( 3420 addresses 0- 7 )

(4-7)

I

/I

"

"

"

High Order HOST 3S03 ( 3420 addresses 8 F)

High Order HOST 3S03 ( 3420 addresses S-F )

2. As each switch card is pulled, refer to the chart
on Page 90-150 and verify that device selection
priority assignments are correct.
Location
B3H2
B3J2

Location
(S-B)

A3Q2
A3R2
A3S2

I0

i
Jl

JI

II

-

Location
B3K2
83L2

(C-F)

I
"

/I

II

I
II

-

Location
A3L2
A3M2

(8-B)

II

~

A3N2

II

I

/I

~

Location
A3Q2
A3R2
A3S2
A3T2

(S-B)

II

II

-

r-

Location
(C-F)

I
"

/I

(C-F)

A3L2
A3M2
A3N2
A3P2

;
II

/I

1\

:ll

,

3803-2/3420

90-140

SUBSYSTEM INSTALLATION (Cont'd)
SECTION D. TAPE CONTROL
ADDRESS/FEATURE/PRIORITY CARD
PLUGGING (Cont'd)
0-8 Device Selection Priority Assignments: Verify that
factory plugging of priority jumpers on the switch
cards is correct.

90-150
2x8 and 2x 16 Switch Configuration

Location:

Location:

Location:

83H2
83K2

A3L2
A3Q2

A3L2
A3Q2

No duplication of priority should exist between
sets of cards in one 3803 tape control.

3.

All cards must have T23-U23 connected by a
jumper wire.

4.

Factory plugging for these cards should be as
shown, and should not have to be changed for
any installation.

5.

This plugging establishes priority; if two 3803s try
to access the same 3420 tape unit simultaneously,
the 3803 with the least number of jumpers will
take control.

I

8888~8888
~
<------n---'

A priority must be assigned to each set of cards.

2.

Priority 1

~

IT--- 1r ----

~

Priority 1

Column

~

n

83J2
83L2

A3M2
A3R2

A3M2
A3R2

~

Priorrty 2

I

~1I88

J

ii38

n

IT

3803 Switch Path

§.

._---

ii38~
IT---lr-----

"e

3803 Switch Path

LocatIon:

Location:

A3N2
A3S2

A3N2
A3S2

ill38
I----'lfi

PrrOrlty 3

1T . -----If----

o

I

II

II

3803 Switch Path "D"
Location:

OOO

0000

-

i .
1138
-iIT

Priorrty 3

OOOOO}
OOOO}

,

"e"

I

n

II

II

Priority 2

1138

o
o
o

II

I

~1188

---If~

Prlorrty 2

II

3803 Switch Path "8"
Location:

ii38

n

Priority 1

IT

II

Location:

I

I

=~

Location:

45 - - - - - 37

I
I
I
I
I
I

..

3803 Switch Path "8"

3803 Switch Path "8"

Row

I

I

8888 8888

Connect a jumper cable to locations for switch cards as
shown below:

P

3803 Switch Path "A"

3803 Switch Path "A ..

3803 Switch Path "A"

Plugging Rules:
1.

4x8 and 4x 16 Switch Configuration

3x8 and 3x 16 Switch Configurations

~

o
o
o
o

,

A3P2
A3T2
Always connect the
jumper horizontally.

I

I.,

all

I'

II

Priorrty 4

II

II

90-150

(h COPYright International BUSiness Machines Corporation 1976. 1979

I~)
\....-

~
\,-/

I

",,,,,,,

I

.

'-...._./

0

("'I
.~

'~)

~

I",-y!

r""\

\....~

/"

" ''']
)

//-

"

"\

,,c~
\,

)

Y

rj
"'-j

('

,0
'-..

•

r

""

" )

\

f

-"1

'~_;J

(-"'I

\"

CsU~YS~M ~~ST!~LA~'ON ~~On~~)

(-

('

(-

(

('-

f

('

C

(/ (/ ("

r--

(""

f" f'

(C

('- ("- (

C C/

(~'

('

(~

90-160 -

SECTION D. TAPE CONTROL
ADDRESS/FEATURE/PRIORITY CARD
PLUGGING (Cont'd)
0-9 Apply labels to tape control operator's panel as
shown.
a. Operator's Panel Labels
For the 3803 that "hosts" tape units 0-7:
1. Use labels furnished to indicate addresses of
tape control associated with each group of
operator panel switches.

o

Address of Tape Control Attached to

Address of 'Host' Tape Control

Channel A

o

Channel B

• •••••••

2. Apply 3420 address labels 0-7 above each
group of switches as shown.
Address of Tape Control Attached to

1 234

e

567

Tailgate

Ch,mnel A

Channel B

o

567

Channel A

Channel B

• •••••••

Channel B

1

234

• •••••••

•

2. Apply 3420 address labels 8-F above each

Address of 'Host' Tape Control

CD

o

Tailgate

234567

• •••••••

b. Operator's Panel Labels
For the 3803 that "hosts" tape units 8-F:
1. Use labels furnished to indicate tape control
addresses associated with each group of
operator panel switches.

Tailgate

o 1 234 567

Address of Tape Control Attached to

Channel A

e

Address of Tape Control Attached to

e

Tailgate

Channel A

B9ABCDEF

Channel A

89ABCDEF

Channel B

• •••••••

Channel B

• •••••••

group of switches as shown.

Address of Tape Control Attached to

e

Tailgate

Address of Tape Control Attached to

Channel A

8

Channel B

• •••••••

9

ABC

0

E

F

e

Tailgate

Channel A

89

Channel B

• •••••••

ABCDEF

Note: Symbols. through. refer to control switch
paths A through 0 of the device switching feature.
3803-2/3420

90-160
© Copyright International Business Machines Corporation 1976. 1979

(~

90-170

SUBSYSTEM INSlALLATION (Cont'd)
FIELD TESTER CONVERSION

Data Rate Switch Position

Do the following rework to make the field tester
compatible with 3420 Models 4, 6, and 8. The new EC
Level is 734316. (The field tester remains compatible to
3420 Models 3, 5, and 7.)

Add

Model

8

16

32

64

3

32.8

16.4

8.2

-

16.4

8.2

4.1

10.0

5.0

-

10.0

5.0

2.5

-

4

1.

Remove the four screws from the bottom of the
tester. Then remove the cover. Check the probe
side of the card / connector socket block:

20.0

5

-

6

a. If connections are made by means of a printed
circuit card, replace the cover and four retaining
screws, then skip to step 7.
b. If connections are made by means of wire
wrapping, proceed to step 2.

12.4

7

-

8

6.2

3.1

-

6.2

3.1

1.6

Probe Side View

Side View

0000000000000
13
G

(Bl)

2

Card

OOOOOOOOOOOOB

1

0000000000000
13

(At!

2

Cables

OOOOOOOOOOOOB

I

-

Install in Tester Box
This Side First

Note: Take any 3420 tape unit Incident Report (lR) and
code your time, using Service Code 33, ECA #991.

2.

Remove the logic card, unplug the signal cables,
and slide the connector block out.

3.

Delete yellow wire from 81G02 to A2813.

4.

Add #30 gauge SLT wire from 81J05 to A2813.

5.

Reassemble the tester: slide the connector block
into the tester, plug the cables, and install the logic
card.

1.
2.
3.
4.

6.

Replace the cover and the four retaining screws.

II

Install label, part 1845758, to the right of the data
rate switch (8, 16, 32) as shown.

II

Install label, part 1845760, over the existing
instructions (1-3) on top of the tester.

9.

Before converting a Model 3, 5, or 7 tape unit to a
Model 4, 6, or 8, take the tape unit offline. Then
connect the field tester.

Unload drive before plugging or unplugging te~ter.
Place tape unit in off-line status.
Connect at A 1 N5. wiring side.
Jumper K2P02-M2D06 for 6250 operation.

\

\

\

\

\

\

\

\

\

\

fJ

Note: Simulate a Model 4, 6, or 8 by grounding
N5802 on the tape unit.
10. Mount and load a CE work tape. Then set the field
tester to WRITE CONTINUOUS. See 80-020.
11. Scope test point A1H1811 (-WRITE DATA TRACK
PI. at the tape unit. Observe a full write cycle
period and compare to the chart below. Make sure
the data rate switch is set correctly for the tape
unit model being used.
Note: Times are nominal and are given in
microseconds. Tolerance is ±5%.

3803-2/3420

©

90-170

Copyright International Business Machines Corporation 1976. 1979

0000

o

()

/1
/

i

/

C'
~.

c

(; (,

(.

(-

(~'

(~

(-' ("

(._- (>-

. -

('\ C

(

c
90-180

SUBSYSTEM INSTALLATION (Cont'd)
SECTION E. POWER SUPPLY CHECKS
E-1

Remove the wire seal from the 3420 tape unit
J 1 power connector, and the wire seal from
around the 3803 Model 2 power plug.

E-2 With power off, check the 18 filter capacitor
mounting screws on the 3803 Model 2 tape
control's +6v and -4v power supplies. If loose,
tighten the screws being careful not to
over-torque and damage the power board. Also,
check all other power supply screws and
connections. (See 08-575.)
Capacitor Mounting Screw,

3803 logic page YFO 10 (60 Hz) or YFO 15 (50
Hz).
See Page 08-570 to determine if each tape unit
has a modified power supply. Then, refer to logic
pages listed for the connections to be changed:
Frequency

Logic Pages Affected

(Model 3, 5, 7)
60 Hz
YB010·, YB020#, YB030#
50 Hz
YB015·, YB025#, YB035#
(Model 4, 6, 8)
60 Hz
YfOl0·, YF020#, YF030#
50 Hz
YF015·, YF025#. YF035#

* For tape units with "Modified"
power supplies.

# For all tape units.

E-4 Customer Power PhaSing
Check three-phase ac power receptacles to ensure
proper motor rotation in each unit. Any Improper
phasing must be corrected before power IS
applied to the subsystem.
E-5 With power on, check that all blowers and
motors operate correctly.
a. Incorrect phasing of input voltage causes the
tape unit pneumatic supply motor to turn
backward. preventing the tape unit from .
loading.
b. The cooling fan assembly blower motor in the
tape unit will run backwards. Remove filter
from machine and observe the direction of the
fan as power is dropped. Fan should turn
clockwise when viewed from below. (See
arrow.)

3420 Tape Unit Models 3. 5. and 7:
Test Point
Tolerance (Note 1)
'6v
4.05v

A 1G 1E09-A 1G2008
A 1N3002-A 1N3008

:!:O.lv
:!:0.05v

3420 Tape Unit models 4, 6, and 8:
Test Point
Tolerance (Note 11
+-6v
-4.05v

A lG2B ll-A 1G2008
A 1H 1C09-A 1G2008

:to.lv
:to.05v

Note 1: Ripple specifications for -4v and +6v are 24 mv
peak-to-peak. Measure at power supply. Refer to DC Logic page
for your machine for TB locations. (YB020. YB025 or YF020.
YF025)

Special Power Requirement8-3420 Model 8, 60 Hz Only
In certain 1x8 or 2x 16 - 3420 configurations. which include the
3420 Model 8. a single 3803 cannot supply the power
necessary for the operation of the subsystem without a special
power feature. The table below shows the maximum number of
tape units that may be powered from one 3803 without this
special feature.
Number of
3420
Model8's

3803 Tape Control
Test Point
+-6v
-4.Ov

B2S2M 11-B2S2008
A2T4B06-A2T4008

Tolerance (Note 21
:!:O.Olv
:to.Olv

Caution: A ground loop has been purposely
installed in the 3803 tape control for
electro-static discharge (ESD) control. The
installed ground loop is in the tape signal tail
gate connector, and must be disassembled to
check for other ground loops.
The tape control is checked at the factory for
ground loops.

o
2

1

4
4

1

2
3

1
•

Number of
3420
Model 3-6

6
5
5
4
3
3
3
3
3
2
2
2
2
2
2

Note 2: Ripple specification for -4v. IS 80 mv peak-to-peak and for
--6v IS 10 mv peak-to-peak. Measure at power supply_

Number of
3420
Model 7'8
1

o

o

o
o
2

4

o

3
2

1
2
4
5

,

o
5
4
3
2

,

o
•

o
2
3
4

5
6

•

If only one 3420 Model 8. then any combination of seven
additional tape units is permissible.

If your customers requirement exceeds the table. you must order
SF9001 for the 3803(sl. (For example. if he needs more than
six Model 8s or two Model 8s and six Model 7s on a single
38031.
In all cases where this power supply feature is ordered. the
customer must install a 100 Amp power source.

Note: All blowers in the tape control are single
phase.
E-6 Mount and load a tape. Using a Digital
Voltmeter, part 453585. 453046, or equivalent.
check that the +6 volt and -4 volt power
supplies are within the tolerances listed:
E-3 With power off, check that the customer's
supply voltage matches that shown on the
voltage rating label.
Note: To connect a 3803 tape control for
operation at a different input voltage, refer to

3803-2/3420

90-180
• Copyright Inla'national BUIIi...... Machi.... Corporation 1976. 1979. 1980

90-190

SUBSYSTEM INSTALLATION (Cont'd)
SECTION F. CHECKS AND
ADJUSTMENTS

F-6 Autocleaner Tape Direction-3420
Caution: Do not check autocleaner until tape
unit has been positioned online, and just prior
to returning machine to customer.

Note: Make sure the write head card is seated
properly before continuing.
This section outlines checks, adjustments, and tests to
ensure that the tape units and tape controls operate
normally when the subsystem is turned over to the
customer. See "Checks, Adjustments, Removals, and
Replacements" sections of this manual for details.

Check that autocleaner tape moves from bottom
to top by marking tape and observing direction.
See 08-380, "Autocleaner Operational Check".
F-7 ESD Grounding-3420 and 3803
Check that each door strike and roller assembly is
adjusted correctly to ensure sufficient
electro-static discharge (ESD) grounding.

F-1 Altitude Vacuum Level Setting-3420
Using a water manometer with a pressure divider;
or a pressure/vacuum gauge, part 5495384,
measure the vacuum according to the decal on
the transfer valve. If incorrect:

3420
3803

This adjustment is accomplished as follows:

a. 3420 Models 3 through 7:

a. With the screws loose, adjust the roller
assembly so the door roller will latch on the
strike plate.

Check that the vacuum pump belt and transfer
valve plug are set as shown in 08-410.
b. 3420 Model 8 only:

b. If necessary, adjust the plate mounted between
the strike and frame to ensure proper
grounding between the plate and finger stock
assembly.

Adjust vacuum line restrictor to obtain vacuum
shown in 08-410.
F-2 Regulator Air Pressure-3420

Note: Check that the door latching adjustment is
still correct.

Check/adjust pressure as shown in 08-405.
F-3 Capstan-3420
Caution: Allow fiber optics lamp to warm up
20 to 30 minutes before making adjustments.

lower rear door (1).
upper and lower on the front and rear
doors (4).

F-8 ESD Grounding-3803
a. Check the adjustment of the ESD plates on
both the 'left and right sides. Be sure the
plates are installed with the hem toward the
inside of the machine.

Do capstan tach adjustment. See 08-130 for
models 3, 5, 7 or 08-120 for models 4, 6, 8.
F-4 Mechanical Skew-3420
a. Visually check tracking before adjusting the
skew plate. Perform procedure on page
08-150 or 08-160.

Caution: Be
adjusted to
will reverse
lose proper

b. Check that mechanical skew meets the
specifications given in 08-170 (1600 and
6250 bpi) or 08-180 (NRZI).

b. If necessary, adjust the plates so that each
one bows out sufficiently to make contact with
the hat section of the side cover.
c. Check the side door latch for a firm latching
and adjust, if necessary.

F-5 BOT/EOT-3420
Caution: Allow fiber optics lamp to warm up
20 to 30 minutes before making the
adjustments.

sure that the plates are not
bow too much because the plates
bow when the door is closed and
grounding.

F-9 Data Flow Clock Asymmetry
Adjustment- 3803
If the A 1C2 card is replaced in the 3803, see
ALD AA010 sheet 2 of 3, for adjustment
procedure. (Originally factory adjusted.)

Verify BOT/EOT adjustment. See 08-580.

3803-2/3420

• Ccpyri.-n IId8mationaI B...u-

~

Corpar-. 1976. 1979. 1980

C)OOOO

()

o

C)

o o o

/'
I ""

'-,

"

.~
"

'"

j!

0

"--/

0

\,,,Y

0,
\,,~y

()

o o

C) C)

(

(~

(:

c-

(-~

"\

.

SUBSYSTEM INSTALLATION (Cont'd)
SECTION G. SYSTEM DIAGNOSTICS
Note: Make sure the write head card is seated
properly before continuing.
G-1 Run 3420 OLTs A-K, M-X and AB through AG.
(AB) through AG must be run under OLTSEP. AB is
a diagnostic for 3803s with a device switching
feature. AD through AG are optional for 3803s
with the two-channel switch feature. (You must
have a "dedicated" system to run diagnostics AB
through AG.)

('~.,
/

c' c c c'90-200
(~

(~\

EMULATOR: (If applicable to your machine.)
If the 3803 is attached to a System/360 on which
any emulator is run, install a jumper on each tape
unit to disable LOAD FAIL IRPT:
3420-3, 5, and 7, between A 1H2U12 and
A1H2U08
3420-4, 6, and 8, between A 1M2U12 and
A1M2U08

Note: OLT section 3420L will run only under
sense switch setting (3420L/EXT=9). Verify PE
clipping levels on machines with PE feature.
G-2 Verify serial numbers, EC levels, and features from
the diagnostic printout.
a. If the tape control information is incorrect, see
plugging chart on 90-210, or AA010 in the 3803
ALDs.
b. If the tape unit information is incorrect, see
plugging chart on 90-210, and 90-212 or A6106
in the 3420 ALDs.
G-3 When the diagnostics have run error free, generate
and save for future use a read only tape in 6250
bpi mode.
a. Enter the following as shown:
r 01, 'DEVICE/3420A-G /fe,ext=z/'
b. To ensure that a good tape has been generated,
the program must run without error. When a
good tape has been generated, remove' the write
enable ring.
c. Mark this reel 6250 bpi READ ONLY and save
, for diagnostic use with Section 00-01 0 of the
MLMs.
Note: The CE should retain the output from
Sections "V" and "W" of the OLTs which will give
a printed table listing of all tape unit performance
measurements.

90-200
@ Copyright International BUlin••• Mlchln.. Corporation 1978. 1979•.1980; 1983

90-210

SUBSYSTEM INSTALLATION (Cont'd)
SECTION G. SYSTEM DIAGNOSTICS
(Cont'd)
G-4 Tape Control Serial Number/EC Level/Feature
Code: Verify from diagnostic printout that factory
plugging is correct when diagnostics are run.

Plugging example: tape control serial number is
10430, with 9-track feature.

10430
Two channel switch, device switching, and EC level.

-10000

430
Feature code tape control serial number

Purpose

O~;"", • 01 AE H'~1,
I

Two channel switch (1 if installed)

_

1

Sense Byte 13
Purpose
51

.----l
I

Feature Code:
00 = Basic Densities only
~
10 = 9·Track Feature........
{'
11 = 7· & 9·Track FeatUie
~
Tape control serial no.
Low order in h e x _

-(

a

8

1

7

2
3

6

4
5
6

3
2

7

Z

I

50

I 49

.......

Card row

.......

~

5

..............

....
....
....
....
....
........

Sense Byte 14
Sense
Bit

Card
Col.

o

8

1

7

2
3

6
5

4
5
6

3
2

J

Tape control serial no.
Low order in hex -

\

1
Z

7

I 45 I 44

--+-e

",

39 Col.

-8

__ --------

----

,.,

",

°l~0

-'

o

0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

(Shown plugged for
MIS (TCS) and 2x8 low)

Card
Col.

~

8
7

~~.

6
5

I
I
~~

3
2
1
Z

I

-

: I:

I

Sense
Bit

}-

0
1
2
3
4

=
=
=
=

=
=
=
=

I

1
When plugged, the columns will become either a one (1) or a zero (0).

-

0

/'
./

./

./

r-----------------~----~--~--~I~~I--_Y~/'
When plugged, the columns will become
either a one (1) or a zero (0).

(~

"'-J

1-

© Copyright International Business Machines Corporation 1976. 1979. 1980, 1983
(~
(~

~

(I
',,-.y'

1"""",

<.J

J

0

~)

0

0",--y

I"~

I~

r~
~

C)

1'" I
I
",-y

0

r)
",.

,r'""I

,t'O ' \

I

~./

Y

"

/

/'

~,

\

(

\,

v

r'l '",r'·,
"

)I

./

,~
I

/'

0.
\".)

Set Logic (No Device Switch)
2x8 Low
3x8 Low
TUs 0-7
4x8low
Communicator only
2x8 High
3x8 High
TUs8.F
4x8 High

H C level (O-F) relates to diagnostic
eleases. Refer to T34201 for EC
Levels .

5
6
7

/'

e-+-e
I
I

3

./

0

I

-------

2

./

~Io

..-.
o I

Card location A2R2 (3-high card).

./

I 40 I 39

o

------------

./

---r-e
e--L... I 0

41

0
0

./

~

Card row

~IO

....
....
........ II ........-. .... -z

I 0

o I

I

44

_---

Sense Bytes .......... 13 ...... 14 ...... 17

Card row
46

49

0

)

1

----

Card

1
Sense Byte 1 7

C)

1"""'"1
,

\,

I

)),,1

(/.")

'"

}
}

(-

C

c;

C C

(~
-.-

(-'

(~

(:

f-

(-

(~

(-

C (\

('- ('

(

(~

(-

('~

('"

C

SUBSYSTEM INSTALLATION (Cont'd)
SECTION G; SYSTEM DIAGNOSTICS
Tape Unit Serial Number/Model Number/EC
Level/ Feature Code: Verify from diagnostic
printout that factory plugging is correct on all tape
units when diagnostics are run (3420) ALD A6106.

Model 3

A, B, P

Model 5

C, D, Q

Model 7

E, F, R

Model 4

G, H, S

Model 6

J, K, T

Model 8

M, N, U

/
/

/

M
1
1
0
0
1
1

N 0 1 0 -

1 -

0
1

Card Col..
Model 3
Model 4
Model 5
Model 6
Model 7
ModelS

N
M
L

Card row
54

I

:

I
I :
I

0

When plugged, the columns will
become either a one (lIar a zero (01.

53

I

52

I

I 0

I 0

I

---r--

I
I

I

I
I

-----1

(0 nly on Mod 4,6,8
L2 Cardl

-- - -

49

44

Card
Col.

!-r-!
o

S12C

C CSO

I.""

M

.... " ....
"
......

----1 :::::

... "

L -;:::-:::' "...

... ,'
"

"""

... "

--

Purpose

EC Level

0

0
I 0
I 0
I 0

ol~

I

R
Q
P

}

N

e---L-e I 0

}

L
K

~

~

I

/

/

o

/
/

/
/

--

/
When plugged. the columns will become
either a one (lIar a zero (01.

-J/
Card location ~ A 1 L2
("2·high" card.)

-e..-r-e
--

1

JlI

I

90-99XXX machines plug for
model of tape unit.

"

"

o

......

Tape Unit Serial Number
Card row

46

I 45 I 44
I

Example
Values

0

~IO

01 ........

..-.

Notes:

[2] For tape units with a high order digit in the serial
number, other than 3 through 8; the diagnostic
will print the original model number as the high
order digit of the serial number.

o

I"'''

0

[ 1] The original model number is the high-order digit
or alpha character in the serial number, and is not
changed with model conversion. See table to
convert alpha to model type.

N P Q R Card Col. (Ref.1
1 1 1 1 ~EC No. 734776
0 0 0 1 ~ EC No. 734801
~ EC No. 735810 or higher
0 0 0
Feature Code
Card Colomn (Ref.)
K L
Basic Densities 6250 only
0 0
6250/1600 bpi
0 1
~

I

,..

/

. . .N'"jJJ,,'" ;y ...~:rT~
39

39

Card
Col.

I

e--I---e
e---t--e

/

Onglnal model number (Models 4,6, and 81 (See Notesl

I

I
Ol~

/
Card row

40

I

/

Plugging example: Wired for model 4.

I
I

/

52

Card row
41

/

L
0
0
1
1
1
1

('

EC Level/Feature Code

/

/

Card
Col.

(~

Alpha

/

Original Model No.

(0 (/

('-

Plugging example: Wired for EC734801 and feature code 6250/1600 bpi.

Tape Model

(Cant'd)
G~5

(~

e----e
0
o I e---L.
--...r-e I 0

......

I

32

1 0

Card row

"'- .......
"'-

51

.......

I

Card
Col.

1
2
4
8
16
32
64
128

R
Q
P
N
M
L

Plug
Value

Card
Col.

256
512
1024
2048
4096
8192
16384
32768

R

K

To plug seri al number:
Plug pins to equal the
last four dig its of the
serial number using
chart at left
Plugging ex ample:
Tape unit se rial
number is 8 1060.

J

I

I

.......

4

1 0

Plug
Valve

50

I 49
1024

Q
P

Plug positio ns
to give a su m
of 1060.

N
M
L

K
J

1060

I
I

o Copyright International Business Machines Corporotion 1976. 1979, 1980

[

90-212

(--

90-213

NOTES:

• CopyrAr'~nlern.~~BUSiner't,Chines ~ation )i~, 1979.1"'~
I

'" ___ ) /

'

,I

'

'--... __ ~JV' ,, ____ j/

I

'

)

-" ',. _It

I

;

", _

.iY

90-213/
"~
1',

(' (/

('

A
Abends-Theory 00-035
A/B Read and Sequencing Register 53-055
A Register 52-035
AC Power Supply (see Power Supplies)
Acceptable Waveforms (Read Card Test Points)
5B-004
Access Times, Read/Write (Subsystem
Characteristics) 40-002
Acronyms and Abbreviations PLAN 2
Active/lnactive/ Pulsing /Switched Line
Levels 00-003
Adapter Hose (CE Tool) 80-000'
ADD/ADDM, Arithmetic (ALU Operation) 52-065
Additional Stopping Distance After Go
Extend 6A-140, 6B-205
Address Out Active (MAP)
13-300
Address Out Inactive (MAP) 13-360
Address/Feature/Priority Card Plugging
(Installation) 90-110
Address Decoders, Control Unit 58-010
Addressing .
Concepts 40-003
Tape Control and Tape Unit 54-005
Adjustment
Altitude Vacuum level OS-410, 90-190
AMP Sensor (NRZI-Model 3, 5, 7) 08-300
Amp Sensor (PE Only-Model 3, 5, 7) 08-290
Amplitude (Model 4, 6, 8) 08-310
Autocll;taner OS-3S2, 5B-l10
BOT /EOT, Fiber Optic 08-580
BOT /EOT Voltage 08-575
Capstan To Stubby Bar Clearance
(All Models) OS-080
.
Capstan Tachometer (Model 3, 5, 7) OS-130
Caps~an Tachometer (Model 4, 6, 8)
08-120
Cartrrdge Motor 08-535
Data Flow Clock Asymmetry 90-190
DC Power Supply OS-570
Dual Density Threshold Adjustment Card 80-000
Electrical Skew (NRZI Feature) 08-200
ESD Grounding (3420/3803) 90-190
Head Mirror Stop (Model 3, 5, 7) 08-350
left Reel Hub and Motor 80-560
Mechanical Skew (NRZI Feature) 08-1S0
Mechanical Skew (1600 and 6250 BPI) OS-170
Power Window Safety Bail OS-640
Read Amplitude (Model 4, 6, 8) OS-310
Read Electrical Skew (NRZI Feature) OS-190
Type 2272 MST Card 17-800
Vacuum Column Door 08-6S0
Vacuum Column Door Glass 08-690
Write Electrical Skew (NRZI Feature) 08-200
Pneumatics
.
Pressure Level (All Models) OS-420
Supply Flat Belt (Type 4) 08-442
Power Window Motor, Rack and Switch 08-640
Rack and limit Switch 08-650
Read Amplitude (Models 4,6, S) 08-310
Read Electrical Skew (NRZI) 08-190
Right Reel Hub OS-500
Safety Bail OS-640
Tape Unit Stubby Bar 08-0ao
Write Electrical Skew (NRZI) OS-200
7-Track NRZI Threshold Adjustment Card 08-000
Air Bearings~ MAP 4A-160, 4B-160

c

(
Air Pressure Check, Regulator 08-405, 90-190
Airflow and Voltage Monitoring
System lA-OOO, 1B-OOO
Alignments
Capstan
Dynamic (Non-90,000 series) 08-150
Dynamic (90,000 series) 08-160,
Marks 08-064
Static (Non-90,OOO Series) OS-060
Static (With Round Supports) 08-068
Static (With Square Support Without
Zero Marks) (;8-062
Power Window 08-640
Alternate Flip Flop 53-040
ALU ((Arithmetic logical Unit) Microprocessor))
Operations
Arithmetic Add: ADD/ADDM (Hex Code A or B)
52-065
Branch On Condition: BOC(Hex Code 2 or 3)
52-0S5
Branch to Read from Load Point. 55-040
Branch to Write from Load Point 55-024
Branch Unconditional: BU (Hex Code 6)
52-090
Common Start I/O Routine 55-020
Logical AND: AND/ ANDM (Hex Code C or D)
52-070
logical Exclusive OR: XO/XOM (Hex Code E or F)
52-075
Logical OR: OR/ORM (Hex Code 80r-9)
52-075
.Store Logic: STO (Hex Code 0 or 1) .
52-095
Transfer logic: XFR (Hex Code 4 or 5) 52-100
AlU1
Charts 1 to 7 13-091
Fails to Irap to 000 (MAP) 13-400
Failure to ResetCTI(MAP) 13-210
Hangs at 000 (MAP) 13-010
Hangs on AlU2 Failure (MAP) 13-410
Loop .(MAP) 13-530, 13':'540
loop, TCS (MAP) 13-mm
Microprogram Detected Error. (Sense Byte 11
Bit 4) (MAP) 16-060
'
Op In Wait (MAP) 13-250·
Power-On Reset (MAP) 13-090
Reset Failure (MAP) 13-200
Waiting for ALU2 to Complete a
Sequence (MAP) 13-420
Waiting for AlU2 to Drop STATB (MAP)
13-460, 13-470
.
.
.
Waiting for ALU2 STATB Indication (MAP)
13-450
.
Waiting for ALU2 ST ATD Indication (MAP)
13-440
ALU Cannot Exit or loop (MAP) 13-370.
ALUl or ALU2 Hangs (Chart) 13-005
ALUl or ALU2 Hangs (MAP) 13-000
ALU1/ AlU2 (Two Position Switch) . 75-002
ALU2
Analyzing Microprogram Errors 16-131
Microprogram Detected Error (Sense Byte 12
Bit 4) 16-130
. '
Microprogram Error (Table) 16-130'
Power-On Reset Charts 1 to 7 13-194
Power-On Reset (MAP) 13-190

Trap Failure (MAP)
13~260
B Bus Parity Error AlUl
16-030
B Bus Panty Error AlU2 16-100
Branch On Condition (BOC) Error
ALUl
16-050
AlU2 16-120
Bus In Register, Channel 52-040
Bus Out Register, Tape Unit 52-045
Card Interchanging List 16-001
Channel Bus In (CBI) Register 52-040
Channel Tags In (CT!) Register 52-040
C.ommunication Between Microprocessors
(Description) 52-030
Crossover (XOUTA/XOUTB) Registers 52-025
o Bus Parity Error ALU2 16-110
o Registers 52-060
Diagnose, Loop, and Scoping Procedures
16-000
General Reference Information 16-000
High-Order ROS Registers 52-035
High ROS/IC Parity Error On a Branch Instruction
ALU 1 16-020
.
AlU2 16-090
How to Determine the Failing Address 16-000
How to Make the ALU Loop on an Error 16-000
Linking Microprogram Routines (Description)
. 52-030
listings. Microprocessor (Description) 52-030
local Storage Register (lSR) 52-015
Low-Order ROS Registers 52-035
Low ROS /IC Parity Error On a Branch Instruction
AlUl
16-010
ALU2 16-080
Microprocessor
Clocks 52-005
Instructions (see ALU Operation)
listings .(Description) 52-030
(MP1IMP2) Schematic 50-003
Mjcroprogram Transfer Decodes 52-101
MIST or TeS Register (MP1) 52-060
MPl Spe~ial Register (Hardware Errors) 52-060
MP2 Special Register (TU Bus In) 52-060
Parity Error ALUl
16-040
ROS 1 Trap Conditions 50-011
Secopd Level Diagram, ROS 1 Trap
Conditions 50-01 0
Short Cycl~ XFR Example (Timing Chart) 16-001
Stat Registers. 52-015
Stop Address- FRU List ALU 1 16-060
Stop Address-FRU List ALU2 16-130
Tags In Register, Channel 52-040
Tape Unit Bus Out (IUBD) Register 52-045
or MIST Register (MP1) 52-060
XOUTA/XOUTB (Crossover) Registers 52-025
Amplitude-Setting Sequence 5B-120
Analysis of Damaged Tape Errors 00-012
Analysis of IBG in Developed Tape 00-013
Analyzing Microprogram Errors 16-131
AND, Logical (ALU Operation) 52-070
Arithmetic Add (ALU Operation) 52-065
Array Patching, Patch Card 52-103
Asymmetry Adjustment, Clock 17-800
Attachment, Channel (Chart) 90-010
Autocleaner .
Adjustment 08-3S2

rcs

Erase Head 5B-110
Operation OS-360
Operational Check 08-3S0
Removal/ Replacement OS-370
Solenoid 4B-160
Write Card Circuits 5B-l10
Automated Logic Diagram (A LOs) 00-002
Automatic Threading (Concept) 40-001
B
B Bus
B Bus 0-7 AlUl Test Points (Table) 16-030
Parity Error ALU1 (MAP) 16-030
Parity Error AlU2 (MAP) 16-100
Parity Indicator 75-003
Backhitch 6B-230
Backspace Block Command 40-007
Backspace File Command 40-007
Backspace Operation 6B-230
Backward
No Response or Tape Moves Backward 3A-100
Tape Fails to Go Backward 3A-130,3B-130
Bad Sense Data After a Rewind from OlTs (MAP)
15-140
Basic Recording Techniques (PE, NRZI.
6250) Descriotion 55-007
Basic Subsystem (Concepts) 40-001
BCDIC-EBCDIC Conversion Chart (7-Track
Operation) 57 -020
Bit Cell and PE Waveform 55-007
Bit Cell and NRZI Waveform 55-007
B~t Packing and Scoping Procedure
5A-115,5B-025
Bit Usage Chart, MP I XOUTA Register 52-025
Block Diagram, Device Switching
(2xS Switch) 1S-012
Block Diagram, Device Switching
(3xS or 4xS Switch) 18-013
BOC Indicator 75-003
BOT/EOT
Phototransistor 2A-Ol0
Load Check Prior to BOT Sense 2A-150, 2B-150
Tape Does Not Go Backward or Does Not Stop
at BOT 2A-190
Tape Moves Backward Off Left Reel 2B-190
Tape Unwinds Off Right Reel or TI Light Stays
.
On 3A-150
Tape Won't Thread, Load, and Return to BOT
Correctly 6B-l00
Voltage Checks and Adjustments OS-580
BOT /EOT, Fiber Optics
Block Removal/Replacement 08-590
LED BOT /EOT Window Removal/Replacement
08-590
LED BOT IEOT Voltage Checks/ Adjustments
OS-580
Branch
Condition Error AlU1 (MAP) 16-050
MP1 Condition (Table) 52-086
MP2 Conditions (Tablel 52-0S7
On Condition (ALU Operation) 52-085
On Condition Error AlU2 (MAP) 16-120

INDEX 1

INDEX (Cont'd)
Unconditional (ALU Operation) 52-090
To Write From Load Point 55-024
To Read From Load Point 55-040
Buffer Write Cycle 53-040
Buffers, LSR 52-015
Burst Commands 40-005
Bus In Register. Channel 52-040
Bus In/Bus Out Interface Lines 07-000, 54-000
Bus Out Checks (MAP) 15-030
Bus Out Register, Tape Unit 52-045
Busy (TCS Feature) 58-012
Busy /Tach Lines Test Points (Table) 16-171
Byte Counter 53-025

c
C Compare or P Compare Circuit Logic 17-017
C Compare or P Compare Errors 17-010
C Compare or P Compare Errors (Timing Chart)
17-014
Cable and Terminator Plugging 90-080
Cable Retaining Bar 90-060
Cables 90-060
Cabling. Subsystem 90-060
Capstan
Adjusters 08-060
Adjustment Wrench (CE Tool) 80-000
80x Wrench (CE TooI)80-000
Capstan To Stubby 8ar Clearance 08-080
Drive System 6A-120, 68-200
Dynamic Alignment Tracking (90,00 Series) 08-160
Dynamic Alignment Tracking (Non-90,00
Series) 08-150
Glazed Cleaning Procedure 08- 700
Major Elements of Capstan Control logic 6B-205
Motion Checks (Motion Appears Normal) 68-020
Motion Control 6A-OOO
Motion Failure Symptoms 68-000, 68-140
Motor and Controls 6A-120, 68-200
Motor Proportional Drive Control 68-215
Motor Status 3A-030, 38-030
Motor Waveforms 6A-002
Normal Cleaning Procedure 85-004
Pulse Generator 6A-120, 68-200
Start Capstan Motion (Write Operation
200 IPS) 68-220
Capstan Assembly
Field Repair, Dented Capstans (Non-90,000
Series TU) 08-020
Field Repair, Dented Capstans (90,000 Series
TU) 08-030
Removal (Non-90,000 Series Tape Units) 08-020
Removal (90,000 Series Tape Units) 08-030
Replacement (Non-90,000 Series Tape Units)
08-040
Replacement (90,00 Series Tape Units) 08-050
Starts Turning When Power is Turned On
(Second Level) 68-140
Static Alignment (Square Support With Zero
Marks) 08-064
Static Alignment (Square Support
Without Zero Marks) 08-062
Static Alignment (With Round Supports) 08-068
Capstan Tachometer
Check / Adustment (Models 3, 5. and 7) 08-130

INDEX 2
Check/Adjustment (Models 4,6, and 8) 08-120
Cleaning 08-140
Cleaning Kit 85-000
Cleaning Procedure. Special Glazed 08-700
Control Circuits. Capstan 6A-120,6B-200
Drive System 6A-120,6B-200
Dynamic Alignment (Non-90.ODD Series Tape Units)
08-150
Dynamic Alignment (90.000 Series Tape Units)
08-160
Extended Go 6A-14O. 6B- 205
Gray Code Counter (GCC) 68-205
IBG Counter Circuits 6A-130, 6B-205
Major Elements of Capstan Control Logic 68-205
Motion Checks (Capstan Motion Appears Normal)
68-020
Motion Control Problems 6A-DOD
Motion Failure Problems 68-000
Motor and Controls
6A-120. 68-200
Motor Proportional Drive Control Circuit 68-215
Motor Waveforms 6A-002, 68-002
Polarity Hold Drive (PHD) Register 68-205
Proportional Drive Counter (PDC) 6B-205
Pulse Generation 6A-120.68-200
Quarter Tach Pulses 68-205
Read Only Storage (ROS) 68-205
Start Capstan Motion 68-220
Starts Turning When Power is Turned On 68-140
Static Alignment
(With Round Supports) 08-068
(90,000 Series. With Zero Marks) 08-062
(90.000 Series. Without Zero Marks) 08-064
Tach Period Counter (TPC) 68-205
Tape Unit Loads But Capstan Motion is Faulty
6B-l10
TU Stubby Bar Clearance Adjustment 08-080
TU Won't Thread, Load and Return to BOT Correctly
6B-l00
Won't Start Rewind to LP After Tape Load 28-175
6 MHz Oscillator and GCC 68-205
Capstan Prealignment Gauge (CE Tools) 80-000
Card / Board Function Layout
(3420) 19-010
(3803-2) 19-000
Card Isolation Technique PLAN 1
Card Plugging (Installation) 90-110
Card Plugging, Tape Control Logic Panel 19-000
Cartridge
Does Not Open 2A-100, 2B-100
Opener Does Not Close 4A-150.48-150
Optional (Concept) 40-001
Motor Replacement/ Adjustment 08-535
Restraint Pressure Check 08-536
Restraint Removal/Replacement 08-540
CE Initial Entry Flow Chart START 1
CE Panel
Description 75-001
Failures 12-020
Operation Contents (MAP) 12-010
Switches 75-001
Channel
Attachment (Chart) 90-01 0
Buffer Controls 53-030
Buffer Logic 50-000
Bus In 53-055
Bus In Register 52-040

Clocks/ Oscillators / Counters
Byte Counter 53-025
CRIC-CROC Address Counters 53-035
Data Flow Clock 53-015
Group Buffer Counter 53-090
Master Clock 53-005
Microsecond Frequency 53-005
Oscillator Gating 53-005
Read Clock Stepping Pulses 53-005
Read/Write Clocks and Counters (Table) 53-010
Write Clock and Write Counter 53-020
Column Vacuum Check 08-400
Command Controls Switches (CE Panel) 75-002
Command or Control Status Reject 16-160,
6A-160
Command Out Inactive During Reset or
Power On Reset (MAP) 13-330
Command Out Tag Active (MAP) 13-290
Command Reject (MAP) 15-020.
Command Select Sequencer and Decoder 12-026
Command Sequence (MAP) 13-050
Command Status Reject (MAP) 16-160
Commands and Instructions
8urst Commands 40-005
I/O Instructions 40-009
Motion Control Commands 40-007
Non-Motion Control Commands 40-008
Common Start I/O (510) Routine 55-020
Communication 8etween Microprocessors
(Description) 52-030
Communicator Feature, Device Switch 18-010
Communicator (2X8 Switching) 58-080
Compare Equal Indicator (CE Panel) 75-003
Compare Errors, P Compare or C Compare 17-010
Compare Errors. P Compare or C Compare
17-014
(Timing Chart)
Concepts, 3803-2/3420 40-003
Configuration Worksheet Instructions 90-030
Configurations. Subsystem (Concepts)
40-003, 90-100
Contingent Connection (TCS Feature) 58-012
Control Burst 40-002
Control Check Indicators (CE Panel) 75-003 .
Control Status Reject (MAP) 16-210
Control Unit (see Tape Control)
Common Start I/O (510) 55-020
Sense and Status 8yte Table 00-005
Control Unit End (TCS Feature) 58-012
Conversion, Field Tester 90-170
Conversion Table, Sense 8yte to Bit 14-005
Cooling Fan Assembly Removal/Replacement 08-630
Cooling System (see Voltage and Airflow
Monitoring System)
Counter (lC)' Microprocessor 1 Flow Logic 52-010
Counters (see Clocks/Oscillators/Counters)

8us In/Out Checking (MAP) 13-380
Initial Selection 54-ODD
Interface Problems, Tape Control 18-040
Priority Circuits 54-020
Status Word 8its (Table) 15-080
Tags In Register 52-040
Test Points (Table) 17-021
Write Byte Register 53-045
Characteristics, 3420 Subsystem 40-002
Chart
ALU1 1 to 7 13-091
ALU2 Power On Reset 13-194
8ranch Conditions 16-050
Cards and Cables, Device Switching
Troubleshooting Procedure 18-028
Dropping Ready and Thread and Load Failure
2A-OOO
Features Chart (Sense 8yte 6) 17-220
Mode Chart (Sense Byte 6) 17-110.17-220
Read/Write Vertical Redundancy Check 17-170
Reference 18-029
Skew Error Test Points 17-162
Tape Control To/From Device 18-005
Tape Unit Control Lines 16-213
1x8 Selection 18-001. 18-005
Checks
Autocleaner Operational 08-380
80T /EOT Voltage 08-580
Capstan Tachometer
(Model 4, 6, 8) 08-120
(Model 3, 5, 7) 08-130
Capstan and Tracking 08-010
Cartridge Restraint Pressure 08-536
Cleaner 81ade Gauss 08-390
Column Vacuum Level 08-400
DC Power Supply 08-570
Erase Head Polarity and Erasure 08-320
ESD Grounding (3420/3803) 90-190
Feedthrough 08-330
File Protect Mechanism 08-340
Mechanical Skew
1600 and 6250 08-170
NRZI Feature 08-180
Pneumatic Pressure Vacuum 08-400
Power Supply 90-180. 08-570
Read/Write Head Resistance (Model 4, 6, 8)
08-280
Regulator Air Pressure 08-405, 90-190
Tape Guide (NRZI Feature) 08-230
Tape Unit Grounding 08-600
Threading Vacuum 08-400
Transfer Valve Plug 08-410
Vacuum Column Switch 08-450
Vacuum Pump 8elt 08-410
Check Register, Write 53-045
Checking. Read 8ack (Concept) 40-001
Cleaner 81ade Gauss Check 08-390
Cleaning Procedures (see Preventive Maintenance)
Clock
Asymmetry Adjustment 17 - 800
Chart 53-015
Check (MAP) 17-800
Control Logic, Microprocessor 52-005
Write (Table) 53-020

INDEX 2
gic) 17-112
No Response or Tape Moves 8ackward 3A-100,
3B-100
NRZI Read Data Flow 57-006
Oscillator Gating 53-005
Overrun 15-042
P or C Compare 17 -017
Power Window Does Not Go Down 4A-14O,
4B-14O
Proportional Drive Control 6B-215
Read Cycle Controls 53-095
Read Data Converter 57 -026
Read Data Flow 50-002
Read Head and Read Card 5B-120
Read Sequencing and AI B Registers 53-055
Read Translator 57-021
Read /Write Flow 50-000
Read /Write VRC Circuit 17-179
Ready Lamp Does Not Turn Off 4A-100, 4B-1oo
Ready Lamp Does Not Turn On/Window Does
Not Close 2A-210, 2B-210
Reel and Capstan Operation during Rewind
3A-030, 38-030
Reel Drive System 3b-020
RIC/ROC 53-081
Right or Left Reel Fails To Load Tape
Into Column 28-180
Right Reel Does Not Turn Clockwise at
Threading Speed 2A-120, 2B-120
ROS/LSR 52-015
ROS Mode Switch and Gates 12-024
ROS 1 Trap Conditions 50-01 0
Skew Detection 53-085
System 360/370 Switching (Data In
Handling) 58-005
Tape Does Not Enter or Stay in High Speed
Rewind or Rewinds To BOT at High Speed
3A-170, 3B-170
Store 52-095
Tape Does Not Go Backward or Does Not
Stop at BOT 2A-190
Tape Does Not Load Into Either
Column 2A-160, 28-160
Tape Does Not Pull Out of Columns
Properly During Unload Rewind 4A-120, 4B-120
Tape Does Not Stop or Tape Runaway

(Forward or Backward 3A-14O, 38-140
Tape Does Not Wind Completely Onto Right
Reel or Reels Do Not Stop 4A-130, 48-130.
Tape Fails To Go 8ackward 3A-130, 3B-130
Tape Goes Forward After Loading Into
Vacuum Columns 2A-200, 2B-2oo
Tape Moves Backward Off Left Reel, or
Tape Unit Performs a Normal Unload
Rewind During Load Operation 2B-190
Tape Pulls Out, Dumps, or Has Wide
Excursions in Left Column During High
Speed Rewind 3A-160, 38-160
Tape Threads Into Threading Channel and
Stops 2A-14O. 2B-140
Tape Threads Into Right Column 2B-130
Tape Unit Bus Out (TUBO) Register 52-045
Tape Unit Selection Priority 54-010
Tape Unwinds Off Right Reel 3A-150, 3B-150
TCS Selection and Tie Breaker 58-030
Transfer 52-100
Transfer Valve Does Not Pick or
Pneumatic Motor Not Running 2A-130
Two-Channel Switch 58-010
Two-Channel Switch and Tie Breaker 58-030
Unload Rewind Pushbutton (No Response)
4A-110, 48-110
Write 53-070
Clock and Write Counter 53-020
Data Converter 57 -025
Data Flow 50-001
Group Buffer Control 53-C.:!5
Write Head, Erase Head, ano Write Card
5B-110
Service Controls 53-040
Translator 57-020
Triggers 53-070
Trigger VRC
17-026
2x8 Switching Functional Units 58-080
Logic Panel Removal/Rf,lplacement (3803/3420)
08-630
Logic, Pins, Cross Reference List 20-000
Logic Section (2X8 Switching) 58-080
Logical AND (ALU Operation) 52-070
Logical Exclusive OR (ALU Operation) 52-080
Logical OR (ALU Operation) 52-075
Long Cycle BOC or BU Example (Timing Chart)
16-001
Loop,ALU1 (MAP) 13-530, 13-540
loop Write-to-Read (LWR) Command
40-006, 55-005
Tape Unit Operation' 55-005
Low-Order ROS Registers 52-035, 16-010
Low ROS/IC Parity Error on a Branch Condition
(ALU2) (MAP) 16-080
Low ROS/IC Parity Error on a Branch Instruction
(ALU1) (MAP) 16-010
Low Speed Rewind 3A-010, 3B-Ol0
LWR Tape Unit Operation 55-005

Schedule 85-005
Tape Unit Cleaning Procedure 85-001
Maintenance Philosophy, Introduction PLAN 1
Major Elements of Capstan Control Logic 6B-205
Make the ALU Loop on an Error (Procedure) 16-000
MAPs
Address Out Tag Active 13-300
ALU Cannot Exit or Loop 13-370
ALU1
Cannot Transfer 13-130
Fails to Trap to 000 13-400
Failure to Reset CTI 13-210
Hangs at 000 13-010
Hangs on ALU2 Failure 13-410
Loop 13-530, 13-540
Loop, TCS 13-080
Microprogram Detected Error (Sense
Byte 11, Bit 4) 16-060
Op In Wait 13-250
Power On Reset 13-090
Reset Failure 13-200
Waiting 13-110. 13-140, 13-170
Waiting for ALU2 to Complete a
Sequence 13-420
Waiting for AlU2 to Drop STATB
13-460.
13-470
Waiting for ALU2 STATB Indication 13-450
Waiting for ALU2 STATD Indication 13-440
Waiting for End of Data (EOD) on Write 13-520
ALU1 or ALU2 Hangs 13-·)()()
ALU2
Power On Reset 13-190
Trap Failure 13-260
8 Bus Parity Error (ALU 1) 16-030
B Bus Parity Error (ALU2)
16-100
Bad Sense After a Rewind from OLTs 15-140
Branch Condition Error ALU1
16-050
Branch On Condition Error (ALU2) 16-120
Bus Out Checks 15-030
Capstan Motion Control 6A-OOO, 6B-000
CE Panel Operation 12-010
Channel Bus In/Out Checking 13-380
Clock Check 17-800
Command or Control St3tus Reject 6A-160
Command Out Inactive During Reset or
Power On Reset 13-330
Command Out Reject 15-020
Command Out Tag Active
Command Sequence 13-050
Command Status Reject 16-160
Control Status Reject 16-200
CU E Reset on Interface B 13-500
Cyclic Redundancy Checks 17-540
o Bus Parity Error
ALU1
16-040
ALU2 16-110

M
Magnetic Tape and Reels (Concepts) 40-002
Preventive Maintenance
General Cleantng Instructions 85-000

3803·2/3420

INDEX 5

INDEX (Cont'd)
Data Converter Check 15-070
Device Switching Feature
Most Probable Cause Analysis 18-015
Troubleshooting Procedure 18-020
Dropping Ready and Thread and Load
Failure Symptoms 2A-000, 2B-000
Dynamic Reversal 16-200
Early Begin Readback Check 17 -100
End Data Check 17-530
End Of Call 00-030
Envelope Check Without Skew Error 17-220
Envelope Failure, Runaway, or Read/Write
Problems 5A-000, 5B-000
Error Correction Sense Analysis 21-000
File Protect Indicator Off or Power
Check Indicator On 1A-COO, 1B-OOO
Formats 00-001
High ROS/IC Register Parity Branch Condition
ALU1
16-020
ALU2 16-090
How to Use 00-000
IBG Detected on Write 17-080
10 Burst Check
17-050
Intervention Required 15-010
LRCR Errors, Sense Byte 3, Bits 0, 1,
or 4 17-310
Low ROS/IC Parity Error on a Branch Condition
(ALU2) 16-080
Low ROS/IC Parity Error on a Branch Instruction
(ALU1) 16-010
MTE Without Envelope Check 17 -110
No Block Detected on Write/Write Tape Mark
(WTM) 16-190
Noise Detection 17-370
Not Capable 15-060
NRZI Cyclic Redundancy Check (CRC) 17-590
Offline Duplication of Online Failures 12-000
Overrun 15-040
P Compare or C Compare Errors 17 -010
Partial Record (Sense Byte 5, Bit 5) i 7 -410
PE or NRZI and GCR Velocity Checks/Changes
16-180
Permanent Data Checks 5A-105, 5B-002
Picking/Dropping Records 15-200
Pointer System 17-602
Postamble Error 17 -190
Read/Write Vertical Redundancy Check (VRC)
17-168
Sense All Zeros 15-080
Sense Analysis 14-000
Service Out Tag Active 13-280
Single Tape Unit Problems 00-040
SIO Trap Failures 13-320
Slow End Readback Check 17 -150
Start Read Check 17-070
Suppress Out Active 13-310
Suppress Out Inactive During Reset or
Power On Reset 13-340
TACH Start Failure (Sense Byte 10, Bit 5)
16-170
TACH Velocity Error 13-510
Tape Control Metering Problems 18-060
Tape Control Power Supply 11-000
Tape Motion and Rewind Symptoms 3A-COO,
38-000
Tape Unit Loads but Capstan Motion is

INDEX 6
Faulty 68-110
Tape Unit Wont Thread, Load, and Return
to BOT Properly 68-101
Unit Check Without Supporting Sense
or Unexpected Sense 15-100
Unload Failure Symptoms 4A-000, 48-000
Write Current Failure or Tape Unit Check 15-090
Write Tape Mark (WTM) Check 17-180
Write Trigger Vertical Redundancy Check
(VRC) Error 17 -020
.
XOUTA hegister Not FU[lctioning 13-430
1x8 Selection Logic 18-000
301 Trap Address, TCS or Device Switching
Without TCS 13-240
3420/3803 Symptom Index 00-010
3803 Status Pending 13-220
6250 Error Correction 17-600
Markers, BOT / EOT 40-007
Master Clock 53-005
Master Signal level Tapes (CE Tool) 80-000
Master Skew Tapes (CE Tools) 80-000
Mechanical Skew (Installation) 90-190
Mechanical Skew Check/Adjustment, NRZI Featured
Units 08-180
Mechanical Skew Check / Adjustment, 1600 and 6250
BPI Units 08-170
Meter, Torque
Metering (Concepts) 40-003
Metering Problems, Tape Control 18-060
Microprocessor (see also ALU)
Card Interchange List 16-001
Clock Control Logic 52-005
Communication Between ALU1 and ALU2
(Description) 52-030
Diagnose, Loop, and Scoping Procedures 16-000
Functions (Description) 52-030
Instruction Counter Logic 52-010
Instruction Format 52-030
Listings (Description) 52-030
Stat Registers 52-015
Microprogram Address, Used in MAPs
(Description) 00-003
Microprogram Detected Error, ALU1 (MAP) 16-060
Microprogram Error, ALU2 (Table) 16-130
Microprogram Error Labels (Table) 16-060
Microprogram Errors, Analyzing (Table) 16-131
Microprogram Flowcharts
Branch to Read From Load Point 55-040
Branch to Write From Load Point 55-024
Common Start I/O Routine 55-020
Microprogram Indicators 75-004
Microsecond Frequency 53-005
Minireel Load Test 08-800
Missing or Extr., Interrupts 18-050
MIST or TCS Register (MP1) 52-035, 52-060
MLM Tab Placement by Volume PLAN 7
Mode Chart for Sense Byte 6 17-220
Mode Set Command Table 40-008
Mode Set 1 (7-Track NRZI) Operation 55-007
Mode Set 2 (9-Track PE/NRZI) Operation 55-007
Modified Power Supply, 3420 1A-002
Motion Control Commands 40-007
Motion Control Commands (Table) 40-005
Motion Problems, Tape (Stubby Column Loops)
6A-010
Mot In Tester (see Field Tester)

Mple/Single Switch (CE Panel) 75-002
MP1 (see ALU)
A-Register 52-035
Branch Conditions (Table) 52-086
Clock Control Logic 52-005
Clock Timing Charts 52-005
Functional Description 52-030
High-Order ROS Registers 52-035
Instruction Counter Logic 52-025
low-Order ROS Registers 52-035
Schematic 50-003
Special Register (Hardware Errors) 52-060
Stat Registers 52-015
Transfer Decodes (Table) 52-101
XOUTA Register Bit Usage 52-025
MP2 (see ALU)
A-Register 52-035
Branch Conditions (Table) 52-087
Functional Description 52-030
High-Order ROS Registers 52-035
Instructional Counter Logic 52-030
low-Order ROS Registers 52-035
Schematic 50-003
Special Register (TU Bus In) 52-040
Stat Registers 52-01 5
Transfer Decodes (Table) 52-101
XOUTA Register Bit Usage 52-025
Multi-Track Error (MTE)
logic 17-112
MTE/LRC Indicator 75-004
Without Envelope Check (MAP) 17-110

N
9-Track NRZI (Concepts) 40-002
9-Track NRZI Feature (Tape Control) 40-004
No Block Detected on Write/Write Tape Mark
(WTM 16-190
No-Operation (NOP) Command 40-008
No Response or Tape Moves Backward 3A-100,
3B-100
No Response When Rewind/Unload Button is
Pressed 4A-110, 4B-110
Noise Detection (MAP) 17-370
Noise or Bits in the Interblock Gap 5A-115, 5B-025
Non-Motion Control Commands 40-008
Non-Motion Control Commands (Table) 40-005
Not Capable (MAP) 15-060
Not Capable Conditions (Table) 15-064
NRZI
Cyclic Redundancy Check (CRC) (MAP) 17-590
Hi-Clip VRC (Write Only) 17-310
Read Data Bit x Test Points (Table) 17-590
Read Data Flow 57 -006
R/W VRC, Hi Clip VRC, LRC Error 17-314
7-Track (Concepts) 40-002
9-Track (Concepts) 40-002

o

Offline Duplication of Online Failures (MAP) 12-001
OLT Error Messages Analysis 21-000
OlT-3420 F, G,H, Error Sense Analysis 21-000
One and Two Track 6250 Error Correction 17-600
Online and Offline Status (Concepts) 40-003

Operation, Autocleaner 08-360
Operational Check, Autocleaner 08-380
Operations, ALU
Arithmetic Add: ADD/ ADDM (Hex Code A or B)
52-065
Branch On Condition: BOC (Hex Code 2 or 3)
52-085
Branch to Read from Load Point 55-040
Branch to Write from Load Point 55-024
Branch Unconditional: BU (Hex Code 6)
52-090
Common Start I/O Routine 55-020
Logical AND: AND/ ANDM (Hex Code C or D)
52-070
Logical Exclusive OR: XO/XOM (Hex Code E or F)
52-075
Logical OR: OR/ORM (Hex Code 8 or 9)
52-075
Store Logic: STO (Hex Code 0 or 1)
52-095
Transfer Logic: XFR (Hex Code 4 or 5) 52-100
Operator Panel Switches (2X8 Switch
Logic) 58-055
Optional Tape Cartridge (Concept) 40-001
ORC Byte 53-045
Organization of Publication PLAN 6
Oscillator Gating 53-005
Oscillators (see Clocks/Oscillators/Counters)
Other (Related) Subsystem Documents PLAN 1
Overrun
Error 53-040
MAP 15-040
PE and 6250 BPI (Timing Chart) 15-041

p
P Compare Error Test Points (Table) 17..,013
P Comp Indicator (CE Panel) 75-004
P Compare or C Compare (Logic) 17-017
P Compare or C Compare Errors (MAP) 17 -010
Panel, CE 75-001
Panel Enable Switch 75-001
Parity Error, B Bus, ALU1
16-030
Parity Error, B Bus, AlU2 16-100
Parity Indicator 75-003
Partial Record (MAP) 17-410
Partitioning (TCS Feature) 58-011
Passing Times per Byte (3420 Subsystem
Characteristics) 40-002
Passing Times, IBG (Subsystem Characteristics)
40-002
Patch Card
AlU 1 / ALU2 Card Location 52-104
General Description 52-103
Card Plugging Layout 52-104
PE or NRZI and GCR Velocity Checks/Changes (MAP)
16-180
PE Threshold Adjustment Card 80-000
PE, 1600 BPI (Concepts) 40-002
PE/6250 BPI CRC 17-540
Permanent Data Checks (MAP) 5A-105, 5B-002
Permanent Read Error Scoping Offline 00-013
Permanent Read Error Scoping Online 00-014
Permanent Read/Write Error Analysis
Flow Chart 00-011

3803-2/3420

INDEX 6
.~.
j

)

o

\
J

\" .;/

( c,

(~(:

,(~:,

('

c

(

INDEX (Cont'd)'
Permit Flip Latch 53-040
Persistent Pointers 17 -602
Phase Encoded (PE) 55-007
Phase Pointers (Table) 08-250
Phasing Check (Installation) 90-180
Phasing, Power 90-180
Photo Cell, Radius Sensor 08-610
Picking/Dropping Records (MAP) 15-200
Pins to Logic, Cross Reference List
(3803-2) 20-000
Plugging, Cables and Terminators 90-060
Plugging, Reverse High POwer Drive Current
To Capstan (Model 7 Only) 6A-140
Plugging, Write Head Card (Model 4, 6, 8) 08-270
Pneumatic System
Imbalance or Leaks Check 6A-010, SB-150
Motor Does Not Turn Off 4A-160,4B-1S0
Motor Not Running or Transfer Valve Not Picked
2A-130,2B-130
Motor Stepped Pulley Alignment (Type 3 Supply)
08-434
Pressure Level Adjustment (All Models) 08-420
Pressure/Vacuum Checks 08-400
Procedure to Check for Imbalance or Leaks SA-Ol0
Regulator Air Pressure Check 08-405
Supply Flat Belt Replacement/ Adjustment 08-442
Supply Pulley Removal/Replacement 08-430
System, Description
Air Bearing 4A-160, 4B-160
Flow Diagram 4A-161,4B-161
Pnematic Switches 4A-1S0, 4B-160
Three-Way Valve 4A-160,4B-160
Transfer Valve 4A-160,4B-1S0
Transfer Valve Leakage Test 08-400
Transfer Valve Not Picked 2A-130
Fainter System
MAP 17-S02
Pointer Register (Second Level) 53-045
Probe List (Table) 17-701
Timing Chart 17-702
Polarity Hold Drive (PHD) Register SB-205
Possible 3420/3803 Problem Fix 00-050
Postamble Error (MAP) 17-190
Power
Cable 90-060
Check Indicator On lA-ooo, 1 B-ooo
Supply Checks (Installation) 90-180
Power-On Checks (Installation) 90-180
Power-On/Off Sequencing (Concepts) 40-003
Power On Reset 50-011
Reel Motor Voltages, Speed 3A-020, 3B-020
Requirements, Special-3420 Model 8
(Table) 90-180
Power Supplies
DC Checks/Adjustments 08-570
DC Test Points (3803/3420 Tables) 08-570
Modified 1A-002
Printed Circuit 80ard Removal/Replacement
(3803 Model 2 Only) 08-575
TCU Power Supply Failure Analysis 11-000
Unmodified lA-ooo, 1 B-002
3420 lA-OOO, lB-ooo
3420 Power Interface Board, Bl
lA-003, 1B-OOl
Power Window
.
Alignment 08-640
Does Not Go Down 4A-14O, 4B~14O

Glass Removal/Replacement 08-S70
Rack, Switch A :ljustment 08-S50
Safety Bail Adjustment 08-640
Safety Bail Cable Removal/Replacement 08-SS0
Preamps (see Ajustment)
Pressure, Air (see Pneumatic System)
Pressure Divider (CE Tool) 80-000
Pressure Test, Right Reel Latch
Rear Housing 08-520
Pressure/Vacuum Gauge 80-010
Preventive Maintenance
Fiber Optic Lamp Cleaning Procedure 08- 2S0
General 85-000
Schedule 85-005
Tape Unit Cleaning Procedure 85-001
Priority, Select Out 90-120
Priority (2X16 Switch Logic) 58-060
Procedures
Capstan Motion Checks (Motion Appears Normal)
SB-020
Check for Tape Drag 6A-Ol0
Diagnosing CE Panel Failure 12-020
Displaying Sense Information from CE Panel
12-012
Locating a Failing Command 12-010
Offline Duplication of Failures 12-000
Priority Circuits 54-020
Priority (see Selection and Priority)
Problems, Intermittent Drop Ready 2A-005
Proportional Drive Control, Capstan Motor
(Second Level) 6B-215 .
Proportional Drive Counter (PDC) 6B- 205
Protection, File (Concept) 40-001
Pulse Generator, Capstan 6A-120
Push buttons (see CE Panel Switches)
Q

Quick Fix Index. 3803-2 Subsystem

00-009

R
Radius Sensor Photo Cell 08~610
Read
Acceptable Waveforms (Read Card Test
.
Points 5B-004
Access Times (3420 Subsystem
Characteristics) 40-002
Amplitude Adjustment (Model 4. 6, and 8) 08-310
Back Checking (Concept) 40-001
Backspace Operation 6B-230
Backward Command 40-005
Backward Operation 5A-14O,5B-140
Card Reference Generator 5B-120
Cycle Controls 53-095
Data Converter Data Flow Logic 57 -026
Data Flow Logic 50-002
Data Flow Logic, NRZI 57-006
Errors. Permanent (see Permanent Read
Error Analysis)
Forward to Backward Ratio Test (All Models)
08-240, 5B-020
Forward. to Backward Ratio Test (Models 3, 5, 7)
5A-110
.
.

Forward Command 40-005
Forward Operation 5A-14O, 5B-14O
Head and Read Card Circuits 5B-120
Noise or Bits in the Interblock Gap 5A-115
Operation 5B -140
Register, A/ B 53-055
. Translator Data Flow Logic 57-021
VRC Indicator 75-004
6250 Service Requirements 50-030
Read Card Reference Generator 5B -120
Read Card Test Points (Table) 08-310
Read Electrical Skew Adjustment (NRZI Feature) 08-190
Read Head and Read Card Logic 5B-120
Read Only Storage (ROS) 6B-205
Read Only Tape Generation 90-200
Read Sequencing Circuits 53-055
Read/Write
.
Clocks and Counters (Table) 53-010
Clocks/Oscillators 53-005
CRC A. B, C. 0
53-0S6
CRC Generators 53-065
Cyclic Redundancy Check Generation and Use
53-067
Data Flow Clock 53-015
Data Flow LogiC 50-000. 50-001, 50-002
Envelope Failure, Runaway, or Read/Write Problems
5A-OOO, 5B-000
Head Degaussing and Resistance Check (Models 4,
6, and 8) 08-280
Head Resistance Check Procedure 5B-ool
Intermittent Permanent Data Checks
Bit Packing 5A-115, 5B-025
Forward to Backward Ratio 5A-l10, 5B-020
Noise or Bit In I BG 5A-115, 5B-025
Signal Dropout 5A-l10, 5B-020
Tape Edge Damage 5A-110. 5B-030
Tape Slipping 5B-020
Tape Stretch 5A-115, 5B-020
Logic Circuits 5A-1oo. 5B-loo
Problems 5A-OOO, 5B-000
Self Adjusting Gain Control (SAGC) 5B-120
Skew Detection 53-085
Vertical Redundancy Check (VRC) (Logic) 17-179
. Vertical Redundancy Check (VRC) (MAP)
(Chart) 17-168, 17-170
Vertical Redundancy Check (VRC) (Timing
Charts) 17 -172
VRC Circuit (Logic) 17-179
Write Clock and Write Counter 53-020
Write Head Card Plugging (Models 4. 6, and 8)
08-270
Write Service Controls 53-040
Zero Threshold 5B-120
Ready Lamp Does Not Turn Off 4A-loo, 4B-loo
Ready Lamp Does Not Turn On/Window Does
Not Close 1A-210, 2B-210
Ready Symptoms Failure Chart 2A-OOO
Recording Methods/Formats
Concepts 40-002
Description 55-007
Interblock Gap (lBG) 40-002
Magnetic T~pe amd Reels (Concepts) 40-002
Nine-Track NRZI (Concepts) 40-002
PE (1600 BPI) Concepts 40-002

(~

7-Track NRZI (Concepts) 40-002
S250 BPI (Concepts) 40-002
6250 BPI Error Correction (Concepts)

(, C

(-~'

INDEX 7
40-002

Reel

Alignment Tool Preparation Kit 08-460
Alignment Tool Modification/Zeroing 08-465
And Capstan Operations During Rewind 3A-030,
3B-030
Left Reel Does Not Turn Clockwise at Threading
Speed 2A-ll0. 2B-110·
Motors and Drivers 3A-020, 3B-020
Reel and Capstan Operations During Rewind
3A-030, 38-030
Reel Does Not Stop 4A-130,4B-130
Reel Motor and Hub Adjustment (CE Tools) 80-000
Reel Tachometers 3A-030, 3B-030
Rewind Operation and Timing Chart 3A-01 O.
3B-010
Right or Left Reel Won't Load Tape into Column
2B-180
Right Reel Does Not Stop 4A-130, 4B-130
Right Reel Does Not Turn Clockwise at Correct
Speed 2A-120, 2B-120
Right Reel Latch Rear Housing Pressure
Check 08-520
Stabilization 3A-020, 3B-020
Tachometer Removal/Replacement 08-550
Tachometers. During Rewind 3A-030,
3B-020. 3B-030
Tape Does Not Wind Completely Onto Right Reel
4A-130. 4B-130
Tape Fails to Go Backward 3A-130. 3B-130
Tape Unwinds Off Right Reel or TI Light Stays On
3A-150, 3B-150
Reference Charts. Device Switching Feature 18-029
Registers
A/B 53-055
Channel Tags and Bus In 52-040
Channel Write Byte 53-045
Crossovers 52-025
D 52-060
Dead Track 53-075
High and Low-Order ROS 52-035
Local Storage 52-015
MIST and TCS 52-060
MP1 and MP2 52-060
MPl /MP2 STAT 52-015
Pointer 53-045
ROS/LSR 5:::-015
Tape Unit Bus Out 52-045
Write Check 53-045
Regulator Air Pressure Checks/Adjustments
90-190. 08-405

INDEX 7

INDEX (Cont'd)

INDEX 8
ROS Bit P2, 8-15 Test Points (Table) 16-010
ROS Mode Switch (CE Panel) 75-002
ROS Patch Card (Plugging) SO-030
ROS 1 Trap Conditions logic 50-010
Routines. linking Microprogram 52-030
Rules and Definitions, Device Switching 18-011
Runaway
Envelope Failure, Runaway, or R/W Problems
5A-OOO, 5B-000
Tape Does Not Stop or Tape Runaway (FWD/BKWD)
3A-14O, 3B-14O

or Backward) 3A-14O, 38-140
Tape Fails to Go Backward 3A-130, 38-130
Tape Pulls Out Of or Dumps During High
Speed Rew 3B-160
Tape Rewinds Off left Ree13B-18O
Tape Rewinds to Beginning of Tape at High
Speed 3A-170
Tape Stays in High Speed Rewind Status
to load Point 3B-180
Tape Unwinds off Right Reel 3A-150, 3B-150
Unload/Rewind Pushbutton (No Response)
4A-110, 4B-110
Wide Execursions in left Column During
High Speed Rewind 3A-160, 38-160
Rewind Times (Subsystem Characteristics) 40-002
Rewind/Unload (RUN)
Command 40-007
Concepts 40-001
Unload Operation With Cartridge 4A-OOO, 48-000
Unload Operation Without Cartridge 4A-OOO,
4B-000
Problems 4A-ooo,4B-000
Cartridge Opener Does Not Close 4A-160,
48-150
No Response When Rewind/Unload Button
is Pressed 4A-110, 4B-11 0
Power Window Does Not Go Down 4A-14O,
4B-14O
Reels Do Not Stop 4A-130, 4B-130
Tape Does Not Pull Out of Columns Properly
During Unload Rewind 4A- 120, 4B- 120
Tape Does Not Wind Completely onto Right
Reel or Reels Does Not Stop 4A-130.4B-130
Tape Moves 8ackward Off left Reel 2B-190
Tape Unit Performs a Normal Unload Rewind
During a load Operation 28- 190
Unload Rewind Pushbutton (No Response)
4A-1 10, 4B-110
Rewind/Unload Times (Subsystem Characteristics)
40-002
RIC/ROC 53-080
Right Reel
Does Not Turn Clockwise at Correct
Speed 2A-120, 2B-120
Hub Individual Parts Replacement 08-490
Hub Removal 08-4S0
Hub Replacement/Adjustment 08-500
latch
Rear Housing Pressure Test 08-520
Rear Housing Removal 08-470
Rear Housing Replacement 08-510
Logic 3A-030, 38-030
Motor Removal/Replacment 08-530
Motor Speed, Voltages 3A-020, 38-020
Reels Do Not Stop 4A-130,4B-130
Right or left Reel Won't load Tape into Column
28-1S0
Tape Does Not Wind Completely onto Right Reel
4A-130, 48-130
Tape Unwinds Off Right 'Reel or TI light Stays On
3A-150, 38-150
Theory, Rewind and Timing Chart 3A-010, 3B-010
Won't load Tape into Columnn 2B-180
Right Threading Channel OS- 230
Ripple/Wr Data Switch (CE Panel) 75-002
ROS Bit P1, 0-7 Test Poims (Table) 16-020

Ramovals and Replacements
Air Bearings (D) 08-210
Autocleaner 08-370
Capstan Assembly (Non-90,ooo Series) 08-020,
08-040
Capstan Assembly (90,000 series) 08-030,
08-050
Capstan Tachometer (Model 3, 5, 7) 08-110
Capstan Tachometer (Model 4, 6) 08-090
Cartridge Restraint 08-540
Cooling Fan 08-630
D-Bearing 08-210
Erase Head 08-250
Fiber Optics
BOT/EOT Block 08-590
Bundle 08-610
lamp 08-620
lED BOT/ EOT Block 08-590
lED BOT /EOT Window 08-590
left Movable Guide and Retractor (NRZI
Feature) 08-220
left Reel Hub and Motor 08-560
logic Panel (3420/3803) 08-630
Pneumatic Supply Flat Belt 08-442
Power Circuit Board (PCB) 08-575
Power Circuit Board (3803 Model 2 only) 08-575
Power Window Glass 08-670
Power Window Safety Bail Cable 08-660
Printed Circuit Board (3803 Model 2 Only) 08-575
Read /Write Head Card 08- 260
Read/Write or Erase Head 08-250
Reel Tachometer 08-550
Right Rear Movable Guide and Retractor 08-210
Right Reel-latch Rear Housing 08-470
Right Reel Motor 08-530
Right Reel Hub 08-480
Right Reel Hub Individual Parts 08-490
Vacuum Column Door Glass 08-690
Replacement
Cartridge Motor 08-535
Pneumatic Supply Flat Belt (Type 4) 08-442
Pneumatic Supply Pulley (All Types of
Pneumatic Supplies) 08-430
Right Reel Hub 08-500
Right Reel Hub Individual Parts 08-490
Right Reel-latch Rear Housing 08-510
Vacuum Column Door 08-680
Request In Interrupt 54-001
Request Track-In-Error Command 40-006
Reserve/Release Operation (TCS Feature) 58-011
Reset/Start or Step Switch (CE panel) 75-001
Resets (TCS Feature) 58-011
Resources PLAN 1
Response Chart 40-008
Rewind (REW)
Command 40-007
Concept 40-001
Operation and Timing Chart 3A-010, 38-010
Problems 3A-ooo, 3B-000
Capstan Won't Rewind to lP After loading Tape
2B-175
No Response or Tape Moves Backward 3A-100,
3B-1oo
Tape Does Not Enter or Stay in Hi Speed
Rewind 3A-170, 38-170
Tape Does Not Stop or Tape Runaway (Forward

s
Safety Section
SAGC (Self-Adjusting Gain Control)
Check 16-220
Theory 5B-120
Scale (CE Tool) 80-000
Schematics
IBG Counter (Model 3, 5, 7) 6A-130
Microprocessor (MP1, MP2) Flow 50-003
Read/Write Flow 50-000, 50-001, 50-002
ROS 1 Trap Conditions 50-010
Scoping Permanent Errors
Offline 00-013
Online 00-014
Select In/Select Out 54-020
Select Out Priority (Table) 90-120
Selection, Tape Control and Tape Unit 54-005
Selection (TCS Feature) 58-011
Selection and Priority 54-010
Selective Reset 50-011
Self-Adjusting Gain Control and Zero Threshold
5B-120
logic 1x8 18-000
Priority Circuits 54-020
Tape Control and Tape Unit Addressing 54-005
Tape Control and Tape Unit Selection 54-005
Tape Unit Selection 54-010
Sense
AnalysiS (MAP) 14-000
Analysis, Error Correction (MAP) 21-000
Bytes 0-23
Bits not Defined in MAPs 00-006
Tables 00-005
Mask for Sense Data After Rewind 15-140
Subsystem Quick Fix Index, Sense Byte
Analysis 00-009
Tape Unit Sense Bytes (Table) 00-005
Sense All Zeros (MAP) 15-0S0
Sense Byte to Bit Conversion (Table) 14-005
Sense Byte 3, 8it 4 17-315
Sense Byte 5, Bit 5 17-410
Sense Command 40-005
Sense Data Equals All Zeros 15-080
Sense Release Command (TCS Feature)
40-006, 58-011
Sense Reserve Command (TCS Feature)
40-005, 58-011
Sensor Adjustment. AMP
(NRZI-Model 3, 5, 7) 08-300
Sensor Adjustment. AMP

(PE Only-Model 3, 5, 7) 08-290
Sequence Chart. Forward Creep During
Rewrite 6B-230
Sequencing, Power On/Off (Concepts) 40-003
Service Controls, Write 53-040
Service In/Service Out 58-005
Service Out Inactive During Reset or
Power-On-Reset (MAP) 13-350
Service Out Tag Active (MAP) 13-280
Service Requirements
6250 Read 50-030
6250 Write 50-020
Set Diagnose Command 40-006
Set ROS Mode/Set CE Compr Switch (CE Panel)
75-002
Seven-Track NRZI Recording (Concepts) 40-002
Shim (CE Tool) SO-ooo
Short Cycle XFR Example (Timing Chart) 16-001
Short Gap (with Tape Damage) 00-012
Signal Dropout 5A-110, 5B-020
510 Trap Failures (MAP) 13-320
Single Tape Unit Problems Chart 00-040
Skew
Buffers 53-075
Detection 53-0S5
Error 17-166
Error Circuit Description 17 -166
Errors, Test Point Chart (Table) 17-162
Error Timing Chart 17 -163
Group Buffer Counter 53-090
Indicator (CE Panel) 75-004
RIC Equals ROC (MAP) 17-160
Test Points, Skew Error~ (Chart) 17-162
Slippage, Tape 58-020
Slow End Readback Check (''.!lAP) 17-150
Solenoid Check, High-Speed Rewind 08-405
Space Block Commands (Description) 40-007
Space File Commands (Description) 40-007
Special Power Requirements-3420 Model 8
(Table) 90-180
Special Register, MP1 (Hardware Errors) 52-060
Special Register, MP2 (TU Bus In) 52-060
Stack Interrupt (TCS Feature) 58-012
Stack/Stack Interrupt (TCS Feature) 58-012
Standard Voltages, Definition of 00-003
Start Capstan Motion 6B-220
Start I/O (510) Routine, Common 55-020
Start Problem Analysis START 1
Start Read Check (MAP) 17-070
Start Times, Forward (Subsystem Characteristics)
40-002
Stat Registers 52-015
Status Byte Chart 00-005
Status Reject, Command or Control 6A-160
Stop Address- FRU list (Table) 16-060
Stop On Control Check Switch (CE Panel) 75-001
Stop On Data Flow Check Switch (CE Panel) 75-001
Stop/Start,Switch (CE Panel) 75-002
Store (AlU Operation) 52-095

INDEX 8
©

"~
",---.y

CoPVnght Internllional Business Machrnes Corporation 1976, 1979, 1983

0

~

,£'""",

/'

C)

(')

'"

/

i'

~
/

C)

!' "-".\
i
\,

r,\
/

./'\

)

'"

()

f~

'",,~

0

0

~
)

.,

/

,
"

'\

"

()

/\,
'" j

o

~l

0
\,

j/

(.
...

(~

c

(

(-

(~

(-

(

(' (

(-"

(~"

(-

(~

(~

('

INDEX (Cont'd)
Subsystem
Address/Feature/Priority Card Plugging 90-110
Cabling 90-060 .
Channel Cable Maximum Length for
6250 BPI (Table) 90-070
Channel Attachment (Table) 90-010
Concepts 40-002
Configuration 90-100
Configuration Worksheet Instructions 90-030
Device Switching 90-050
Error Correcting / Detecting Code 40-002
External Cables (Table) 90-070
Field Tester Conversion 90-170
Installation Checklist (3803-2/3420) 90-020
Installation (Introduction /Instructions) 90-000
Kickplates 90-100
Power Cable 90-060
Power Supply Checks 90-180
Quick Fix Index, 3803-2 00-009
Recording Method 40-002
Unpacking Instructions 90-000
3803/3420 Configurations 40-003
Suppress Out Active (MAP)
13-310
Suppress Out Inactive During Reset or
Power-On-Reset (MAP) 13-340
. Switches
Cartridge Open and Closed 2A-loo, 2B-l00
CE Panel 75-001
Vacuum Column 08-450
Switching Configuration, Device 58-050
Symbols and Legend PLAN 4
Symptoms
Capstan Motion Failure 6B-000
Dropping Ready and Thread and Load Failure
2A-OOO, 2B,ooo
Failure Follows Tape Unit 00-040
Index, 3420/3803 00-010
Unload 4A-000, 4B-000
Tape Motion and Rewind Chart 3A-ooo, 3B-000
3803/3420 Index 00-010
System Diagnostics (Installation) 90-200
System/360/370 Switching 58-005

T
TACH Period Counter (TPC) 6B-205
TACH Start Failure (Sense Byte 10, Bit 5)
(MAP)' 16-170
TACH Velocity Error (MAP) 13-510
Tachometer, Capstan (Model 3, 5, 7) 08-130
Tachometer, Capstan (Model 4, 6, 8) 08-120
Tachometer, Reel 3B-020, 3B-030
Tags In Register, Channel 52-040
Tape Cleaning Kit (CE Tool) 80-000
Tape Cleaner (see Autocleaner)
Tape Control (TCU)
Addressing 40-003
Address Decoders 58-01 0
Address/Feature/Priority Card 90-110
Branch To Read From load Point 55-040
Branch To Write From load Point 55-024
Channel Interface Problems (Table) 18-040
Common Start I/O (SIO) 55-020
Concepts 40-003
Configurations (Concepts) 40-003

Contingent Connection (TCS Feature) 58-012
Control Unit End (TCS Feature) 58-012
Density Feature Configurations 40-004
Device End (TCS Feature) 58-012
Device Switching Feature 54-010
Enable/Disable Switch 40-003
Group Coded Recording (GCR) 55-008
Interface Switch Control 58-011
Logic Panel Card Plugging 19-000
Logic Panel Removal/Replacement 08-630
Loop-Write-To-Read (LWR) 55-005
MAPs (see MAPs)
Metering 40-003
Metering Problems (MAP) 18-060
Online and Offline Status 40-003
Power On / Off Sequencing (Concepts) 40-003
Registers 52-060
Channel Tags and Bus In 52-040
Crossovers 52-025
o 52-060
High and Low-Order ROS 52-035
Local Storage 52-015
MPl and MP2 52-060
MP1/MP2 STAT 52-015
ROS/LSR 52-015
Tape Unit Bus Out 52-045
Resets (TCS Feature 58-011
SOl Logic! (Table) 18-030, 18-032
Selection and Addressing 54-005
Sense Byte Bits Not Defined in MAPs 00-007
Sense Byte Chart 00-005
Sequencing, Power On/Off 40-003
Stack Interrupt (TCS Feature) 58-012
Status Byte Chart 00-005
Tie Breaker Logic 58-010
Timing, Read Cycle' Controls 53-095
Tape Control To/From Device (Chart) 18-005
Tape Crimper Procedure 2A-015, 2B-006
Tape Damage
Analysis of IBG in Developed Tape 00-013
At End of Block (Block Appears Short) 00-012
Consists of Small Spot or Oxide Void (lor
More Tracks) 00-012
Edge Damage· 5B-030
In Beginning Zeros Burst (PE Only) 00-012
In Ending Zeros Burst (PE'Only) 00-012
In Erased Gap Area ·00-012
In Middle of Data 00"'012
Scope.
Offline 00-013
Online . 00-014
Short Gap 00-012
Tape Developing Procedure 00-011
Tape Guide Check (NRZI-Featured Units) 08-230
Tape Slippage 5B-020
Tape Speed (3420 Charlicteristics) 40-002
Tape Subsystem Cabling, Device Switch
Feature 18-011
Tape Transport Cleaner ICE Tool) 80-000
Tape Unit
.
Autocleaner Operation 40-001, 5B-110,
08-360
Bus In Test Points (Table) 17-312
Bus Out Test Points (Table) 17-312
Characteristics Table 40-002
Commands 40-006

(' (~ (' (-- (-

('

(-"

(

C

Commands and Command Status Byte (Table)
16-164
Control Lines Charts 16-213
Double Track Errors 40-002
EC Level 90-210
Erase Head 5B-110
Feature Code 90-210
Full Width Erasure 40-001
General and Daily Cleaning 85-000
Ground Check 08-600
Head-Mirror Stop Adjustment (Model 3, 5, 7)
08-350
IBG Counter (Model 3, 5, 7) 6A-130
Initial Selection 54-000
Initiating Tape Motion 07-010
Interchangeability Problems 40-001
Logic Panel Card Plugging (Models 3, 5, and 7)
19-010
Logic Panel Card Plugging (Models 4, 6, and 8)
19-011
Logic Panel Removal/Replacement 08-630
Loop-Write-To-Read 55-005
Model Number 90-212
Online/Offline Switches (2X8 Switching)
58-080
Power Supplies lA-Ooo, 1B-ooo
Problems, Single Unit 00-040
Selection and Addressing 54-005
Selection Priority 54-010
Sense Byte Chart 00-005
Serial Number 90-210
Single Direct-Drive Capstan 40-001
Single Track Errors 40-002
Speed (Subsystem Characteristics) 40-002
Tape Developing Analysis 00-011
Tape Guide Check (NRZI Feature) 08-230
Track Pointers 40-002
Two-Gap Read/Write Head 40-001
Tape Unit Problems
Bit Packing 5A-115, 5B-025
Capstan Starts Turning When Power is Turned
On (Second Level) 6B-14O
Dropping Ready and Thread and Load Failure
Symptoms 2A-ooo, 2B-000
Capstan Fails to Start a Rewind to Load
Point After Loading Tape into Columns 2B-175
Cartridge Does Not Open 2A-loo, 2B-loo
Intermittent Drop Ready 2A-005, 2B-005
Left or Right Vacuum Column Problems
2A-170, 2B-170
Left Reel Does Not Turn Clockwise at
Threading Speed 2A-l10, 2B -11 0
load Check Prior to BOT Sense 2A-15O,
2B-15O
Ready lamp Does Not Turn On/Window
Does Not Close 2A-210, 2B-210
Right or Left Reel Fails to load Tape
into Columns 2B-180
Right Reel Does Not Turn Clockwise at
Threading Speed 2A-120, 2B,1 20
Tape Does Not Go Backward or Does
Not Stop at BOT 2A-190
Tape Does Not load into Either Column
2A-160, 2B-160

(

C

(

(-.

c

('

(,

C f"

INDEX 9

Tape Goes Forward After loading into
Vacuum Columns 2A-2oo,2B-2JO
Tape Motion Problems (Stubby Column
Loops) SA-Ol0
Tape Moves Backward Off left Reel, ,or Tap~
Unit Performs a Normal Unload ReWind DUring
a Load Operation 2B-190
Tape Starts into Threading Channel and
Stops 2/.1..-140, 2B-14O
Tape 'thn,ads into Right Column 2A-130,

28-130

Forward to Backward Ratio 5A-ll0, 5B-020
Intermittent Drop Ready 07-010
Noise or Bit in IBG 5A-115, 5B-025
Permanent Data Checks (MAP) 5A-105, 5B-002
Sigf1~! Dropo!Jt
5A-110, 58-020
Tape Drt;g Lh~~ck 6A-010, 6B-15O
Tape Edge Damage 5A-110, 58-030
Tape Motion Symptoms 3A-ooo, 3B-000
left or Right Vacuum Column-Tape Pulls Out,
Bobbles, Bottoms 3A-l10, 3B-110
No Response or Tape Moves Backward
3A-loo,3B-l00
Tape Does Not Enter or Stay in High Speed
Rewind or Rewinds to BOT at High Speed
3A-170, 3B-170
Tape Does Not Stop or Tape Runaway (Forward/
Backward) 3A-14O, 3B-14O
Tape Fails to go Backward 3A-130, 3B-13O
Tape Has Wide Excursions in Left Column
During High Speed Rewind 3A-160,3B-160
Tape Pulls Out or Dumps in Left Column
During HS Rew 3A-160,3B-160
Tape Rewinds to Beginning-Of-Tape (BOT) at
High Speed 3A-170,3B-170
Tape Unwinds Off Right Reel 3A-15O,3B-15O
Tape Slipping 5B-020
TapeStretch 5A-115, 5B-020
Tape Unit Check (MAP) 15-090
Tape Unit Loads but Capstan Motion is Faulty
(MAP) 6B-110
Tape Wont Thread, load, and Return to BOT
Properly (MAP) 6B-l00
Unload Failure Symptoms
Cartridge Opener Does Not Close 4A-15O,
4B-150
Pneumatic Motor Does Not Turn Off 4A-160,
4B-160
Power Window Does Not Go Down 4A-14O,
48-140
Ready lamp Does Not Turn On 4A-l00,4B-l00
Tape Does Not Pull Out of Columns Properly
During Unload Rewind 4A-120,4B-12O
Tape Does Not Wind Completely Onto Right
Reel or Reels Do Not Stop 4A-13O,4B-130
Unload Rewind Pushbutton (No Response)
4A-110,4B-110
TB-l, TB2, and TB3 Diagram lA-002
TCS (see Two Channel Switch)
TCU (see Tape Control)
Technique, Card Isolation PLAN 1
Tee and Hose Assembly (CE Tool) 80-000
Terminator and Cable Plugging 90-060
Terminology Notes PLAN 1

3803-2/3420

INDEX 9
Cl Copyright Intemationel BUlin••• Mechin•• Corporllion 1983

INDEX (Cont'd)

INDEX 10

Test I/O Instruction 40-009
Test Points, Channel Buffer/Write Bus (Table) 17-021
Test Points (Read Card) 5B-004
Tester, CE (see Field Tester)
Theory (see Tape Unit or Tape Control Unit)
Theory (TCS Feature) 5S-01O
Theory of Operation
Additional Stopping Distances After Go
Extend 6A-140
Air Bearings 4A-160, 4B-160
Airflow and Voltage Monitoring System
1A-OOO, 1B-ooO
Backspace 6B-230
Capstan Control Circuits 6A-120, 6B-020
Capstan Drive System 6A-120,6B-200
Capstan Motion Checks 6A-OOO, 6B-000
Capstan Motor and Controls 6A-120,6B-020
Capstan Pulse Generation 6A-120, 6B-2oo
Cartridge Opener Does Not Close 4A-150, 4B-150
Data Exchange on DEVI During Write
Operation 5A-130, 5B-130
Erase Head (Schematic) 58-110
Extended Go 6B-205
Go Extend 18G Counts 6A-14O
Go Extensions in Quarter TACH Pulses 68-205
IBG Counter Circuits 6A-130, 68-205
IBG Generation SA-150,6B-210
Left or Right Vacuum Column Problems 3A-ll0,
3B-l10
Left Reel Does Not Turn Clockwise at Threading
Speed 2A-l10, 2B-ll0
Load Check Prior to BOT Sense 2S-150
Major Elements of Capstan Control Logic SB-205
Plugging (Model 7 Only) 6A-l40
Pneumatic System (flow diagram) 4A-160
Pneumatic Switches 4A-160, 48-160
Polarity Hold Drive (PHD) Register 68-205
Power Check 1A-OOO, 18-000
Power Supplies lA-OOO, 18-000
Proportional Drive Counter (PDC) 6B-205
Read 8ackward Operation 5A- 140, 58 - 140
Read Card and Read Card Circuits 5B- 120
Read Card Reference Generator 5B-120
Read Forward Operation 5A-l40, 5B-140
Read Only Storage (ROS) 6B-205
Reel and Capstan Operations During Rewind
3A-030, 38-030
Reel Drive System Schematic 3A-020, 3B-020
Reel Motors and Drivers 3A-020, 38-020
Reel Stabilization 3A-020, 3B-020
Reel Tachometers 38-020, 38-030
Reel Tachometers, During Rewind 3A-030, 38-030
Reset/Start or Stop Switch 75-001
Rewind Operation 3A-Ol0, 38-01 0
Self Adjusting Gain Control (SAGC) 58- 120
TACH Period Counter (TPC) 6B-205
Three-Way Valve 4A-1S0,4B-160
Transfer Valve 4A- 160, 4B-160
Unload Operation with Cartridge 4A-000,
48-000
Unload Operation without Cartridge 4A-000,
48-000
Write Head, Erase head, and Write Card
(Schematic) 5B-l10
Zero Threshold 58-120
S MHz Oscillator and GCC 68-205

3420 Power Supplies 1A-OOO
Thread and load Operations 2A-Ol0, 2B-020
Thread, load
.
Check Points 2A-020, 2B-030
Checking with Cartridge (Timing
Chart) 2A-Ol0, 28-020
Checking without Cartridge (Differences)
2A-020, 2B-030
Failure Symptoms 2A-OOO, 28-000
left Reel Turns Too Fast 2A-ll0, 28-110
Operations
Cartridge Does Nqt Not Open 2A-l00, 2B-l00
left or Right Vacuum Column Problems 2A-170,
2B-170, 3A-ll0, 3B-l10
left Reel Does Not Turn Clockwise at
Threading Speed 2A-l10, 2B-ll0
Load Check Prior to BOT Sense 2A-150,
2B-150
Motor Not Running or Transfer Valve Not Pic/
Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
XMP Toolkit                     : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19
Create Date                     : 2018:10:06 18:47:57-08:00
Modify Date                     : 2018:10:06 19:21:23-07:00
Metadata Date                   : 2018:10:06 19:21:23-07:00
Producer                        : Adobe Acrobat 9.0 Paper Capture Plug-in
Format                          : application/pdf
Document ID                     : uuid:2c445da0-e376-f74b-9444-0f677761814e
Instance ID                     : uuid:35bba479-4d97-0e4c-ad93-4581a7de7528
Page Layout                     : SinglePage
Page Mode                       : UseNone
Page Count                      : 162
EXIF Metadata provided by EXIF.tools

Navigation menu