IMS 5000 Series User manual

5QQQ
SERIES
MICROCOMPUTERS
Table
of
Coptents
SECTION
1GENERAL
DESCRIPTION
AND
SPECIFICATIONS
1.0 General
Description
••••••
• • • • . • . • 1
SECTION
2
THEORY
OF
OPERATION
MEMORY,
FLOPPY
DRIVE
AND WINCHESTER
DRIVE
TESTS
2.0
..
2.1
2.2
2.3
2.4
"-
.-
.-----.
'----"
2.5
2.6
\
2.7
2.8
2.9
2.10
,"
'-/'
SECTION
3
3.0
3.1
3.2
SECTION
"
4.0
4.1
4.2
SYSTEM
BLOCK
DIAGRAM
S-100
MOTHERBOARD.
BOARD
SH
UNTING • • •
••
POWER
SUPPLY
••••••
CENTRAL
PROCESSOR
BOARDS
2.4.1
-Model 451
Z80
Processor
Board
•••••
2.4.2
-Model 645
Z80
Processor
Board
2.4.3
-Model
971
Z80
Processor
Board
2.4.4
-Model 881
8088
Processor
Board
••
MEMORY
•••••••••••••••••
2.5.1
-Model 465
64K
Dynamic
RAM
Board
••
2.5.2
-Model 961
256
K
Dynamic
RAM
Board
I/O
COr\TROLLERS
•••..••••••
2.6.1
-Model
444
I/O
Board
••••••
2.6.2
-Model 631
I/O
Controller
Board
2.6.3
-Model 480 4
Line
Async.
Comm.
Controller
~ULTIPROCESSOR
BOARDS
•••••
2.7.1
-Model 740
I/O
Processor
Board
••
2.7.2
-Model 861
Multiprocessor
Unit
••
FLOPPY
DIS
K
CONTROLLER
BOARDS.
2.8.1
-Model 431
Floppy
Disk
Controller
Board
2.8.2
-Model
930
Floppy
Disk
Controller
Board
•••••
WINCHESTER
DISK
DRIVE
SUBSYSTEM
~10DEL
662
VIDEO
DISPLAY
BOARD.
• •
••
•
•••
DIS
K
DRIVES
AND
TAPE
CARTRIDGE
UNIT
TEAC
FD-55
Floppy
Disk
Drive
••
Rodime-RO
200
Series
Winchesters
••
Tape
Cartridge
System
••••••••
Memory
Test
Program
•
Floppy
Drive
Test
•••
Winchester
Drive
Test.
• 5
· 7
• 9
11
13
13
16
20
24
27
27
31
33
33
49
58
61
61
66
71
71
75
79
83
•90
• •
96
101
106
108
113
./
APPENDIX
A
FLOPPY
DISK
SUBSYSTEM
SPECS
APPENDIX
BIMS
SYSTEM
INFORMATION
.
....
- 1 -
122
123

