EasyManuals Logo

IBM System/360 2050 User Manual

IBM System/360 2050
198 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #72 background imageLoading...
Page #72 background image
1/0
routine
and
the
common
channel
breaks
in.
However,
since
the
common
channel
clock
is
stop-
ped,
t.he
detect
registers
will
not
turn
on
even
though
the
selector
channel
has
provided
a
priority
request.
Reg
SIO
Routine
--
110-103:
This
test
is
the
same
as
the
previous
test,
except
that
the
clock
pulse
is
allowed
to
run
at
normal
machine
speed
(100 ns)
rather
than
be
at
a de
level
at
logout.
After
the
start
I/O
trigger
is
turned
on,
the
IF
register
is
set
to
allow
the
selector
channel
clock
to
advance
from
Al
through
clock
step.
A
logout
is
taken
at
this
time.
Break-In
SIO
Routine
--
110-104:
The
channel
is
reset
and
the
L,
R,
and M
registers
are
set
prior
to
diagnosing
to
start
I/0.
The
IF
register
allows
the
selector
channel
clock
to
advance
past
clock
step
8.S
in
test
03.
Because
the
selector
channel
has
a
priority
request
pending,
the
only
requirement
of
the
common
channel
is
that
it
turn
on a
detect
register
and
break
in
to
the
CPU.
Be-
cause
the
common
channel
clock
is
stopped,
it
is
necessary
to
get
it
running
to
break
in.
This
is
done
by
diagnosing
to
a
ROS
NOP (919)
for
a
count
of
three.
A
count
of
three
allows
for
a
break-in
and
execution
of
the
first
micr::>instruction of
the
I/0
routine.
An
exit
can
be
made
from
the
routine
to
a
linkage
control
word
at
this
time
in
order
to
pre-
pare
the
IF
register
(selector
channel
clock)
for
any
DTC's
in
the
I/O
routine.
A logout
is
taken
at
break-
in
time.
First
DTC
AO
SIO
--
110-105:
The
channel
is
exer-
cised
to
exactly
the
same
place
as
in
the
previous
test
at
logout
time.
It
has
executed
the
first
micro-
instruction
of
the
start
1/0
routine.
An
exit
is
now
made
from
the
I/O
routine,
and
the
IF
register
is
set
to
stop
the
selector
channel
clock
on
AO.
Next
the
linkage
control
word
goes
to
the
next
ROS
ad-
dress
in
the
routine
for
a
count
of
two
in
order
to
issue
the
DTC
to
the
channel.
When
the
DTC
is
issued,
the
selector
channel
clock
steps
to
AO.
A
logout
is
taken
here.
First
DTC
Al
SIO
--
110-106:
Everything
is
the
same
as
the
previous
test
except
when
an
exit
is
made
from
the
I/O
routine
after
break-in,
the
IF
register
is
set
to
stop
the
selector
channel
clock
on
A 1.
The
diagnose
instruction
calls
on
the
second
microinstruction
of
the
SIO
routine
for
a
count
of
two, and
the
selector
channel
stops
on A 1. A logout
is
taken.
Remaining
tests
are
applied
in
the
same
fashion.
The
selector
channel
is
forced
to
a known
state
(not
necessarily
a
reset
state).
Then
the
common
chan-
nel
is
run
to
break
in
and
issue
DTC's.
However,
it
is
necessary
to
set
the
IF
register
in
order
to
con-
trol
the
selector
channel
clock.
Test
Patterns
The
method
used
to
obtain
the
good
patterns
is
to
apply
the
tests,
logout
the
common
and
selector
channels,
and
record
the
logout
data
as
"good
ma-
chine"
patterns.
Tests
identical
to
those
used
for
pattern
generation
are
run,
and
the
logout
is
com-
pared
to
the
pattern
residing
in
storage.
If
a
mis-
match
is
sensed,
the
same
type of
information
as
provided
in
the
selector
channel
clock
test
is
given.
Selector
Channel
Tape
or
Disk
The
tests
on
tape
and
disk
appear
in
the
following
sequence:
1.
Hardcore
--
These
tests
check
the
hardware
needed
for
running
the
progressive
scan
tests.
2.
Common
Channel
--
These
tests
check
the
common
channel
for
channel
O
operations
(or
chan-
nels
1,
2,
or
3,
depending
on
the
system
configura-
tion).
3.
Selector
Channel
--
These
tests
exercise
the
external
selector
channel.
The
tests
are
arranged
so
that
the
greatest
coverage
occurs
in
the
first
few
series.
The
first
two
records
contain
the
progressive
scan
selector
channel
control
program
which
is
used
to
compare
the
logout
of
the
machine
to a known
good logout.
The
print
section
of
this
control
pro-
gram
prints
or
types
a
heading
and a
list
of
the
fail-
ing
triggers.
The
heading
contains
the
test
number
and
name,
the
time
of
failure
(log
point),
the
sync
point,
the
loop
numoer
(used
for
detecting
intermit-
tents)
and
the
diagnose
address
(for
looping).
Selector
Channel
Clock
Control
Progressive
scan
tests
the
common
channel
and
selector
channel
together.
Both
the
common
and
the
selector
channel
clocks
are
controlled
by
the
diagnose
instruction.
Tests
can
therefore
be
run
so
that
selector
channel
A
clock
can
be
stopped
on
any
clock
pulse
for
each
data
transfer
control
(DTC)
signal
issued
by
the
common
channel.
Either
a DTC
signal
or
a
pulse
from
the
IF
reg-
ister
will
start
the
A
clock,
causing
the
clock
to
advance
through
one
cycle.
DTC
must
fall
to
allow
the
clock
step
control
signal
to
rise
(Figure
48).
Clock
outputs
then
initiate
a
series
of
predetermined
channel
actions.
The
particular
routine
performed
determines
the
numbe_r
of
DTC
signals
sent
to
the
selector
channel.
Maintenance
Features
(3/71)
71

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM System/360 2050 and is the answer not in the manual?

IBM System/360 2050 Specifications

General IconGeneral
BrandIBM
ModelSystem/360 2050
CategoryComputer Hardware
LanguageEnglish

Related product manuals