Go To Table of Contents
BRL 1961, UNIVAC II, start page 0992
|
UNIVAC II
Universal Automatic Computer Model II
MANUFACTURER
Remington Band Univac Division
Sperry Rand Corporation
Photo by U. S. Navy Electronics Supply Office
APPLICATIONS
Manufacturer General purpose
digital computer.
U. S. Navy Electronics Supply Office Located at the
Southwest corner of 1st deck, ESO Building, Great Lakes, Illinois,
the system is used for inventory control (180,000 items, 21
stock points $200 million value. Weekly stock review,
redistribution, procurement, and allocation), for electronic repair
parts allowance lists (active plus reserve ships, shore
installations, etc. Weekly process), for stock number
identification (Technical document for use by electronic
technicians), for Tables and Allowance Guides (To maintain and
support a specific model of electronic equipment or system. Tri-
weekly process), for consolidated load lists (Computed and
tailored requirements lists for maintaining proper range and
depth of stock aboard tenders and supply support ships. Semi-
annual process), for stratification of assets and requirements (A
stratified item by-item comparison of system inventory vs future
,needsto identify material which will be purchased
or declared excess during the apportionment and bud-
get fiscal years. Annual processing), for contractor
performance and analysis (Control of material ordered
from suppliers to determine; contractor performance,
cost,procurement lead time and its variation, over-
due contracts, contractor follow-up, etc. Weekly
process) and for management statistics (Various sta-
tistical controls to measure activity and system
effectiveness, stock turn-over, volume of issues,
sales, etc. Weekly and quarterly process).
U. S. Department of Agriculture
Commodity Stabilizatlon.Service
Located at the CSS Commodity Office, Kansas City,
Missouri, the system is used in the Grain Price Sup-
port Program. This involves processing price support
loan and purchase agreement transactions for the 31
states served by this office as a data processing
center for this program. This application includes
computation of loan and purchase transactions, prep-
BRL 1961, UNIVAC II, start page 0993
|
Photo by U. S. Navy Electronics Supply Office
aration of settlement statements with farmers and producers, and recordation
of accountability for these transactions - approximately 1 million
transactions are processed annually.
Metropolitan Life Insurance Company Located at 1 Madison Avenue,
NYC (3 Univac II's) and 315 Park Avenue So., NYC (across the street - 1
Univac II), the four systems are used for actuarial (classification valuation,
mortality studies and special studies), for debit accounting (preparation of life
and lapse registers), for payroll, for city mortgage accounting, and for ordinary
policy service (billing, dividend calculation, premium, dividend and
commission accounting).
Pacific Mutual Life Insurance Company Located in the Home Office
Building in Los Angeles, California, the computer is used as the integral part of
an integrated data processing system used to do our normal billing, collections,
valuation, lapses, agents records, commissions, loans, claims and just about
every other facet of the ordinary life insurance work. In addition we do some
actuarial studies, agency department contest records and several miscellaneous
jobs.
United States Steel Corporation Located at 150 Muriel Street,
Pittsburgh 3, the system is used for accounting, statistical, analytical,
and engineering (multiple correlations and regression analyses) problems.
PROGRAMMING AND NUMERICAL SYSTEM
Internal number system Binary coded decimal
Decimal digits/word 12
Decimal digits/instruction 6
Instructions per word 2
Instructions decoded 54
Instructions used 54
Arithmetic system Fixed point
Instruction type One address
Number range Between -1 and +1
Decimal point occurs at the right of the sign digit.
ARITHMETIC UNIT
Incl Stor Access Exclud Stor Access
Microsec Microsec
Add 160 120
Mult 1,720 1,680
Div 3,030 2,990
Construction Vacuum tubes
Arithmetic mode Serial
Timing Synchronous
Operation Sequential
BRL 1961, UNIVAC II, start page 0994
|
Photo by Great Northern Railway Company
Addition, subtraction, and multiplication times given below
include reading and executing the instruction. The time includes
formation of the result in the accumulator. All instructions,
however are performed at minimum latency rates.
Average Operating Speeds in Microseconds
Addition or Subtraction 200 (11-digit numbers)
Multiplication 1,900 (11-digit numbers)
Division 3,700 (11-digit numbers
Comparison 200 (12-digit numbers
Transfer (Memory to 40/word + 80/instruc-
Register or vice versa)
STORAGE
Manufacturer
Medium Magnetic Core
Capacity 10,000 words 120,000 characters
Memory Locations 0000 - 1999
Access time Zero (Memory references begin dur-
ing "Time Out")
Basic Cycle 20 microseconds
Construction 42 separate magnetic core planes,
each one a rectangle 50 cores wide
and 80 cores long.
Each of the planes is divided into two sections of 50 by 40
cores, making 2,000 cores in each section. Each section contains
one core - for one binary position (bit) - of every one of the
2,000 words. The same relative binary position of the other half-
word is held in a core in the same physical location in the other
section of the plane. Thus each plane contains two binary
positions in each of 2,000 words; the first and 43rd, for example,
or the 9th and 52nd. Physically the memory is a rectangular
prism 7 1/4 inches x 10 inches x 12 3/4 inches.
A memory location thus always implies two cores in all 42
planes. The two cores are determined by the intersection of one
column of fifty possible columns with two rows of the 80
possible rows. One row is in each section of the plane. All 42
planes are used twice for each word.
Associated with the memory is a half-word insertion register of
42-bit capacity. Each bit is temporarily stored in a magnetic core of
this register during a memory reference. Each of these register cores
is associated with one of the 42 memory planes. To write into the
memory, the first half of the word is placed in the insertion register
and the address selector alerts the appropriate column and the
proper row of the top section in each of the 42 planes. At the
appropriate instant the information is transferred from each core
of the insertion register to the selected core in the corresponding
plane of the memory. 42 pulse times later, the second half word has
been placed in the insertion register and the process is repeated in
the lower section of the memory. Read-outs are accomplished in a
reverse manner. The speed of the memory has been adjusted to the
speed of the arithmetic portion of the Univac which permits the
transfer into or out of the memory of 12 characters in 40
microseconds. Word pulses flow from or to the high speed bus and
the insertion register via a mechanism which converts from serial
to parallel and vice versa, in 42 bit modules.
All users utilize a 2,000 word 24,000 digit, magnetic core
storage unit.
Commodity Stabilization Service 16 -
Uniservo II's
BRL 1961, UNIVAC II, start page 0995
|
Photo by Great Northern Railway Company
INPUT
Manufacturer
Media
Magnetic Tape (Uniservo II) 20,12.4, or 5 Kc digit
rate; 100 in/sec
Keyboard Manual
Unityper II Manual (50 char/in density)
Card to Tape Converter 240 cards/min (80 or 90
col cards)
Paper Tape to Magnetic 200 char/sec (5, 6 or 7
Tape Converter channel)
Verifier Keypunching (Verifica-
tion of Unityper II Tapes)
The UNISERVO II
Purpose
The Uniservo II transports tape over a standard mag-
netic head (for reading and recording) under the con-
trol of Univac II.
Physical Specifications The Uniservo is housed in a cabinet, the upper
section of which contains the reel mounts and is covered by a removable glass
door. The front panel doors are interlocked such that the center drive is
stopped whenever the doors are opened. The entire front cover is easily
removed, giving access to the loops.
Height 62 inches
Width 30 inches
Depth 30 inches
Working Space 6 ft 5 in x 5 ft 9 3/4 in.
Weight 650 lbs.
Operation
Input Function. A Uniservo may be used to read the coded, magnetic dots on
the tape moving forward or backward and transfer the data in the form of
electronic pulses to Univac.
Output Function. A Uniservo may be used to record the results of Univac
processing in the form of coded, magnetic dots on a metallic tape or a mylar tape
moving forward.
Reel Mounts. The reel mounts hold the standard 6 inch and 8 inch reels
for magnetic tape and an 11 inch reel for mylar tape.
Tape Handling System. There are two independent servo systems - the two
reel motor servos. The center drive is a magnetic clutch and the control signal to
the clutch is supplied by Univac. The tape around the center drive hub is
isolated from the tape reels by two loops of tape. The reel servos are controlled
by loop size detectors.
The mylar spacer used on Uniservo I, has been eliminated on Uniservo II to
accommodate the higher pulse writing density. A new hard surface to minimize
head wear is being provided on Uniservo II.
Standard Magnetic Head. The standard magnetic head reads from or records
in 8 channels. Seven of the channels are used for the 7-pulse code of the Univac
System and the 8th channel is a sprocket channel.
Tape speed. 100 inches per second (nominal). Tape packing density 120
characters/inch.
Magnetic Clutch. Uniservo II is equipped with a magnetic clutch which
provides the following:
Start-Stop time of 5 milliseconds maximum. Reading or writing speed of 51
milliseconds for 720 characters (51 ms maximum to start, read 1 block, and
stop).
BRL 1961, UNIVAC II, start page 0996
|
Rewind of any number of Uniservos, up to and including 16,
simultaneously.
Safety Switches. The Uniservo is fully equipped with safety
switches which apply brakes to the reels if either of the 2 loops
exceeds the prescribed length.
Control. The control of a Uniservo is maintained by Univac
and exercised during a program by the following types of
instructions: Read Forward Read Backward Record at high pulse
density Record at low pulse density Rewind without interlock
Rewind with interlock
Connection to Univac. As many as 16 Uniservos may be
connected to Univac II at any one time. The connection is made
by means of a sectional trough on the top of the line of Uniservos
and continuing from the first Uniservo of the line to one corner of
Univac. Uniservos may be electrically interchanged without
effecting the program.
Power Requirements The main power for the Uniservos is
supplied by Univac.
USN ESO
Media Speed
Unityper Keyboard
(Off-line: source document/Univac tape)
Card-to-Tape240 cards/min (Off-line)
Uniservo (Tape Station) 25 Kilocycle/sec
(On-line, read operation) Commodity
Stabilization Service Off-line Equipment
1 Card-to-Tape Converter (80 column card)
2 Tape-to-High Speed Printers (600 lpm printers)
1 Bi-directional Paper Tape to Magnetic Tape
(B-PTM-7)
1 Tape Cleaner
2 Unitypers
Metropolitan Life
Medium Speed
Univac Card-to-Tape Converter 240 cards/min
Pacific Mutual
Uniservo II 100 inches/sec
250 char/inch
Very reliable with metallic tape. Input buffering
of 60 words of magnetic core.
USS
Magnetic Tape 250 char/in
100 inches/sec
80-column card to magnetic tape converter. 300 cards
per minute.
OUTPUT
Manufacturer
Media
Magnetic Tape (Uniservo II) 20, 12.4, Or 5 Kc digit
rate
Uniprinter 10 char/sec (20 char/in
density)
High Speed Printer 600 lines/min (130 char
line, maximum)
Tape to Card Converter 120 cards/min (80 col
cards)
Magnetic Tape to Paper Tape 60 char see (5, 6. or 7
Conversion channel
Magnetic Tape to Magnetic 90 char/sec (Speed de-
Tape Transrecorder pendent upon commmica-
tion facilities)
USN ESO
Media Speed
Tape-to-Card 120 cards/min (Off-line)
High Speed Printer 600 lines/min (Off-line)
Uniservo (Tape Station) 2 Kilocycle/sec
(On-line, write operation
Metropolitan Life
Univac Hi Speed Printer 600 lines/min
Univac Tape to Card120 cards/min
Converter
Pacific Mutual
Uniservo II 100 inch/sec
250 char/in
Very reliable with metallic tape.
Output buffering of 60 words of core. Can simultaneously read
on 1 tape handler, write on a second and
be rewinding a third.
USS
Magnetic Tape 250 char/in
100 in/sec
High Speed Printer600 lines/min (Off-line)
Magnetic tape to 80-column card converter - 120 cards
per minute.
CIRCUIT ELEMENTS OF ENTIRE SYSTEM
Tubes 5,200
Tube types 20
Crystal diodes 18,000
Magnetic cores 184,000
Transistors 1,200
Separate cabinets 4
Above figures are approximate and do not include input-
output devices.
CHECKING FEATURES
Checking Circuits Whenever feasible, registers and other
circuits appear in duplicate. Their contents are continuously
compared so that inconsistencies between the data in the identical
units give an indication of faulty operation, and stall the
computer. At this point, the instruction may be repeated. The
pulse code used in the Univac System is so designed that all
characters contain an odd number of pulses. At several strategic
points within Univac, every character is checked for an odd
number of pulses. An indication is given whenever an even
number of pulses is detected, and the computer stalls. Other types
of checking circuits cause Univac to stall when other types of
errors occur.
An error occurs if reference to a non-existent memory address
is attempted.
An odd-even error in the transfer rI to rM will result in a
transfer stop and the location of the error (rI address) will be
indicated.
The 720 character count will be displayed on a modulus
100 counter.
"All ones" checker. In addition to the parity bits check on the
high speed bus, a second checker establishes that the invalid "all
ones" character is not inadvertently created by a system fault.
Input and output checkers also detect the invalid "all ones"
character.
Built-in checking features are contained in the
Card-to-Tape Converter, the Tape-to-Card Converter
and the High Speed Printer.
Fusing
Univac is completely fused in order that faults may
be isolated. Each bay has its own set of fuses in
addition to main fuses on all DC and AC potentials.
BRL 1961, UNIVAC II, start page 0997
|
If a fuse blows, power is shut off and an indicator
circuit shows in which bay the blown fuse is located,
anda "flag" indicates the specific fuse.
Voltage Monitoring
An automatic voltage monitoring system continuously
monitors all critical DC potentials giving an alarm
if any moves outside the prescribed limits.
POWER, SPACE, WEIGHT, AND SITE. PREPARATION
Manufacturer
Univac has a separate power supply unit. The Univac
II is designed to operate from a power service of
480 volts, 208 volts or 240 volts, three phase, 60
cycle. The system voltage must be specified in ad-
vance in order that the switch gear and 75 KVA trans-
former listed below may be properly supplied.
Power Requirement:
Kw KVA PF
Motor Generator 47.3 59.2 0.8
Heaters 45.0 45.0
Blower Motor 6.1 7.65 0.8
Standby, etc. 2.0 2.0
Uniservo 16 x 1.5 Kw 24.0 30.0 0.8
----- -----
124.7 143.85
Univac II Power System
The electrical power system for Univac II Central Computer and Uniservos
consists of a packaged switchgear unit, a 75 KVA transformer, a 400 cycle motor
generator set and a power supply unit. The power and control installation for the
chilled water system and the peripheral equipment are discussed below. Wiring
between units of the system is to be done by the user.
Switchgear. The switchgear unit controls the incoming power, the motor
generator set supply and 400 cycle output circuit, the filament power and
Uniservo power, and it is the center of all power control circuits. The main line
circuit breaker will be supplied according to the system voltage. The motor
starter will always be supplied for 480 volts. Dimensions: 8 ft 4 in wide; 30 in
deep; 6 ft high.
75 KVA Transformer. A 75 KVA transformer, air cooled type, is supplied for
mounting by the customer. If the system voltage is 480 volts the transformer will
be 480/208 and connected between the main line circuit breaker and the filament
power circuit breaker. If the system voltage is 208 volts the transformer will be
208/480 and connected between the main line circuit breaker and the motor
circuit breaker. If the system voltage is 240 volts the transformer will be +0/480
and connected between the main line circuit breaker and the motor circuit
breaker.
Motor Generator Set. The motor generator set con-
sists of a 75 HP motor and two 25 KVA, 0.9 power
factor 400 cycle generators. The motor is served by
480 volts, 3 phase from the switchgear. The 400
cycle output is controlled by electrically operated
circuit breakers in the switchgear. Control of 400
cycle voltage and excitation for the generators is
by the exciter regulator units in the switchgear.
Base 93 in long x 24 in
Overall 104 1/8 in long x 29 in
Area 15.8 sq ft
Floor loading 284 lbs/sq ft
Space Requirements
Approximate Dimensions
Height 102 9/16 in.
Width 171 3/8 in.
Depth 94 3/4 in.
Working Space 16 ft x 22 in.
Weight 16,000 lbs
Univac contains thirteen bays of chassis. These bays are arranged in a
structure resembling a letter "C". There are two bays at each end, five bays along
one side and four bays and a door allowing access to the interior of Univac
along the other side.
Each bay contains three-tiered sections. Each section contains twelve
removable or plug-in type chassis. The chassis in each bay are accessible through
doors which make up the casework. The core storage sections, however, contain
36 printed circuit chassis.
The inter-wiring between chassis is one the back boards of the sections
and bays and is accessible from inside Univac.
Cooling System Requirements. The heat generated by the 5,200 vacuum
tubes and the electronic components requires a cooling system. The Central
Computer, Uniservos and power supply are cooled by a circulating chilled
water system. 130 gallons per minute of 500 water are required. A three way
mixing valve with controls and a circulating pump are required for the Central
Computer and Uniservos. The power supply unit contains its own control.
Water connections for the power supply may enter the cabinet either at the top
or bottom. Water connections for the Central Computer and the Uniservos are at
the sides near the floor and the piping may be run either on the ceiling or below
the floor.
Refrigeration System Requirements. The Central
Computer, Uniservos, and power supply units require
35 Tons of refrigeration.
USN ESO
Power, computer 190 Kw 190.5 KVA 0.95 pf
Power, air condit 75 Kw 75 KVA 0.9 pf
Volume, computer 1,200 cu ft
Volume, peripheral equip10,560 cu ft
Volume, air cond & cooling tanks 1,200 cu ft
Area, computer 1,636 sq ft
Area, peripheral equip1,056 sq ft
Area, air conditioning450 sq ft
Room size, computer49.5 ft x 33 ft
Room size, peripheral equip32 ft x 33 ft
Room size, air conditioning400 sq ft
Floor loading 20 lbs/sq ft
250 lbs concen max
Capacity, air conditioner75 Tons
Weight, computer 36,000 lbs
Weight, peripheral equip 14,000 lbs
Weight, air conditioner3,000 lbs
Total weight 53,000 lbs
Building modifications consisted of trenching in floors to accommodate
chilled water cooling system and power cables. Water supply and return with
100 ton cooling tower and basin installed on roof of building. 75 ton compressor
to produce cold water for ADP equipment and room air conditioning. Duct work
for room air conditioning is installed in regular ceiling. Existing power facilities
were adequate to assume the load from ADP without modification.
Metropolitan Life
Power, computer 124 Kw 144 KVA 0.86 pf
Power, water cooler 25 Kw
Volume, computer, 1,200 cu ft
16 servos, power units
Area, computer, 16 servos,250 sq ft
power units
Area, water cooler 900 sq ft
Room size 2,000 sq ft
Floor loading 10 lbs/sq ft
284 lbs concen max
Capacity, water cooler 50 Tons per comp.
Weight, computer 16,000 lbs
Weight, water cooler 13,000 lbs
Above figures are for each computer.
BRL 1961, UNIVAC II, start page 0998
|
Walled room for motor-generator sets and voltage regulators
and switch gear, fenced areas for tape storage, installed separate
refrigeration equipment on 15th floor and water lines to
computers on 20th floor, installed power lines from 15th floor
transformers to 20th floor, dug channels in concrete floor for
lines between electronic units.
Pacific Mutual
Power, computer 150 KVA 1.0 Pf 3 phase
Room size, computer 1,500 sq ft
Floor loading 150 lbs/sq ft
Weight, computer 35,000 lbs
Installed special power lines to fourth floor site from special
switchboard directly from street transformer. False ceiling
primarily for esthetic purposes
Ductsinstalled for room air conditioning.
USS
Power, computer 221 Kw 246 KVA 0.90 pf
Power, air cond 90 Kw 106 KVA o.85 Pf
Volume, computer 70,630 cu ft
Volume, air conditioner28,996 cu ft
Area, computer7,063 sq ft
Area, air conditioner2,636 sq ft
Floor loading250 lbs/sq ft
250 lbs concen max
Capacity, air conditioner148 Tons
25,000 cu ft/min
Converted warehouse to office-type space. Plenum chambers
provided. Complete air filtering and airconditioning. Installed
ceiling lights, wall panels and tiled floor. 440 volt supply to
switch gear. Equipment fed by conduit and cable racks.
COST, PRICE AND RENTAL RATES
Manufacturer (Original Prices)
Base Monthly Rental Outright
1 Shift Sale Price
Description 5 Day Week F.O.B. Factory
Univac II Central Com- $18,540.00 $970,000
puter w/power supply
& supervisory ctl desk
Uniservo II 450.00 20,000
Uniprinter 390.00 22,000
Extra Dolly Assembly for 122.50 7,000
Uniprinter
Unityper II 90.00 4,500
Verifier Not currently available
High Speed Printer 3,300.00 185,000
Card-to-Tape Unit w/47 2,520.00 142,100
character code
Card-to-Tape Unit w/38 2,500.00 ---
character code
Tape-to-Card Unit 2,300.00 130,000
Perforated Tape to 1,800.00 108,000
Magnetic Tape (PTM)
Converter
Magnetic Tape to Perfora- 1,500.00 90,000
ted Tape MTP) Converter
The high speed printer and the card-to-tape unit
with the 47 character code requires a customer fur-
nished voltage regulator. Prices are subject to
change without notice.
Rental charges include maintenance service, spare
parts and test equipment. Separate maintenance con-
tract and maintenance advisory service contract
available to purchasers of Univac Systems.
USN ESO
Prime Monthly Usage Rates
Central Computer w/12 Uniservos $23,940
High Speed Printer 4,250
Card-to-Tape 2,540
Tape-to-Card 2,385
Unityper 9o
Verifier 250
Metropolitan Life
4 Univac II's, ea, with 16 Uniservos, total
$+,035,000.
3 Card-to-Tape Converters 2 Tape-to-Zard Converters, 3
High Speed Printers cost 1,345,000.
1 High Speed Printer rents at $5,000/month.
Maintenance service for 4 Univacs and auxiliaries cost
$52,000/month.
Pacific Mutual
Unitypers, computer, servos and printer cost approximately
$1.5 million.
Maintenance service is performed by own maintenance staff.
USS
Basic system includes two (2) Univac II Computers, twenty-
eight (28) Uniservos, one (1) Unityper, and one (1) Unityper-
verifier.
Additional equipment includes one (1) Card-to-Tape
Converter, one (1) Tape-to-Card Converter, and two (2) High
Speed Printers, with core buffers.
Equipment is rented. Maintenance is performed by the
lessor.
PERSONNEL REQUIREMENTS
Manufacturer The number of engineers, technicians and
operators required depends upon the equipment complement
of the Univac System and the shift operation. USN ESO
One 8-Hour Two 8-Hour Three 8-Hour
Shift Shifts Shifts
U R U R U R
Supervisors 5 5
Analysts 7 8
Programmers 16 20
Clerks 5 5
Librarians 1 1
Operators 2 2 4 4 5 6
Engineers 4 4 6 6 8 9
In-Out Oper 2 2 4 4 6 6
Tape Handlers 1 1 2 2 3 3
The operators include the shift supervisor for each of the 1st
and 2nd shifts.
Engineers are Remington Rand personnel included as part of
the rental contract.
Operation tends toward closed shop.
Methods of training used include 8 weeks of classroom
instruction plus 18 weeks of on-the-job training. Formal
training agreements between ESO and Civil Service
Commission.
Government wages in this line of work are not competitive with
those being offered by ADDS users in industry and/or ADDS
manufacturers. Skilled employees after 18-24 months training and
experience in this field of work are showing a growing tendency to
accept non-government employment.
BRL 1961, UNIVAC II, start page 0999
|
Metropolitan Life
One 8-Hour Two 10-Hour Shifts
Shift 4 Days/Week
Used Recomm Used Recommended
Supervisors 4 4 6 8
Programmers 6 6
Clerks 12 13
Librarians 3 3
Operators 14
In-Output Opera 24
Tape Handlers 4
Methods of training used includes suppliers classes for
programmers and operators, occasional special classes run by
programming coordinator, and on-the-job training for clerks,
librarians, tape handlers, and in-output operators.
Machines work 20 hours per day, 6 days per week.
Operators work 10 hours per day, 4 days per week. Pacific
Mutual
Three 8-Hour Shifts
Used Recommended
Programmers 26
Librarians 0 1
Operators 5 6
Engineers 9 9
In-Output Opera 4 5
Operation tends toward open shop.
Method of training used is basically on-the-,job training
with some formalized classroom work.
"Typical" personnel is difficult to recommend or give with
great detail due to emphases and approaches to the problem. Each
group must study their own problem and then work out the
personnel set up.
USS
Two 8-Hour shifts
Supervisors 7
Analysts 33
Coders 2
Clerks 4
Operators 5
In-Output Opera 3
Tape Handlers 4
Methods of training used includes equipment manufacturer
schools, internal schools, and on-the-job training.
RELIABILITY, OPERATING EXPERIENCE,
AND TIME AVAILABILITY
Manufacturer
Reliability and operating experience based on the
formula: (Available Operating Time minus Lost Time)
divided by (Scheduled Operating Time). The cumula-
tive performance reports for Univac I Central Comput-
ers have averaged 93.0%.
USN ESO
Average error-free running period 16 Hours
Good time 123 Hours/Week (Average
Attempted to run time136 Hours/Week (Average)
Operating ratio (Good/Attempted to run time) 0.90
Above figures based on period 1 Jul 59 to 30 Apr 60
Passed Customer Acceptance Test 1 Jul 58
Time is not available for rent to outside organiza-
tions.
Computer is normally run for 40 straight hours and then there
is an 8 hour preventative maintenance shift before the next 40
hours.
The 10 per cent lost time includes losses as a result of tape;
computer, operator, program and data error conditions.
Metropolitan Life
Good time102.2 Hours/Week (Average)
includ good rerun time
Attempted to run time112.7 Hours/Week (Average)
Operating ratio (Good/Attempted to run time) 0.91
Above figures based on period from Jan 59 to Jan 60
Passed Customer Acceptance Test May 58
Time is not available for rent to outside organiza-
tions.
These Univacs were acquired under an option to convert
Univac I's to Univac IT'S. The first Univac I was accepted in late
1954.
Pacific Mutual
Good timeapprox 100 Hours/Week (Average
Attempted to run time120 Hours/Week (Average)
Operating ratio (Good/Attempted to run time) About
0.80 and improving.
Above figures based on period 1 Jan 60 to present Passed
Customer Acceptance Test 1959 Time is not available for rent
to outside organizations.
USS
Good time120 Hours/Week (Average)
Attempted to run time137 Hours/Week (Average)
Operating ratio (Good/Attempted to run time) 0.87
Above figures based on period 14 Mar 60 to 9 Apr 60
Passed Customer Acceptance Test May 59
Time is not available for rent to outside organiza-
tions.
ADDITIONAL FEATURES AND REMARKS
Manufacturer
Buffer Units
Input buffer (rI) 60 words of core storage. Input character
rate up to 40,000 per second - dependent upon speed of
Uniservos.
Output buffer (r0) 60 words of core storage. Output character
rates of 20,000; 12,400; and 5,000 per second.
Transfer buffer (rW) 9 words of core storage. Cooperates with
main memory during V and W instructions to transfer up to 9
words at 25,000 words per second. Transfer buffer (rZ) 60 words
of core storage.
Control of Operation
Univac is controlled by instructions which are recorded on
tape and read into the memory. The instructions are stored in
successive memory locations beginning at 0000. Two
instructions may be stored in each memory location.
Simultaneous reading, writing and computation are possible due
to built-in buffer units. Univac can read from one Uniservo, write
on a second and rewind all other Uniservos simultaneously. Unless
there is another read, write or rewind instruction immediately
following, Univac may continue to compute while reading,
writing and rewinding operations are being performed.
Univac starts operating in accordance with the instructions
stored in memory location 0000 aims refers automatically to
suceeding memory locations. Certain of the instructions read
from the tapes the source data upon which the instructions
operate and store the source data in the memory. Other
instructions cause Univac to record the results of the operations
on tape.
The operation of Univac is controlled by automatic
sequencing. It may be interrupted by instructions that transfer
the control of Univac from one memory location to another
memory location not in sequence. This mode of operation
conserves space in the memory
BRL 1961, UNIVAC II, start page 1000
|
and requires a sub-routine to be stored only once in any part of
the memory.
New Instructions
But for several minor exceptions, Univac II executes all Univac
I instructions in exactly the same manner as Univac I. Certain of
these instructions, however, have been assigned new functions
which serve to extend their overall flexibility. The V instruction,
for example, will now transfer from one to nine words instead of
merely two as was formerly the case, and the Y-Z instructions will
now transfer groups of words ranging from ten to sixty in number
in steps of ten words. Formerly, ten words and only ten words
could be transferred when using this instruction. As a further
example of the greater flexibility permitted in Univac II, the
extract function (or E instruction), formerly limited to register A,
has been generalized so that it now covers all instructions which
read out of the memory (A, B, D, L, M, N, P and S). The EF
instruction permits recombination of selected characters from
register A with the remaining characters of the word in memory
location. Instruction A has been extended in usefulness also, and in
addition, an I instruction (transfer from register L to memory) has
been adopted as a standard command.
Overflow
With Univac II the addition of a 1 to the control counter
reading following overflow is automatic. When using Univac I
programs on Univac II a special switch will inhibit the addition
of 1 to the control counter reading following overflow and cause
the 3rd instruction digit to be interpreted in the memory switch
as a decimal zero regardless of its actual value. Therefore, in
Univac I programs where the 2nd and 3rd instruction digits have
been used for overflow control, the presence of these digits will
not influence the execution of the instruction.
Compatability Switch
A switch provides three circuit corrections to promote
compatibility of Univac I and II programs. Any other
incompatibility will require program corrections. With the switch
in position to handle Univac I programs, the Univac II will treat
the 3rd instruction digit as zero, for V, W, Z and Y instructions,
treat the 2nd instruction digit as zero and restore the Univac I
mode of overflow action on the control counter.
Tape Handling Operations
As many as 16 Uniservos may be connected to Univac by a
metallic duct carrying the necessary cables. Univac can read from
tapes mounted on these Uniservos with the tapes moving forward
or backward. Univac can record on a tape moving forward. It can
read from one Uniservo, write on a second and rewind all other
Uniservos simultaneously. Unless there is another read, write or
rewind instruction immediately following, Univac may continue
to compute while the reading, writing and rewinding operations
are being performed.
Tape recording for Univac II must be done according to the
following:
Spacing per block 4.60 in
(with 1 in between blocks) (3.60 in per block)
Pulse density per inch 200 nominal
Blocks per reel 4,000 (metallic) nominal
Read time per block 51 msec. minimum
(metallic and mylar)
Per reel 3.4 minutes minimum
(metallic)
Rewind time per reel 3.1 minutes (metallic)
Feet utilized 1,535 ft metallic)
2,400 ft (mylar)
PROGRAMMING SPECIFICATIONS
Library and compiler routines for mathematical and
commercial use, and service routines for maintenance uses, are
available to the customer.
Modified or Added Instructions
I instruction providing for transfer of information from
register rL to memory.
Field selection as specified by a second instruction digit F. For
the instructions A, B, D, L, M, N, P and S it operates so that
the word transferred from memory location M contains only
those digits from the columns of "m" which correspond to the
columns in register F containing "odd" characters. The
remaining column positions of the word, transferred from "m"
to the receiving register contain decimal zeros.
The EFm instruction permits insertion into a word in memory
location "m" of the characters in those columns of register A
which correspond to the columns containing "odd" characters in
register F. "Odd" characters in the Univac code have a binary
zero in the least significant binary position. rA will also contain
the complete word which is restored at memory location "m".
Add to memory. The add to memory instruction is effected by
adding a special designator (H) in the 2nd digit position of the A
instruction. It results in the execution of an A instruction
followed by an automatic H instruction. Register rA will retain
the total (rX + rA) at the conclusion of the add to memory
instruction. An equivalent subtractive operation is performed by
the SH instruction.
Multiple Word Transfer
The Vnlml, Wn2m2 word transfer instructions
transfer one to nine words as specified by the numeric (n) appearing in
the second digit position. Register rW provides the transfer
storage. The transfer is made using V and W instructions as for
Univac I except that no reversal of position occurs in a 2 word
transfer as may in Univac I. Note also that if the second digits of
the V and W instructions are not equal special transfers result. If
nl > n2. The first (nl - n2) words transferred from ml to rW are
not transferred from rW to m2. If nl < n2. The
(n2 - n1 ) words transferred to rW by a previous V instruction are
transferred to m2 followed by the nl
words of the current V instruction. When n = 0 the instruction
will be processed as a skip instruction.
The Ynlm1 , Zn2m2 pair of instructions permits the transfer.
groups of 10, 20, 30, 40, 50, or 60 words as designated by a
numeric (1 through 6) in the second digit position of the
instruction. The Y, Z instructions use rZ as transfer storage. If
the second digits of the Y and Z instructions are not equal, special
transfers result. If nl > n2. The first nl - n2) tens of words
transferred from M1 to rZ will not be transferred to M2. If nl <
n2. The (n2 - nl) tens of words transferred to rZ by a previous Y
instruction are transferred to m2, followed by the nl tens of
words of the current Y instruction.
When n = 0, 7, 8, or 9, the instruction will be processed as a skip
instruction.
Tape Writing Density Controls
5nm instruction causes writing of 200 pulses per inch except
that manual countermanding pushbuttons will be provided to
select one or more Uniservos on which the 5nm instruction
will be interrupted as
BRL 1961, UNIVAC II, start page 1001
|
calling for a 124 pulse per inch writing density. These manual
pushbuttons will be in addition to those available for block
subdivision and delta (A) second digit decoding of in/out
instructions.
7nm instruction causes writing at 50 pulses per inch. Block
subdivision controls will operate as in Univac I with all densities.
Block divisions (space between blocks) will be 1 inch except for
the 124 ppi density. This will be 2.4 inches.
Memory Clear
A protected switch will provide for memory clear (rM) to
decimal zero. Register rM will clear on read-in.
Buffer Register Clear
Registers r0, rI, rZ and rW clear only on read-in.
Instruction Execution Time
Basic machine cycle is reduced from four to three cycles (a
cycle is omitted).
All instructions are performed at minimum latency rates.
USN ES0
Outstanding features include self-checking of the computer
through use of duplicate circuitry in both the arithmetic and
logical units.
Standard tape labelling techniques are used; storage, shipping,
protection from humidity, temperature and physical handling
problems are minimal. System operates with metallic magnetic
tape. Back-up master tape files are stored in a remote location as
protection against loss of information through electrical, fire or
other damage to the tapes stored in computer center library.
This activity has experienced a high performance rate in the
use of metallic magnetic tape with its ADP system. A number
of tests have been made with various types of mylar base tape;
but, to date, the performance of mylar tape on Univac II is
unsatisfactory.
Metropolitan Life Outstanding features are that the
system is completely self checking and simple to operate. Each
tape is kept in a cardboard box, labeled on the reel and on the
edge of the box, stored like books on open shelving with stall.
dividers every three reels, in locked fenced-in area. No special
humidity, fire, or dust protection needed for metal tapes.
Pacific Mutual
Outstanding features include self checking and duplicated
circuitry affording basically error free output. The Unitypers
allow a complete tape system, completely devoid of any type
of punch card.
If anything, we have erred in over controlling for everything
except humidity, which we do not control.
We feel that for our ,fob we have the best equipment presently
available and are trying to keep aware of the next generation.
USS Metal cases are used for ordinary filing. Fireproof
cabinets for some master tapes.
PRODUCTION RECORD
Number of systems delivered 32
FUTURE PLANS
USN ESO
No new components or modifications to the installed ADP
system are contemplated by this activity.
It is planned to retire the present ADP system and replace it
with a more powerful, solid-state ADP system during FY 1962.
Several new applications will be programmed for processing,
in addition to the applications already in production on the
present ADPs, at such time as the replacement system is
installed. Metropolitan Life
Plan to get from two to four more systems of the 3rd
generation type such as Honeywell 800, IBM '080, etc.
Plan to extend tape files from present 6 million policies, to
include other types for about 40 million policies, and expect to
run these files daily instead of bi-weekly, and extend the area of
operations performed.
Plan to be installing in many areas of work ,previously
deferred because of lower expected savings and/or greater
planning effort. Pacific Mutual
We have gone from Univac I to Univac II and anticipate
moving to Univac IIII - IBM 701 - Datamatic 801RCA 501 or
some other system as soon as the new generation of computer
renders ours so obsolete as to be impractical to retain. This could
conceivably be in 1963, 64 or 65.
We are continually investigating, modifying, etc., our system
and equipment and looking to add new applications. USS
Additional applications of the same type as currently processed
will be installed.
New systems being reviewed and evaluated for
consideration.
INSTALLATIONS
U. S. Navy Electronics Supply Office Great
Lakes, Illinois
U. S. Department of Agriculture
Commodity Stabilization Service
Kansas City, Missouri
Metropolitan Life Insurance Company (3) 1
Madison Avenue New York 10, New York
Metropolitan Life Insurance Company (1) 315
Park Avenue So. New York City, New York
Pacific Mutual Life Insurance Company
Pacific Mutual Building Los Angeles, California
United States Steel Corporation 1509
Muriel Street Pittsburgh 3,
Pennsylvania
U. S. Department of Agriculture
Kansas City Commodity Office
Kansas City, Missouri
BRL 1961, UNIVAC III, start page 1002
|
UNIVAC III
Univac III Data Processing System
MANUFACTURER
Remington Rand Univac
Division of Sperry Rand Corporation
Photo by Remington Rand Univac, Division of Sperry Rand Corporation
APPLICATIONS
System is designed for commercial data processing as well as scientific
applications. The UNIVAC III is a medium-cost, high performance electronic
data processing system designed to meet the broadest possible needs of
business and science. The magnetic core memory holds from 8,192 to 32,768
words in increments of 8,192 words each with a cycle time of 4.5 microseconds.
Words can be pure binary, binary coded decimal, UNIVAC Xs-3, or any other
form. UNISERVO III tape units allow reading, writing, and computing
simultaneously. The read-write rate is 200,000 digits per second.
Up to thirty-two Uniservo III tape units and six Uniservo II tape units are
possible. Auxiliary online units may include card-readers which operate at a
rate of 700 cards per minute, high-speed printers at 700 lines per minute, card
punch units at 300 cards per minute, mass storage and other devices. The
UNIVAC III is compatible with other UNIVAC tape
units or with those of other manufacturer.
PROGRAMMING AND NUMERICAL SYSTEM
Internal number system Binary or binary coded dec
Binary digits/word 24
Decimal digits/word 6
Alphanumeric char/word 4
Instructions per word 1
Instructions decoded 75 (approx)
Arithmetic system Fixed point
Instruction type one-plus-one
Number range
Binary +- (296 - 1)
Decimal +- (1024 - 1)
BRL 1961, UNIVAC III, start page 1003
|
Instruction word format
+--------+--------------------+-------+-------+--------+---------+
| Parity | Indirect Address | IR | Oper | AR/IR' | m |
| | or Field Select Op | | Code | | Address |
+--------+--------------------+-------+-------+--------+---------+
| 27 26 | 25 | 24 21 | 20 15 | 14 11 | 10 1 |
+--------+--------------------+-------+-------+--------+---------+
Automatic built-in subroutines includes automatic interrupt.
Automatic coding includes COBOL and assembly system.
Registers includes four accumulator registers, fifteen index registers, and
thirteen memory address counters.
All instructions are automatically modified by the Index Register
designated. System is able to select as an operand from one bit to ninety-six
bits through use of a field select control word. From one to fourword operands
are possible.
All users of UNIVAC III will be provided with a comprehensive
programming package. The initial pack will contain COBOL, SALT Assy
(Symbolic Assembly Language Translator), sort and merge generators, and an
executive routine including contingency and error check routines.
ARITHMETIC UNIT
Incl Stor Access Exclud Stor Access
Microsec Microsec
Add 8 8 6+6 Digits
Mult 48-724 48-124 6x6 Digits
Div 68-144 68-144 6/6 Digits
Arithmetic mode Serial by digit
Parallel by bit
Timing (Computer) Synchronous
Operation (System) Concurrent
The computer instruction execution cycle is such that the effective
access time is zero.
STORAGE
No. of Decimal Access
Media Words Digits Microsec
Core 32,768 196,608 1.07
Drum (Mass Memory) 4,000,000/Drum 24,000,000 385
Magnetic Tape
No. of units that can be connected 32 Units
No. of chars/linear inch 1,333 Char/inch
Channels or tracks on the tape 9 Tracks/tape
Blank tape separating 0.68-0.78 Inches
Tape speed 100 Inches/sec
Transfer rate 133,300 Chars/sec
Start time 6.3 Millisec
Stop time 6.3 Millisec
Average time for experienced
operator to change reel of tape 30 Seconds
Physical properties of tape
Width 0.5 Inches
Length of reel 2,400 Feet
Composition Mylar
In addition to the units described above, a maximum of 6 Uniservo II may be
included in the system. Check during writing on Uniservo III. Digital
representation (4 bits) 200,000 pulses/sec transfer rate, 2,000 digits/inch.
INPUT
Media Speed
Cards 700 cards/min
80 or 90 column. No plugboard
Uniservo III200 pulses/sec (Digital)
Up to 32 in system
133.3 (Alphanumeric)
Parallel read-write
Uniservo II 25 pulses/sec (Alphanumeric)
For compatibility with other Univac Tape Systems
Paper Tape]
OUTPUT
Media Speed
Cards 300 cards/min
80 or 90 column. No plugboard
Card Printing Print - 900 lines/min
Punch Punch - 150 cards/min
Punches and prints same card in one pass.
High Speed Printer 700 lines/min
Editing program controlled.
Paper Punch
CHECKING FEATURES
Modulus 3 word parity checking, arithmetic, transfer and comparison
operations, and logical checks.
POWER, SPACE, WEIGHT, AND SITE PREPARATION
Power, computer 75.2 Kw 94 KVA 0.80 pf
Volume, computer 900 cu ft
Area, computer 1,500 sq ft
Room size 43 ft x 43 ft x 12 ft
Floor loading 200 lbs/sq ft
1,100 lbs concen max
Weight, computer 27,225 lbs
Heat exhaust vents should be located at roof of each unit. Air
conditioning output ducts should be near unit inlet vents. Total input line
current 261 amperes/line. Recommended main circuit breaker 400
amperes/line. 115 volt convenience outlets should be located every 6-8 ft
approximately 2 1/2 ft off floor.
These figures include the Univac III large system w/16 tape.
PRODUCTION RECORD
Number on order 25
Time required for delivery 18 months
BRL 1961, UNIVAC III, start page 1004
|
COST, PRICE AND RENTAL RATES
Basic System Units Price Monthly Rental
Computer - 8 K Memory $390,000 $ 8,000
High Speed Reader 35,000 750
Punch Unit 40,000 850
High Speed Printer 79,000 1,650
Uniservo III Synchron- 145,000 2,900
izer-Max. 16 Uniservos
Uniservo III Power Supply 17,500 350
Uniservo III 24,000 ea. 500 ea.
Additional Equipment Units
Card Punching Printer $ 197,500 $ 4,300
Uniservo 11 20,000 450
Uniservo II Synchronizer 92,500 1,925
Uniservo II Power Supply 17,500 350
Memory-Add. 8 K - 67,500 1,400
Add. 24 K 193,500 4,030
Second Uniservo III 145,000 2,900
Synchronizer or Mass
Memory Device
Maintenance/service contracting is included in rental
price.
PERSONNEL REQUIREMENTS
Training made available by the manufacturer to the user includes a program-
systems course for experienced programmers of 5 weeks duration and for
inexperienced programmers of 8 weeks duration.
RELIABILITY, OPERATING EXPERIENCE,
AND TIME AVAILABILITY
The system is completely self-checking.
ADDITIONAL FEATURES AND REMARKS
Outstanding features are modularity, field selection, multiple word operand,
index registers, scatterread-gather write, and indirect addressing.
Unique system advantages includes automatic interrupt, combined with
above features.
The normal procedures for handling Mylar tape may be used.
A one addressable modulus 24 hour clock is included. It keeps time in tenths
of a second and has a digital output which can be read by the computer program.
As faster components become available and more powerful input-output units
are developed, they will be incorporated in this system without requiring
program changes.
Typical Basic, System
Diagram by Sperry Rand Corporation, Remington Rand Univac Division
BRL 1961, UNIVAC III, start page 1005
|
Typical Expanded System
Tape Line Configurations
Diagram by Sperry Rand Corporation, Remington Rand Univac Division
BRL 1961, UNIVERSAL DATA TRANS, start page 1006
|
UNIVERSAL DATA TRANS
Universal Data Transcriber
MANUFACTURER
Naval Weapons Laboratory
Dahlgren, Virginia
Photo by U. S. Naval Weapons Laboratory, Dahlgren, Va.
APPLICATIONS
Located at the Naval Proving Ground, the system is used for conversion of
scientific or management data from one medium or format to another, primarily
in the processing of input and output for the NORC or other computers.
PROGRAMMING AND NUMERICAL SYSTEM
Internal number system Binary
Binary digits/word 36
Binary digits/character 8 + 1 check bit
Instruction word format
+-----------+---------------------+---------+-------+
| MO | Ml | M2 | M3 |
+-----------+------------+--------+---------+-------+
| 8 1 | 8 6 | 5 1 | 8 1 | 8 1 |
+-----------+------------+--------+---------+-------+
| Operation | B-Register | Address Specifi- | Limit |
| Code | Specifics- | cation of Refer- | Value |
| | tion | ence to Memory | of Bx |
+-----------+------------+------------------+-------+
Since there are no multiply or divide orders, the
operating binary point may be considered to be in any
convenient location. The carry (borrow) bit may be propagated from character to
character in addition (subtraction) with use of double precision orders. A
single reference to the memory brings out four characters designated as M0, Ml,
M2, and M3 into the memory register. Addresses evenly divisible by four
always correspond to the character read out as M0. Instruction words consist of
the four characters M0, Ml, M2, and M3. Instruction words are logically divided
into 4 fields as shown above, namely: Operation Code, B-Register specification,
Address Specification of reference to memory and the Limit Value of Bx.
The operation of the system depends upon the microprogramming of the
computer to generate special orders which will transfer data from the particular
external input device currently in use to the computer memory and from the
memory to the external output device currently in use. The use of micro-
programming, which is accomplished by use of a plugboard, allows an efficient
transfer of data between the computer memory and the external devices with a
minimum of special equipment. Conversion of the data within the memory from
one form to another is accomplished by
BRL 1961, UNIVERSAL DATA TRANS, start page 1007
|
the use of an appropriate stored program. This gives a very
flexible system since all that is required to change the system from
one job to another is to change the connections to the external
equipment, insert a different plugboard, and load a new program
into the computer memory. This system was conceived, designed
and is under construction by the Computer Research and
Development Branch of the Computation and Exterior Ballistics
Laboratory of the U. S. Naval Proving Ground, Dahlgren, Virginia.
The system registers are:
1 Input register
1 Output register
2 Computing registers
6 B-registers (address modifiers)
1 Instruction register
1 Instruction counter
Indicator latches (single bit registers)
Other special registers
External devices communicate with the computer via the input
and output registers under control of the computer. The input
register can select at high speed from either of two different
external devices. The output register is normally connected to
only one unit. Indicator latches are used both to control the
external devices and to signal the condition of the external devices
to the computer. Special electronic signal generating equipment
tailored to each type of external device is used to facilitate
communication with the input register, output register, indicator
latches and the external device.
ARITHMETIC UNIT
Operation time, incl 1 memory access 11 microsec
Operation time, incl 2 memory accesses 21 microsec
Two memory accesses are required for such orders as read
out and store orders.
STORAGE
No. of No. of Access
Medium Words Digits Microsec
Magnetic Core 2,048 36 bits/word 10
INPUT OUTPUT
Media Speed
Magnetic Tape (NORC) 70,000 dec dig/sec
Magnetic Tape (Potter 906) 37.5/75 in/sec
200 char/inch
Paper Tape (Digitronics) 300/600 char/sec (read)
Paper Tape (Teletype) 60 char/sec (read)
Paper Tape (Flexowriter) 10 char/sec (read)
Paper Tape (Teletype) 60 char/sec (punch)
Paper Tape (Flexowriter) 10 char/sec (punch)
Magnetic Tape (Analogue, Ampex Model FR-100A)
Speeds are 1.875, 3 75, 7.5, 15, 30 and 6o in/sec.
Cards (Remington Rand) 450 cards/min (read)
Cards (Remington Rand) 100 cards min
Cards (IBM Model 101(1 450 cards/min (read))
Cards (IBM Model 514) 100 cards/min (punch)
Typewriter (Flexowriter) Keyboard entry)
Typewriter (Flexowriter) 10 char/secprint)
CHECKING FEATURES
The computer has automatic circuitry built into the system to
check the accuracy of its operation. This check adds a parity bit
to the 8 bits in each character so that the modulo two sum of the
binary one's of these 9 bits is always odd. This check bit is
generated after data enters the input register, is corrected as the
characters are modified by various orders, and is stored in the
memory along with the character. An automatic check is made
for the presence of the proper parity count as the data is
transferred from the memory into the working registers or the
instruction register. The values in the B registers are checked
automatically as they are used and there are checks on the
execution of the overlay and shifting operations in the
computing registers.
Whenever possible checks will be made on the accuracy of data
transmission between the computer and the external devices. For
example, in card reading, data will be loaded into two independent
shift registers from two reading stations, and after the card images
are assembled in memory they will be checked against each other.
In punching data into cards, the card will be read back into the
computer after being punched and this card image will be checked
against the card image sent out to the punch. When magnetic
tapes are written the data will be read back into the computer and
a check will be made on the correctness of the data.
POWER, SPACE, WEIGHT, AND SITE PREPARATION
Power, computer 5 Kw 6 KVA0.83 Pf
Room size, computer 480 sq ft
No special preparation. Air conditioned as a small part of a
large system.
PRODUCTION RECORD
Number produced 1
Number in operation 1
COST, PRICE AND RENTAL RATES
Total approximate cost $350,000 for all units listed except
IBM 101 and 514, which are rented.
PERSONNEL REQUIREMENTS
Three 8-Hour Shifts
Programmers 3
Operators 4
Engineers 1
Technicians 1
Operation tends toward closed shop.
Methods of training used is on-the-job.
BRL 1961, UNIVERSAL DATA TRANS, start page 1008
|
RELIABILITY, OPERATING EXPERIENCE,
AND TIME AVAILABILITY
Time is available for rent to qualified outside organizations. System has been
in. use on several projects since January 1960. Some engineering work
continues. It may be used by government agencies or contractors when time is
available.
ADDITIONAL FEATURES AND REMARKS
The most outstanding difference between the computer of the Universal Data
Transcriber and any other single address binary computer is the availability of
the plugboard and the plugboard instructions. The plugboard is divided into
three regions. The first region consists of information coming from equipment in
the computer to the plugboard. This includes all of the registers, such as
Register 1, Register 2, Input Register, Output Register, Instruction Register,
Instruction Counter, B7, and the indicator latches, plugboard instruction
specification and the internal clock. Also in this region are external inputs from
the various input and output devices which have been converted to the proper
signal levels. The second region of the plugboard consists of a set of
approximately 75 logical packages. These packages are identical to those used
in the construction of the rest of the computer. In the third region of the
plugboard are exists from the plugboard of the control lines in the computer.
These lines control the transfer of data from "register to register", use of the B
Registers, controlling memory cycles, setting of indicator latches, shifting
various registers, etc. Thus by using all three regions of the plugboard almost
any conceivable (or desirable) cycle of actions can be controlled from the
plugboard. This feature is primarily for use with external devices to get data to
or from them and the memory of the UDT.
The indicator latches in the computer are used primarily for communication
between the UDT and external devices. For example, some of the indicator
latches could be wired, via the plugboard, to control the stopping, starting,
or reading or writing of a tape unit. Other indicator latches could be used to
indicate to the UDT that an external device is in certain conditions, for
example, that a card reader is moving cards, or ready to scan one row of
information, or that it is out of cards, etc. Thus the program can control
external devices, and external devices can be sensed by the program by use of
the indicator latches.
Another feature of the UDT is the "Program Interrupt" ability. If a particular
exit on the plugboard is energized the computer will go into a program
interrupt cycle. This exit can be energized from an indicator latch, or
combinations of indicator latches and various conditions by wiring on the
plugboard. When this condition occurs the computer will automatically make
a program transfer to instruction location 4 at the end of the current
instruction. The address (Y) of the instruction which would have normally
been executed next, if the program interrupt condition had not occurred, will
be automatically stored in character locations 1 and 2 in a form so that if the
character in location 0 is the code for a program transfer (jump) command and
the instruction at location 0 were to be executed, the computer would jump to
the proper address (Y). When this feature is used the program, starting at
location 4, must be suitable to take the appropriate
action for the condition which caused the jump. After this is done, the program
would normally remake the appropriate registers, and then jump to location 0,
which would cause the jump back to the main program at the proper place. By
using this feature the computer can react rapidly to external control information
without requiring repeated sensing on the condition.
The major advantage of the Universal Data Transcriber is its flexibility. It is
not tailored to any specific computer or type of data conversion and is therefore
not likely to become obsolete as fast as many specialized converters. The micro-
programming and stored program features makes it easy to implement almost any
desired conversion with a minimum of engineering effort and special equipment.
The major disadvantage to this approach is that it is more expensive than any
single specialized converter.
To establish the capabilities of the Universal Data Transcriber several
preliminary programs have been prepared. One program for converting 80 colon
alphanumeric IBM cards to NORC magnetic tape provides for arbitrary code and
format conversion, specified by header cards, and converts data to magnetic tape
at a rate of 450 cards per minute. Similar programs have been developed for
conversion from one magnetic tape system to another. If there is a conversion in
both the code representation of the data and in the format, but not in the number
base, the system can convert 4, 5, 6, 7, or 8 bit characters from one form to another
at a rate of approximately 3,000 characters per second. Conversion can be made
from 48 bit binary words to decimal digit words at a rate of approximately 16
words per second. Conversion can be made from 13 digit decimal words to binary
words at rates in excess of 50 words per second.
The Universal Data Transcriber is being designed and constructed at
the U. S. Naval Proving Ground, Dahlgren, Virginia. Subcontractors are
providing the memory, logical building blocks, and various specialized
input and output circuitry.
The logical building blocks are all transistorized megacycle SEAC type
circuitry built by Computer Control Company. Some of these are being modified
to provide two phase operation where the extra speed is required. The memory is
an all transistorized magnetic core memory with a full read-write cycle time of 10
microseconds, and operates in parallel on a 36 bit word or 4 characters of 9 bits
each. The 80brush reading station of the IBM 101, used as a 450 card per minute
reader, will load the data from a row in the card in parallel into a magnetic shift
register which will be shifted into the computer on four wires in 600
microseconds. A similar circuit will be used on the second reading station so as
to provide a check on the reading. Data is punched into IBM cards at 100 cards
per minute by serially shifting, one bit at a time, at a 100,000 cycle shift rate, the
80 bits in the row to be punched. This shift register will pick up relays which
will control the punch magnets in an IBM 514. The reading station which
follows the punching station will be equipped with magnetic shift register for
reading back the data from the punched card for a check. The same shift register
and relays which are used in punching is 120 bits long so that it can be used to
control the printing on an IBM 407. A Flexowriter is perma nently attached to
the system to provide communication between the computer and the operator
and is used as an input for the program tapes, and as an input or output of 5, 6, 7
or 8 channel paper tape. A NORC magnetic tape unit is used to provide
communication
BRL 1961, UNIVERSAL DATA TRANS, start page 1009
|
to or from the Naval Ordnance Research Calculator.
INSTALLATIONS
Computation and Analysis Laboratory Naval
Weapons Laboratory Dahlgren, Virginia
BRL 1961, VERDAN, start page 1010
|
VERDAN
Autonetics VERDAN MBL-D9A Computer
MANUFACTURER
Autonetics
Division of North American Aviation
APPLICATIONS
The computer is used in real time control systems, such as inertial
navigation, bombing, weapon system central digital computer, flight control,
ground checkout and alinement, and process control.
As a data system, it is used for scientific computation, impact predicition, and
mission readiness.
The VERDAN computer consists of three interconnecte computational
centers: (1) an incremental or DA section (2) a whole valve or GP section and
(3) an input-output section. All three centers may be operated simultaneously.
The GP section directs all computation.
PROGRAMMING AND NUMERICAL SYSTEM
Internal number system Binary
Binary digits/word 24
Binary digits/instruction 22
Instructions/word 1
Instructions decoded 52
Arithmetic system Fixed point
Instruction type One and 112 address format
Number range As an integer: -(223 <= W < (223-1)
As a fraction: - 1 <= W < 1 - 2-23
Instruction word format
+----------+----------------+-----------+---------+--------+
| 0 1 | 2 8 | 9 12 | 13 16 | 17 23 |
+----------+----------------+-----------+---------+--------+
| Not Used | Sector of Next | Operation | Channel | Sector |
| | Instruction | Code +---------+--------+
| | | | Operand Address |
+----------+----------------+-----------+------------------+
ARITHMETIC UNIT
Incl Stor Access Exclud Stor Access
Microsec Microsec
Add 160 80
Mult 2,000
Div 2,000
Construction (Arithmetic unit only)
Transistors 1,500
Diodes 10,670
Resistors 4,500
Arithmetic mode Serial
Timing Synchronous
Operation Sequential
The clock rate is 332.8 kilocycles/sec. Above
information is for the G. P. only.
STORAGE
No. of Bin
Medium No. of Words Digits/Word
Rotating Disc Memory 1,664 24
The average access time is one half of a disc revolution, or 5 milliseconds.
Magnetic tape is under development.
INPUT
Media Speed
16 DC Voltages 100 times/sec
(+- 0.5% Range +-lOV)
3 Ternary Coded Pulse 800 times/sec
(using 8 integrators)
32 Shaft Encoder 100 times/sec
(20 significant bits)
3 Resolver Incremental 800 times/sec
(using 8 integrators)
Tape Reader
Manual Control
OUTPUT
Media Speed
15 DC Voltages 100 times/sec (¤0.5% Range ¤lOV)
Serial Digital 332.8 bits/sec
16 Shaft Encoder 100 times/sec (20 significant bits)
4 Bin Code 100 times/sec
4 Ternary Code 100 times/sec
Nixie Display on control panel
Paper Tape Punch5 channel
Typewriter
CIRCUIT ELEMENTS OF ENTIRE SYSTEM
Type Quantity
Diodes 10,000
Transistors 1,500
Capacitors 670
Resistors 4,500
CHECKING FEATURES
Parity on input-output. The same problem can be run on GP and DDA
internally and answers compared.
POWER, SPACE, WEIGHT, AND SITE PREPARATION
Power, computer 0.320 Kw 0.8 pf 400 cycle, 3 phase
Volume, computer 1.4 cu ft
Weight, computer 82 lbs
Air conditioner is not normally required if input air is between OoF and
90oF. Blower must be supplied by user.
PRODUCTION RECORD
Number produced to date 180
Number in current operation 180
Number on order 883 (approx.)
Anticipated production rates 5/week
Time required for delivery 10 months
BRL 1961, VERDAN, start page 1011
|
COST, PRICE AND RENTAL RATES
Basic system consists of the computer - VERDAN, manual control panel, and
paper tape reader. Additional equipment includes paper tape punch, tape prep.
equipment, test equipment - C297A, and typewriter. Prices are available upon
formal request to Autonetics.
PERSONNEL REQUIREMENTS
This computer was primarily designed for unmanned control systems and
thus can operate for long periods of time unattended.
Training made available by the manufacturer to the user includes
programming course and operation and maintenance course.
RELIABILITY, OPERATING EXPERIENCE,
AND TIME AVAILABILITY
Calculated mean time before failure, from parts count, is 160 hours. Realized
MTBF under steady state operation is 250 hours.
ADDITIONAL FEATURES AND REMARKS
outstanding features include multiple input-output, combination
GP/DDA, and small size.
Due to the manner in which. the inputs and outputs are handled - internally -
the computer does not halt while inputing or outputing, thus the GP, DDA
and input-output operations can proceed simultaneously, making this machine
almost ideally suited to the real-time control problem.
The VERDAN contains a non-volatile magnetic memory. Provisions are
incorporated such that in case of power failure, all intermediate information is
stored on a memory channel. Upon resumption of power, the flip flops and
registers etc., are reset and the program computation resumes at the point of
interruption.
FUTURE PLANS
A digital, addressable magnetic tape reader and writer is under development as
an accessory for this machine, in order to extend its capabilities.
INSTALLATIONS
Autonetics
Division of North American Aviation
9150 E. Imperial Highway
Downey, California
Photo by North American Aviation, Inc., Autonetics Division
Go To Table of Contents