List
of
Figures
and
List
of
Tables
Figure
1-1
Figure
1-2
Figure
1-3
Figure
1-4
Figure
2-0
Figure
2-1
Figure
2-2
Figure
2-3
Figure
2-4
Figure
2-
5
Figure
2-
6
Figure
2-7
Figure
2-
8
Figure
2-9
Figure
2-10
Figure
2-11
Figure
2-12
Figure
2-13
Figure
2-14
Figure
2-15
Figure
2-16
Figure
2-17
Figure
2-18
Figure
2-19
Figure
2-20
Figure
2-21
Figure
2-22
Figure
2-
23
Figure
2-24
Figure
2-25
Figure
2-26
Figure
2-27
Figure
2-28
Figure
2-29
Figure
2-30
Figure
2-31
Figure
2-32
5000
SX
Microcomputer
System
III
Dimensions
5000
IS
Microcomputer
System
III
Dimensions.
Cartridge
Tape
Stand
Alone
Unit
5'A"
Floppy
Disk
Drive
•••••••••••
5000
IS
Block
Diagram
5000
SX
Block
Diagram
Twelve
Slot
Motherboard
••••••
DC
Power
Supply
to
Motherboard
Connection.
Power
Supply
Specifications.
Power
Supply
••.••...•..•
Model 451
CPU
Board
•••••••
Model
645
2-
80
Processor
Board
Model
971
2-80
Processor
Board
Model 881
8088
Processor
Board.
465
64KB
Memory
Board
••••
Model 961
256K
Memory
Board
.
Model
444
Board
Block
Diagram
•
Computer
to
CRT
Connection
(444
Board).
Computer
to
Printer
Connection
••••••
Computer
to
Centronics
Printer
Connection.
Model
444
I/O
Controller
Board
••.•••
631
Board
to
I/O
Panel
Connection
...•
Computer
to
CRT
Connection
(631
Board).
Computer
to
Serial
Printer
Connection
631
Parallel
Port
Pin
Listing
••••••.•
Computer
to
NEC
Printer
Connection
...
Computer
to
Centronics
Printer
Connection.
Model
631
I/O
Controller
Board.
Model
480
I/O
Controller
Board.
Model 740
Multiprocessor
Board
••
Model
861
Multiprocessor
Board
•••••••••
431
5"
Floppy
Disk
Drive
Controller
Board
930
Floppy
Disk
Drive
Controller
Board
••••
Model 821
Winchester
Controller
Board
Winchester
Interface
Card
. •
•••
662
Board
Switch
Settings
662
Video
Display
Board
••
1
2
• •
••
3
• • 4
• 5
• 6
• • • • • 8
• 9
11
12
15
19
23
26
30
32
34
38
38
40
48
52
52
53
53
54
55
57
60
65
70
74
78
81
82
86
89
Figure
3-1
Figure
3-2
Figure
3- 3
Figure
3-4
Figure
3-5
Figure
3-6
Figure
3-7
Figure
3-8
Figure
3-9
Figure
3-10
TEAC
5~"
Floppy
Disk
Drive
•
TEAC
Floppy
Disk
Drive
Board
TEAC
Floppy
Disk
Drive
Cable
Diagram
Rodime
5'A"
Winchester
Disk
Drive
••••
Rodime
Winchester
Drive
Cable
Diagram
••
Stand
Alone
Tape
Cartridge
System
•••
Switch
Settings
-
Cartridge
Tape
Controller
• •
••
•
•••
Tape
Cartridge
System
Controller
Board
••••••••
Record
Format
-
Cartridge
Tape
Controller
••••
Tape
Cartridge
Data
Cable
Orientation
•••
- 2 -
90
94
95
96
100
101
103
103
104
105 \

SECTION
1
General
Description
and
S
pecificatioDs
1.0 GENERAL
DESCRIPTION
IIvlS
International
manufactures
microcomputer
systems
in
two
basic
configurations:
the
5000
and the
8000.
They are
differentiated
by
the
size
of
their
flc::,py
disk
drives.
All 5000
systems
use
5
1/4"
floppy
disk
drives,
and
8000
system:. use
8"
floppy
disk
drives.
This
manual examines
the
5000
systems,
describing
each
system
and each
board
in
detail.
There
are
two
different
IMS
5000
systems,
the
5000SX
and
the
5000IS
(Integrated
System).
Each
uses
the
same
boards,
but
they
are
in
different
enclosures.
IMS
5000SX
systems
are
table
top
systems
featuring
an
enclosure
design
which
presents
apleasing
modern
appearance
while
retaining
rugged
construction.
The
5000
SX
has
provisions
for
three
5
1/4"
drives,
allowing
any
combination
of
floppy
drives
and
Winchesters
with
up
to
two
Winchester
drives.
Nine
unused
slots
are available
for
system
expansion.
If
the
system
has aWinches
ter
drive,
the
Winchester
controller
board
occupies one
of
these
free
slots.
PHYSICAL CHARACTERISTICS
~
7.25
in.
III
I"'
III
18.42
em III
'"
III
III
V
III
III
~
III
• J
III
II
III III
III
III
~
17.50
in.
::
44.45
em
~
Weight 69 Ibs. (31.30 kg)
Power Requirements 110V: 3Amps; 60
Hz
or 220V: 1.5 Amps; 50 Hz
Figure
1-1
5000SX
Microcomputer
System
and
Dimensions
IMS
International
5000
Series
Microcomputers/7.01.83jPage
1

5000IS
systems
are
integrated
systems
built
into
one
compact
unit.
Each
system
has
a
CRT
and a
detachable
keyboard.
There
is
room
for
three
drives,
usually
one
Winchester
and
two
half-width
floppy
disk
drives.
Five
card
slots
are
available
for
future
system
expansion.
The
Winchester
controller
board,
if
used,
occupies
one
slot.
PHYSICAL CHARACTERISTICS •
I'~~
~
II
"
~:
"
'"
'"
"
"
14.25In.1
36.20
em
1
In.
2.53
em
\
-
15.5 in.
rr---_~2~1~I~n.~---_
39.~
53.34
em
-I
Weight
Keyboard
51bs
(2
26kg)
Console
40lbs
(18
14
kg)
Power
requirements
110V 1 5 Amps, 60
Hz
or
220V
75
Amps
50
Hz
Figure
1-2
5000
IS
Microcomputer
System
and
Dimensions
All
standard
8
bit
5000
systems
contain
the
following
features:
- 4 MHz
Z80A
Processor
-
64K
Dynamic
RAM
with
Parity
-
Selectable
Baud
Rate
up
to
19.2
KB
with
full
modem
control
-
Floppy
Disk
Drive
Subsystem
-Real
Time
Calendar/Clock
wi
th
Bat
tery
Backup
- S
-100
Motherboard
-
Two
year
IMS
Warranty
IMS
International
5000
Series
Microcomputers/7.01.83/page
2

The
differences
between
the
8
bit
5000lS
and
the
5000SX
are
listed
below.
8- bit
5000
IS
8
slot
motherboard
high
resoution
CRT
detached
keyboard
8-
blt
5000
SX
12
slot
motherboard
T1.','O
add-on
options
are
available
for
all IMS
systems;
the
Multi-Processor
Unit
and
the
Cartridge
Tape
System.
The
Multi-Processor
Unit
[MPUJ
is
a
board
which
converts
a
single
user
system
into
a
multi-processing
environment.
The
board
contains
a
Z-80A
microprocessor,
64
Kbytes
of
dynamic
Rk'vI
with
parity,
four
programmable
interval
timers,
a 2
Kbyte
boot
EPROM, and adual
channel
synchronous/asyn-
chronous
communication
controller
with
full
modem
support,
auto
answer
and
auto
dial.
The
MPU
interfaces
to
the
host
CPU
as
an
I/O
device
on
the
$-100
bus.
Up
to
sixteen
MPUs may
be
used
in
a
single
system.
This
board
provides
each
user
the
performance
of a
dedicated
processor
while
allowing
access
to
a
common
data
base.
The
cartridge
tape
system
serves
as a
start/stop
backup
memory
for
the
high
performance
Winchester,
and
can also
be
used
as
a
memory
subsystem
for
data
files
and
programs
as
would
be
required
in
a
normal
data
processing
environment.
The
tape
unit
uses
the
standard
ANSI
cartridge
(DC
300XL).
The
capacity
of
each
cartridge
varies
depending
on
the
format
selected.
The
tape
cartridge
unit
is
mounted
in
a
stand-alone
enclosure.
Figure
1-3
Cartridge
Tape
Stand
Alone
Unit
IMS
International
5000
Series
Microcomputer
s/7.0
1.8
3/Page 3

Another
option
on IMS
systems
is
the
selection
of
the
floppy
disk
drive
size.
There
are
two
types
of
5"
floppy
disk
drives
available
from
IMS,
the
double
density
(48
tracks
per inch) and
the
quad
density
(96
tracks
per inch)
half-width
drives.
Figure
1-4
5
~
..
Floppy
Disk
Drive
IMS
International
5000 Series
Microcomputer
s/7.0 1.83/page 4

SBCTION
2
TheelY
pi
Opc;ui
••
2.0 SYSTEM BLOCK DIAGRAM
The
block
diagrams for
the
5000IS and
the
5000SX are
illustrated
below. Each
IMS
system
contains aCentral Processing
Unit
(CPU), Memory,
Input
and
Output
capability
and some
type
of
memory
storage
(floppy disks or Winchester disks).
In
addition,
the
system can be expanded by adding atape
cartridge
unit
and/or
adding
multi-processing
capabilties
with
the
MPU
board.
1-----
II
1
140
D
1::1-1
i
- - I
I/O
-----r
, I
I
PRE1Tf.R
,
1
__
,-----
1I
ITERMINAL I
____
I
9I
-I
II'FlIN'l"F.1l
1-
_
S-lOO
8US
,-------
.------,
r-
o_o
_[-,
] -
-I
I • I
i
MPU
{'!'
B.
U• I
~.
~
I
~O:JROL~R~
~
~
--
--I
III ,
Tl'>.PE
I
MOOI!:M
'l'Ti:RlC
T
N'"
LI I
BACKUP
I
I
UNIT
I
1 - I1 _
MPU
II
,_.
_.
--.-.
-1-
-'
I·_
a-
----.
1-----
I
I
PRINTER
I
I
FLOPPY
CONTROLI.ER
PL,)PPY
OJdVE
I!
'JIDb.J
fll::>PLA:i
BOARD
I
"'''''
DIlIVE
lil
r-
.-
---r .
K=.YBOAkD
I
~_J
__
,
IWINCH1>S'I-ER 1
l
CON71l0lLER
1
.--J--
--
- - 1
I 1
;
~~J;RH~1.
~
- - - - f
t
W1
NCH!.",1'E3
I
I/)'11'h. 1
,-----
\-.
\
V
- -
__
O"pt
i.,nal
_._.-.-
Multl-Uso!r
PilUC
2-0
,t.OIS
Bleck
Diqr
..
IMS
International
5000 Series Microcomputers/7.01.83!page 5

'J
- - - - --I
I
:
-:
R"
'I,· :
11
..
-·
--,---
I
---J
L_-r-U~,I
1./11
, I
L.-;
J
-
-,
I
rQII,i:R
j.
l
r------j
I
I
,
II
,J>
~
f
L.
i{
III
"..
~
l
L
...
,
~
- -
r--'-
.-
{
__
1
__
,
• I - - l I
.~~
..
t;I~J
I"
l. ; _
. i
,-----
,-
---
..
-
j
P~,N'll,
I
1
i .
/---
r---
l
t-----
"""
f'
j
~
r' " I
'J
_I
I)
R!
NT
t
..
:
•
I,!
")
I
],
,.
I'
P]
I ( " j71 C
~
U\I
-
-\
-.
-_._---! - -
.,
- -
l-..
.•
-'-
._-
-,
1
r"'-
-
---..J
i~~~
[,":'
ji
l
__
-r-
__
J
\ I
r-"-'
---
-.. L
-_.
__
._________
I -
--
•
1---,
._
~I~
-;
-
---
---~-1_,---:--'
"U
11_"_'
-~-.I.
_'1
.----.-=-~-_
~
l' •
'"
I : - • <
~
III
~
P
f)
TJ
~','
co
Ic-
r.
T
~
,
iJ
"
J
v"
~
I, I L
(,.
I " , • J
':
:C<I
("
0
f,
- ,
iJ
Ll L
,:
l-··-f·--
I
~T'\-
--1--
1
...1_-,
r------,
--~
I
""-~---J--l
,--1..-
I I I
!
~Ll))~'
III
rll,
II I I
~AL"
v
t
,),1
I I • JI
'I
'r.t
'l
II .:RM1
'I".
I
LI
UNl'
____
Jj _ _ _ II - - - - - - - - - I
__
J
- - -
--
(IJlllJrjl
Filure
2-1
5000
SX
Block
Diasram
J
IMS
International
5000 Series
Microcomputers/7.0
1.83/page 6

In
the
system
block
diagrams,
each
block
connected
to
the
S-100
bus
represents
an
IMS
circuit
board.
The
actual
bus
is
contained
in
the
motherboard.
Numbers
and
abbreviations
are
used
to
identify
each
board.
Board
Number
451
645
971
881
465
961
444
631
480
740
861
431
930
820
662
Abbreviation
CPU-A
CPU-B
ZPUjIO
8088ZPU
64DRAM
256DRAM
SPIO
SPIO-B
4SIO
MPU
MPU
FDC
FDC
HOC
VDB
Description
2-80
Processor
Board
2-80
Processor
Board
2-80
Processor
Board
8088
Processor
Board
(16
bit)
Memory-64K
Memory-256K
(for
16
bit
systems)
Input/Output
(2
serial,
3
8-bit
parallel
ports)
Input/Output
(2
serial,
3
8-bit
parallel
ports)
Input/Output
(4
serial
ports)
2-80
Multiprocessor
Board
2-80
Multiprocessor
Board
5"
Floppy
Disk
Drive
Controller
Board
5"
or
8"
Floppy
Drive
Controller
Board
Winchester
Disk
Controller
Board
Video
Display
Board
(5000 IS only)
The
last
digit
in
the
board
number
indicates
the
reV1S10n
level.
For
example, a
444
I/O
board
is
the
same
as
a440
I/O
board
except
for
afew
minor
changes.
Different
combinations
of
boards
may be
used
to
make
up
a
system.
The
mos t
common are
listed
below.
C£lL .lLQ. Memory
451 444 465
645
631
465
645 480 465
--971--
465
2.1
MOTHERBOARD
The
motherboard
is
the
board
which
holds
all
the
other
boards.
It
provides
power
and
communication
signals.
The
protocol
used
for
the
signals
is
based
on
the
S-100/IEEE696
standard.
IMS
motherboards
are
not
slot
dependent;
any
card
can
go
into
any
slot.
Generally,
the
boards
are
spread
out
to
provide
ventilation
between
them.
The
only
reason
you
might
put
a
card
in
one place and
not
another
is
the
cabling
considerations;
other
than
that,
you
may move a
card
anywhere
you
want.
IMS
5000
systems
have
two
sizes
of
motherboards;
the
5000IS
motherboard
has
8
slots
and
the
5000 SX
has
12.
IMS
International
5000
Series
Microcomputers/?O
1.8
3/page ?

Figure
2-2
Twelve
Slot
Motherboard
IMS
International
5000
Series
Microcomputers!7.01.83jPage
8
I
'-....."I

Pin
.sU-
IGRN, GND
2WHT,
+16
V
3
BLK,
-16
V
4GRN,
GND
5
NOT
USED
6
RED,
+8
V
7GRN, GND
8
YEL,
RESET
9
RED,
+8 V
,......
0
CD~~
0
0
@~@
0
~
rElCD
0
0
0
0
~
TBI
to
Motherboard
88GRN, GND
77GRN,
GND
66GRN, GND
55YEL
RESET
4·
4WHT, +16 V
33
BLK,
-16
V
22
RED,
+8 V
I1
RED,
+8
V
Figure
2-3
DC
Power
Supply
to
Motherboard
Connection
2.2
BOARD
SHUNTING
Each
device
in
the
microcomputer
which
needs
to
directly
communicate
with
the
Central
Processing
Unit
(CPU) is
assigned
a
unique
number
which
is
called
its
I/O
address.
The
CPU
can
communicate
exclusively
with
one
device
by
using
certain
instructions
which
broadcast
a
specific
address
over
the
bus.
In
IMS
systems,
selection
is
done
by
comparison.
Each
device
looks
at
the
address
on
the
bus
and
compares
it
to
its
address;
if
they
are
the
same,
then
that
device
is
selected.
Each
board
(except
the
CPU
board)
has
a
set
of
shunts
on
it
to
specify
its
address.
Each
shunt
assigns
a
specific
value
to
a
certain
address
bit.
If
the
shunt
is
off,
that
address
bit
is
assigned
a
'I'
value;
if
the
shunt
is on,
the
address
bit
is
equal
to
a
'0'.
The
MP
U
(740)
board,
for
example,
takes
up
four
I/O
address
locations
on
the
bus.
The
boards
normally
occupy
I/O
addresses
40H
to
5FH
and
EOH
to
FFH.
These
locations
enable
us
to
include
up
to
16
boards
in
the
system.
Look
at
the
shunt
positions
JE
and
the
value
of
each
shunt:
Value
with
Shunt
OFF
Value
with
J.E.
(and
the
rest
ON)
Shunt
ON
A7
0 0
80H
OOH
A6 0 0
40H
OOH
A5
0 0
20H
OOH
A4 00
10H
OOH
A3
0 0
08H
OOH
A2
00
04H
OOH
The
values
are
determined
by
the
address
bit
they
are
being
compared
to.
If
we
look
at
JE
as
a
binary
number,
we have:
A7,
A6, A5, A4, A3,
A2
-:>
XXXX
XXOOB-;>
XXH
By
setting
the
bits
either
high
or
low,
we
define
our
address.
Al
and
AO
are
both
set
to
0
since
the
board
is
addressed
in
units
of 4H.
IMS
International
5000
Series
Microcomputers/7.01.83/page
9

Examples:
Shunts
(S=ON,
U=OFF)
Binary
Value
Hex
Address
A7,
A6, A5, A4, A3,
A2
--)
XXXX
XXOO
--)
XXH
S,
U,
S,
S, S,
S
0100
0000
40
S,
U,
S,
U,
U,
U
0101
1100
5C
U,
U, U,
S,
S,
U
1110
0100
E4
U, U,
U,
S,
U,
S
1111
1000
F8
ItO
Addresses
Used
by
IMS
Boards
00-
OFH
00
01-03
06,07
10H-1FH
20H-3FH
40H-
5
FH
60H-7FH
80-
8FH
90H-9FH
AOH-A7H
A8H-AFH
BOH-BFH
COH-CFH
DOH-DFH
EOH-FFH
Memory
boards
First
memory
board
Additional
memory
boards
881
Processor
board
44x
I/O
board
645
Processor
board
971
Processor
board
971
Processor
board
631
I/O
board
480
I/O
board
First
8MPU
boards
(740
or
861)
645
Processor
board
971
Processor
board
881
Processor
board
401
8"
Floppy
Disk
Drive
Controller
930
8"
Floppy
Disk
Drive
Controller
Currently
unused
820-
55"
Winchester
Controller
820-8
8"
Winchester
Controller
Reserved
for
customer
use
431
5"
Floppy
Disk
Drive
Controller
930
5"
Floppy
Disk
Drive
Controller
Tape
Back-up
Unit
Additional
MPU
boards
(740
or
861)
or
second
480
I/O
board
'J
IMS
International
5000
Series
Microcomputers/7.01.83/Page
10

Interruot
vectors
IMS
peripherals
have
the
capability
of
being
interrupt
driven.
This
means
that
the
controller
will
send a
request
for
service
directly
to
the
processor
instead
of
waiting
for
a
polling
routine
to
service
it.
The
processor
supports
8
interrupt
levds,
Vector
Interrupts
0
to
7,
with
VIO
having
the
highest
priority.
The
boards
can
be
shunted
to
interrupt
the
processor
at a
certain
level.
The
current
levels
are
listed
below
with
their
function
and
the
boards
that
use
them.
Vector
Interrupt
VIO
vn·
VI2··
VB*
VB
VIS
VI6
VI7
Function
Reserved
by
CP/M
Relative
Time
Clock
(H
...
and 6
...
S
boards)
Time
of
Day
CLock
(6 S
board)
Memory
Parity
Error
(65 board)
Serial
Communications
(H"',
"'80, 631
boards)
Hard
Disk
(820 board)
Floppy
Disk
HOI,
HI,
930
boards)
Reserved
for
Customer
Use
Reserved
by
CP/M
·not
used
by
CP/M
operating
system.
··not
used
by
TurboDOS
2.3 POWER SUPPLY
The
IMS
5000lS
and
5000SX
use
a
switching
power
supply
with
the
following
specifications:
Input:
100-130
V(60Hz) at 3 A maximum,
or
200-260
V(50Hz) at 1.5 Amaximum.
Output
voltage
+5 V
+12 V
+8.5
V
+16 V
-16
V
Note:
Maximum
load
is
200 W
total.
Output
Current
3A
7A
lOA
"'A
0.5A
Filurc
2-4
P.wer
Supply
Specifications
IMS
International
5000
Series
Microcomputers/7.01.83;Page
11

J
'"
•
•
Filure
2-5
power
Supply
)
IMS
International
5000
Series Microcomputers/7.0
1.83/page
12

2.4
CENTRAL PROCESSOR BOARDS
2.4.1
MOPEL
451 -
ZSO
PROCESSOR BOARp
GENERAL
pESCRIPTION
The
Model
451
Processor
is
the
Central
Processing
Unit
(CPU)
of
the
IMS
International
Series 5000 and
SOOO
Computer
Systems.
The
Model 451
provides
contr
01
for
the
system.
The
451 uses a
Z-SO
microprocessor
for
control.
The
Z-SO
has
priority
vectored
interrupts
and
the
ability
to
address
256
I/O
addresses,
aa
well
as
a
central
processing
unit.
The
Model
451
processor
consists
of
a
single
printed
circuit
board
that
can
occupy
any
slot
in
the
Series 5000
or
SOOO
computer
systems.
It
interfaces
with
the
rest
of
the
system
through
the
address,
data,
and
control
lines
of
the
S-100
bus
system.
The
451
processor
board
consists
of
the
following
functional
divisions:
•
Z-80
S-bit
Microproces.or
Device (CPU)
•
Priority
Vectored
Interrupt
Circuitry
•
S-100
Bus
Interface
SPECIFICATIONS
•Word
Size:
Addres.
•
Data
•
Directly
Addressable Memory:
•Clock Frequency:
•
Circuit
Board Dimensiona:
•
Power
Requirements:
16
bits
8
bits
64Kbytes
4
MHz
5.25"
:t
10"
+8V @700 ma
IMS International.
5000
Series
Microcomputers/7.01.S3;1'age 13

CONFIGURING
THE
451
Z-80
CPU
BOARP
Legend
Wait
State
Select
(Location
IA)
The
position
of
the
shunt
at JA
indicates
the
number
of
states
that
the
processor
waits
after
a
memory
read
operation.
JA
10
20
30
Power
On
Address
Select
(Location
IB)
No
shunts
=No
memory
wait
state
(normal)
Shunt
JA
1-2
=
One
wait
state
Shunt
JA
2-3
=
Two
wait
states
JB
1
0--0
16
2
0--0
15
3
0--0
14
4
0--0
13
5
0--0
12
6
0--0
11
7
0--0
10
8
0--0
9
AI5
AH
A13
A12
All
A10
A9
A8
The
shunt
at JB
indicates
the
address
that
the
processor
jumps
to
when
the
system
is
powered
up.
A
shunt
on a
bit
assigns
a0
value
to
that
bit;
a
bit
with
no
shunt
is
assigned
a
'1'
value.
So
with
all
the
shunts
on,
the
power-on
address
is
OOOOH.
With
all
the
shunts
off,
the
power-on
address
is FFOOH.
This
location
is
normally
etched
for
an
address
of
0000.
CPU
Clock
Select
(Location
IC)
JC
1
0--0
4
20 0 34MHz
2MHz
This
shunt
is
etched
to
provide
the
Z-
BOA
microprocessor
with
a4MHz
clock.
Address
Mirror
Select
(Location
10)
JO
When
this
location
is
shunted,
the
Address
Mirror
duplicates
the
I/O
address
onto
the
upper
8
address
lines.
'J
MWRITE+ ENABLE
(Location
IE)
o0
1
JE
2
A
shunt
on
location
JE
allows
the
MWRITE +
signal
(indicating
awei
te
to
memory)
togo
out
onto
the
bus.
Normally,
this
location
is
unshunted.
IMS
International
5000
Series
Microcomputers/7.01.83/page
14

Figure
2-6
Mode!
451
CP
U
Board
IMS
InternatlOnal
5000
Sertes
Mlcrocomputers/7
.01.8
3;Page 15

2.4.2
MOpEL
645 -
280
PROCESSOR
BOARp
GENERAL
PESCRIPTION
The
Modd
645
Processor
Board
is
the
Central
Processing
Unit
(CPU)
of
the
IMS
INTERNATIONAL
Series
5000
and
8000
Computer
Systems.
The
Modd
645
provides
control
for
the
system.
The
645
uses
a
2-80
microprocessor
for
control
of
the
system.
The
2-80,
besides
being
the
central
processing
unit,
has
priority
vectored
interrupts
and
the
abili
ty
to
address
256
I/O
por
ts.
A
chronograph
function
is
provided
by
the
58167
real-time
clock.
The
circuit
includes
addressable
counters
for
tenths
of seconds
through
months
and a
write
only
register
f
or
leap
year
calculation.
A
rdative
time
clock
function
is
also
available
using
an
8253
programmable
interval
timer.
The
Modd
645
processor
consists
of
a
single
Printed
Circuit
Board.
It
interfaces
wi
th
the
r
est
of
the
system
through
the
address,
data,
and
control
lines
of
the
S-100
Bus
System.
The
645
Processor
Board
consists
of
the
following
function
divisions:
•
2-80
8-bit
Microprocessor
(CPU)
•
Priority
Vectored
Interrupt
Circuitry
•
Programmable
Interval
Timer
Real-Time
Clock
2048
by
8-bit
EPROM
SPECIF
ICATIONS
Word
Size:
Address
Data
•
On-Board
ROM:
•
Directly
Addressable
Memory:
•
Clock
Frequency:
Circui
t
Board
Dimensions:
•
Power
Requirements:
IMS
International
5000
Series
Microcomputer
s/7.01.83/page16
16
bi
ts
8
bits
2
Kbytes
standard.
(May be
shunt
sdected
to
use
4
Kbyte
EPROMS)
64Kbytes
4MHz
5.25"x
10"
+8V
@
900
ma
\

ItO
DEy
ICE
ADDRESSES
USED
BY
THE
645 CPU BOARD
14H-17H
14H
15H
16H
17H
18H
bit
0
bit
1
19H
IBH
bit
0
60H-7FH
60H
61H
62H
63H
64H
65H
66H
67H
68H
69H
6AH
6BH
6CH
6DH
6EH
6FH
70H
71H
I72H
'-
73H
74H
75H
76H
7FH
8253
Programmable
Interval
Timer
8253A
Counter
#0
R/W
8253A
Counter
#1
RjW
8253A
Counter
#2
R/W
8253A
Write
Mode
word
2716
or
2732 EPROM Enable and 8253 RTC
Interrupt
Mask
2716 EPROM
Disabled
when
bit
0=1
8253A RTC
Interrupt
enabled when
bit
1=1.
NOTE: While EPROM
is
enabled,
the
first
4
Kbytes
of
memory
are occupied
whether
the
actual EPROM
is
2
or
4
Kbytes.
8253A
RTC
P/F
Reset
58167
CLK
Interrupt
Mask
58167 CL K
Interrupt
enabled when
bit
0=1.
58167
Clock
Internal
Register
Select
R/W
Counter
-
Thousandths
of
Seconds
RjW
Counter
-
Hundredths
and
tenths
of
seconds
R/W
Counter
-Seconds
RjW
Counter
-
Minutes
R/W
Counter
-
HOUlS
RjW
Counter
-0
ay
of
the
Week
R/W
Counter
-
Day
of
the
Month
RjW
Counter
-
Months
R/W
Latches
-
Thousandths
of
Seconds
RjW
Latches -
Hundredths
and
Tenths
of
Seconds
RjW
Latches -Seconds
RjW
Latches -
Minutes
RjW
Latches -
HOUlS
RjW
Latches -
Day
of
the
Week
RjW
Latches -
Day
of
the
Month
RjW
Latches -
Months
RIO
Interrupt
Status
Regis
ter
WIO
Interrupt
Control
Register
WIO
Counter
Reset
WIO
Latch
Reset
RIO
Status
Bit
WIO
"GO"
Command
WIO
Standby
Interrupt
Test
Mode
IMS
International
5000
Series
Microcomputers/7.01.83jPage
17

CONFIGURING
THE
645
CPU
BOARD
Wait
State
Selection
The
"WAIT"
shunt
indicates
the
number
of
wait
states
the
CPU
Walts
after
a
memory
access.
It
is
presently
etched
for
no
wait
states.
ROM
Location
Selection
The
"ROM"
shunt
is
etched
to
indicate
that
the
Initial
Program
Loader
(IPL)
boot
ROM
is
located
on
the
645
board.
If
this
connection
is
cut,
the
system
assumes
that
the
IPL
is
on
the
I/O
board.
EPROM
Type
Selection
The"
16/32"
shunt
indicates
the
type
of
EPROM
used.
The
"16"
side
is
etched
to
indicate
the
use
of
a
2716
2
Kbyte
EPROM.
If
this
connection
was
cut
and
the
"32"
side
shunted,
it
indicates
that
a
2732
4Kbyte
EPROM is
being
used.
Interrupt
Level
Selection
The
"VIl,
VI7"
shunt
indicates
the
interrupt
level
for
the
real-time
clock.
This
is
normally
etched
for
level
VI!.
IMS
International
5000
Series
Microcomputer
s/7.0
1.8
3/page
18
v
\
---./
.
.-/
This manual suits for next models
2
Table of contents
Other IMS Computer Hardware manuals