Configuration and Description
Images of the PDP-1 system hardware and associated devices,
described below, can be found in the PDP-1 photo album,
located immediately after the descriptions.
As Delivered |
As Modified |
4k words x 18 bits/word |
8k words x 18 bits/word |
Freiden flexowriter + fan folded Paper Tape reader/punch |
Same typewriter + reels for Paper tape Reader + paper tape punch |
Type 30 Direct View CRT + Type 31 High Precision 5" CRT + Camera
and light pen |
Direct View CRT + New Light Pen; 5" CRT + special phosphor,
Mitchell camera, claw pull down, pin registered, 1,000 ft magazines,
special (CRT) dichroic filters and reference leg. |
Ten frame/sec Mitchell pin-registered camera |
Quadriphonic sound output + 10 bit D-to-A converters |
|
Telephone handset + microphone for sound input |
4 Potter Magnetic tape handlers |
4 IBM 729VI Magnetic tape handlers |
2,000 crd/min Uptime Card reader |
1200 crd/min IBM 1402 card reader/punch |
600 lpm Analex printer |
1200 lpm IBM 1403 Printer |
|
Cal Comp Plotters; 12- and 30- inch widths |
|
Rand Tablet |
|
EYEBALL image digitizing |
|
Large Dark Room |
|
Mylar Paper Tape Reader/Punch |
|
IBM Selectric Typewriter |
Table 1
Initially, the process of putting card images on tape was done
several times per day, but this usage was hardly used after time
sharing was introduced. And, as noted earlier, the dd-80s were used
to produce films, thus it is fair to say that these PDP-1 services
were made unnecessary by the rapid rate of computer developments
almost before they were provided. This is not to say they weren't
used at all--to the contrary.
An unanticipated use involving paper tape arose. As the various
engineering and chemistry groups began automating their labs and
machine shops, the PDP-1 was pressed into service to convert magnetic
tape output from their design codes to punched paper tape for use in
the various automatic milling machines, lathes and other instruments.
Since paper tape is not so robust, the Mylar tape reader/punch was
added. Radioactivity counting instruments produced punched cards.
These were converted to magnetic tape on the PDP-1 that was then used
on the worker computers as input to a suite of statistical analysis
programs.
Some of the PDP-1 adjuncts aided either input/output or digitizing
operations. These are discussed in the following sections.
AUDIO EQUIPMENT - 4 speakers and a telephone handset (later,
augmented with a high quality microphone) were simple additions that
we added because it was easy to do. We already had, for other
reasons, some good equipment to convert inputs from analog to digital
and vice versa. So, it was a simple matter to add this audio
input/output gear. One early use was to study the possibilities of
allowing a computer to report a need, such as hanging a new tape, or
servicing a jammed card reader.
MYLAR TAPE READER AND PUNCH - Mylar tape was used by various
numerically-controlled production lathes and milling machines because
paper tape was not sufficiently durable for repeated runs. A minor
surprise, during the first attempts, was how hard it was to cleanly
punch a lot of holes in Mylar. Special Mylar tape punches solved that
problem. Most paper tapes are fan-folded, but many of the
applications produced so much tape that this was awkward. Reels were
introduced to make handling of such large jobs easier.
RAND TABLET - The RAND Tablet was a digitizing scheme
developed by a team led by Tom Ellis at the RAND Corporation in Santa
Monica, CA. It consisted of a flat surface that contained 1024
horizontal and 1024 vertical wires and a hand-held stylus/probe. Each
of the 2048 lines carried an unique address signal. The stylus was
able to sense these signals. This allowed the stylus be associated
with a specific (x,y) point in the lattice of possible (1024,1024)
points. The RAND Tablet delivered these (x,y) points to the PDP-1.
For example, one could trace the outlines of a curve or any other
shape, producing some sort of digitized table of coordinates for
further processing.
CAL COMP PLOTTERS - The CAL COMP Plotters were generally,
graphical-output devices. They (a 12-inch width and a 30-inch width)
consisted of a roll of graph paper, 120 feet long, that could be
moved in the y direction (the paper length) in steps of 0.010 inch,
and a pen carriage that could be moved in the x direction (the paper
width) in steps of 0.010 inch. Additionally, the pen could be raised
above or lowered onto the paper surface. The speed was such that one
could move about one inch per second. Using these elemental motions;
paper move, pen move, and pen up or down, one could produce excellent
graphs or sketches of arbitrary complexity. It was possible to
include halts, so that various colored pens could be utilized, thus
allowing for colored drawings. The decided advantage of these
plotters was that, being digital in nature, they were able to return
precisely to an initial point, an ability that analog plotters did
not generally have. The CAL COMP plotters were used all over the
country; there are even reports of successive frames being plotted on
this device and photographed to produce movies at the Universities of
Ohio, Toronto and Syracuse. Our plotters were driven either by the
PDP-1 or from a magnetic tape on which the steps had been written at
200 steps (characters) per inch. Possible tediousness aside, there
seemed to be no limit to the variety of applications supported by
these devices. As with all things related to computation, only the
lack of user ingenuity limited the applications.
TYPE 30 DIRECT VIEW DISPLAY - The visual display, a 16-inch
CRT, was a principal point of communication between a user and the
PDP-1. The display lattice was the usual 1024 x 1024 points, but the
(0,0) point was in the center of the screen, and the coordinate
system used ones-complement binary arithmetic. The raster size was
9.25 by 9.25 inches. The plot rate was 20,000 random points per
second; that is 50 microseconds per point. Also, one was not
restricted to waiting for the full time needed to display a point,
but could issue the coordinates of the next displayable point. This
"feature" was exploited by David Mapes to produce some striking
visual effects.
Our experience with the delivered LIGHT PEN led to developing our own
version of a
light pen; one that
could be made active only when the pen was in actual contact with the
screen; rather like writing with a pencil. This design was carried
out with the assistance of Dave Dixon and Dan Crawford in the
Technical Photography Group. Most users found this version easier to
use. Inspired by the Englebart group at SRI, we also built and tested
several versions of the device known today as a MOUSE. Most users
then preferred using the light pen, although I've never seen a
convincing argument for either side of the question.
TYPE 31 HIGH PRECISION DISPLAY - A 5-inch CRT display system
came with the PDP-1. Its operation and timing was the same as the
TYPE 30 visual display, but the improved resolution and stability
made it more suited for precision photographic recording of images.
There were 4096 by 4096 addressable points and the raster size was 3
by 3 inches. The camera had a claw pull-down and pin-registered film
mover, and allowed for separate 1,000-foot film supply and take up
film magazines. In both units, the points to be displayed came from
the PDP-1 via the AC and IO registers; the x coordinate was in bits 0
through 11 of the AC with similar placing of y in the IO register. We
provided a means to split the CRT light into two paths. This allowed
us to compare the two beams in various ways and use the result to
correct or otherwise interpret the original light source.
A very important application arises in the development of the EYEBALL
but, before that discussion, I wish to again notice a lesson of
simplicity. There is no question that the TYPE 31 Precision CRT
System, and the modifications we added, gave us one of the most
accurate and flexible tools for movie making that then existed. But
it was hardly used. The clearest reason is that it was too
complicated in a variety of ways. First, it was too slow and
logically distant from where the movie data were being generated--the
design simulations being run on the worker computers. Second, it
provided a level of capability that wasn't needed. Over and over, it
was necessary for me, at least, to continually relearn the best
lesson for good research: KISS--"keep it simple, stupid".
EYEBALL - In early 1958 the idea of using a CRT controlled by
a computer to probe a film image was being discussed by Norman Hardy
and myself. Doing an experiment was postponed while the nuclear
tests in the Pacific were being conducted. Starting in 1959 a first
version of such a film reader was designed and built by Otto Krause
and attached to one of our IBM 704s. Gail Marshall did most of the
programming, and the results were very encouraging. For more precise
measurements, we needed a reference sample of the light for
comparison with the sampling beam, and a higher precision raster
would be needed to digitize the reaction history films that were
being produced. It was decided that a perfect place for its
installation would be on the soon-to-be-delivered PDP-1. Thus was
born the EYEBALL.
The EYEBALL was a computer-controlled flying spot digitizer attached
to the PDP-1. Figures below show the general configuration. The
programmable light source had 4096 x 4092 addressable points and 16
levels of intensity. A beam splitter was placed in the otical path
to allow a fraction of the light intensity to be sent to a reference
photomultiplier (PMT). The main path had a film holder station in
front of the PMT. Various film holders were available to accommodate
different sizes of films from 16/35 mm rolls or chips to 4 x 9 inch
sheets that were used in the experiments.
By plotting a point at (x,y) one could measure how much light got
through the film sample and compare it with the reference leg that
showed how much light was available. A typical eyeball scan is shown
below. The image was obtained from a film record showing the track of
a light beam, and one can see that the photograph shows a very thick
trace. Note the line of light buttons at the lower left of the
screen. These allowed very effective operator interaction, thereby
assisting the computer in the digitizing process. David Mapes wrote
the film digitizing programs, and made heavy use of all the tricks we
could think of to make the programs run as fast as possible -
implying the execution of a computer instruction every cycle.
A processing program would then be used on one of the worker
computers to determine the actual path of the recording beam; that is
approximately, the center of the track. This determination made use
of what was known about how the recordings were produced on the
films. CRT writing beam intensity and deflection speeds, and
phosphor dynamics plus how the images were made visible by the film
development process were all considered in the determination of what
exactly was the path of the writing beam. As you might have thought,
most of these dynamical factors had only slight influence on the
final answers, but they were fun to consider in building a complete
computer model of the process.
The Mapes programs were effective as well as user friendly and
hundreds of reaction history shot films were processed. Eventually,
the entire job was turned over to EG&G in Las Vegas. They used a
film digitizer, the PFR-2, built specially for them by Ed Fredkin,
Ben Gurley and Bob Waller at Information International, Incorporated.
The PFR-2 was more accurate, having an effective raster of 2^18 x
2^18, compared to the EYEBALL's raster of 2^12 x 2^12. (In those
days progress was quite emphatic.)
In addition to reaction-history films, the EYEBALL was used to read
weather charts, fingerprints, faces, and even sheet music. Some
might be inclined to suspect that other than "proof-of-concept"
demonstrations, nothing much came of all this adventuring. However,
the analogy with piano playing serves as a rationale: the more one
practices, the more mastery over the instrument is gained.
The first EYEBALL device was developed for use with the Model 740 CRT
on the IBM 704. This was in 1959, and our test uses of it showed that
a more accurate version would be very useful. We replaced the camera
that ordinarily imaged the CRT with a platen to hold exposed film,
backed with a Photo Multiplier Tube (PMT). If the PMT didn't see any
light when the CRT point (x,y) was plotted, it meant that the
corresponding point on the film sample was preventing the light from
getting to the PMT; by implication, a piece of the image was blocking
the light. Similarly, if light was seen, the film was clear at that
point. In effect, this computer-controlled "flying spot scanner" was
used to build a mosaic of points where an image existed. Again, this
application was too time consuming to be run on a worker computer, so
it was moved (with some embellishments) to a dark room next to the
PDP-1. The addition of the CRT reference leg made it possible to read
all sorts of photographically noisy film. Later versions of the
EYEBALL were also able to digitize images on opaque material such as
paper. In this case, the PMTs sensed reflected rather than
transmmitted light. The applications included films from experiments,
seismic records, and fingerprints. Although it could read sheet
music, it didn't do it smoothly and we never implemented an ability
by the PDP-1 to play music
[2]. Attempts to read
text were also not successful enough to stimulate anyone to work on
developing that application. A few years later, in 1964, it was with
considerable pleasure that I met H. Philip Petersen, then with CDC in
Burlington, MA, and learned that he and others had independently
invented an Eyeball-like device also in 1959. Theirs had been used on
the TX-2 computer at Lincoln Laboratories. Among other things, he
used his scanner to digitize a 35mm slide of the Mona Lisa which was
then played back on a 30 inch Cal Comp plotter, and achieved
considerable attention throughout the country. Our Eyeball was used
regularly to read the films from a variety of experiments until it
was replaced by the considerably more accurate PFR-2 (the
Programmable Film Reader) built by Information International,
Incorporated for the AEC contractor, EG&G in Las Vegas.
[1] This is an aside to those sharp-eyed persons
who see a weird spelling of "Octopus." When we were devising the
resource-sharing scheme some of us were (perhaps) unduly impressed
with the effectiveness of the Octal numbering scheme, thus "Octopus,"
(many parents seemingly do much worse in naming their offspring.) In
any event, our version never caught on; people decided we couldn't
spell even though we told them it was not a mistake.
[2] Peter Samson, then at MIT, developed a full
notational system to write and play music on the PDP-1. Never before
or since have I ever heard a Bach Trio Sonata executed so flawlessly.
Let me add, for the sake of completeness that around 1966, Norman
Hardy and Ted Ross (IBM) used an IBM 704 at LBNL to play single
voiced Bach compositions. They produced at least one LP record of
this adventure.
PDP-1 Photos
Click on a picture to see a larger (but medium-sized) version;
click on a file name link to see a very large version.

|
|

|
Figure 1: PDP-1 Area
images/pdp.1.console.area.jpg
|
|
Figure 2: PDP-1 Console and Light-Pen Area
images/pdp1console-lightpen.jpg
Perhaps most notable are the two light pens.
One was supplied by DEC with the Type 30 direct view CRT. It was used
somewhat like a flashlight, in that it could be held at some distance
from the screen, yet still "see" the CRT light. The other light pen
was more like a pencil; it was active only when in contact with CRT
screen. For a closer look please refer to Figure 7 in this article. |

|

|

|
Figure 3: Voice Recongition Work
images/pdp1.voice.recog.work.jpg
This image shows a reflection of our Electronics expert Jack Oliver with
microphone in hand looking at a special display of the spoken word "Oh,"
produced by plotting the points obtained by sampling the audio stream:
Plot (Xi, Xi+1) for i=0 to I, in steps of 1
The idea here was that each phoneme would have a distinct visual pattern,
and one could therefore identify what was being said. Nice, but not a
realistic approach.
The general problem with our Romper Room activities was that anything that
took significant time to complete but didn't have anything to do with
nuclear research was "frowned upon," and any needed support was often
delayed or withheld. |
Figure 4: Eyeball Beamsplitter
images/eyeball.beamsplitter.jpg
Along with a similar view in Figures 16 and 19, this shows a beam splitter
placed in front of the 5 inch CRT. This permitted a fixed percentage of the
CRT light(sent in an orthogonal direction) to be used as a reference light
beam for comparison with the main sampling beam. Various filters were tried.
We settled on a thin film "Dichroic mirror" that passed about 70% of the
light to be used as the sampling beam, and reflected about 30% into the
reference leg. The three white lines in these pictures are images of very
low friction adhesive tape laid down to make it easy to slide the various
units into position where they could be locked using the side handles. |
Figure 5: Eyeball
images/eyeball.jpg
This view shows again the beam splitter in front of the CRT, and additionally
the Cyrogenic housings for the Photomultipliers (PMTs). An additional view of
these coolers is given in Figure 15. These housings lowered the temperature
of the PMTs thereby reducing the systematic noise of these tubes. We found
that ensuring that the PMTs were operated in the most linear portion of
their response curves was generally sufficient for accurate and stable
measurements. Thus the Cryogenic coolers were logically redundant (like belt
and braces), but the potential for additional noise reduction was considered
reason enough for keeping them installed. |

|

|

|
Figure 6: Eyeball Scan
images/eyeball.scan.jpg
|
Figure 7: Light Pen Diagram
images/lrl.light.pen.diagram.jpg
An exploded view of the other pen built for us by Dave Dixon, head of
Tech Photo at LRL. The main feature of this LRL light pen was that it
functioned like a pencil in that it was activated only when the pen
touched the screen. One subsequent version allowed the user to use
it as a pencil or, by locking the tip open, like a flashlight.
Interestingly, this version polarized the user community; users
either loved it or refused to use it. Another version was intended to
transmit signals via wireless connection, but we never finished this. |
Figure 8: Calcomp Plotter
images/calcomp.plotter.jpg
|

|

|

|
Figure 9: Rand Tablet
images/rand.tablet.jpg
|
Figure 10: Rossi Trace
images/rossi.trace.jpg
|
Figure 11
images/Scan1.small.jpg
This is the configuration we used for the PDP1 Most of the devices we attached
to this computer are labeled. Not labeled is the RAND Tablet, at the left
corner of the table next to the Type 30 Visual CRT. The Master PM Voltage
Controls and the PM BALANCE VOLTAGE TRIMMERS allowed a user to adjust the
sensitivity of the EYEBALL film reading device. Among other factors, the
condition of the film sample could thereby be accommodated. The FOOT SWITCH
was another device to allow the EYEBALL user to interact with the digitizing
process. Also not labeled is the Telephone handset, and the (barely visible)
set of four speakers that together supported audio input and output. |

|

|

|
Figure 12 & 13: The TX2 EYE
images/Scan2.jpg and images/Scan2.jpg
As a tribute to simultaneity, these two pictures show a device and controls
for the TX2 EYE, invented around 1958 or 59 by H.Philip Peterson at
the MIT Lincoln Laboratories, and functionally identical to the EYEBALL. The
TX2 version is elegant and obviously much less complicated although one
could claim that the TX2 was bigger than the PDP-1. For those old enough
to recall it, Peterson used his EYE to scan a 35mm slide of the Mona Lisa,
and then, using a specially designed character set, played the scan back
onto a 30 inch Cal Comp plotter. The 30 inch monochrome playback sparked a
mini collecting frenzy all over the country. |
Figure 14: Cryogenic Coolers
images/Scan5.jpg
To minimize PMT noise, the tubes were housed in cryogenic coolers, visible
in Figures 15 and 17 through 11. This rack of hardware in Scan 6 was used by
the EYEBALL as a part of the PMT cooler controls and certain of the film
movement controls used by the film holders (one is visible in Scan 9). |

|

|

|
Figure 15:
images/Scan6.jpg
|
Figure 16:
.PDP.1.dir/images/Scan7.jpg
The light from the precision CRT displayed at the point (x,y) was passed
through a thin film bean splitter. Some fraction of the available light
was passed along the Sampling leg (see Figures 17 and 20) and through the
film sample (see Figure 18) and into the sampling PMT. Except for not being
passed through any film, the light in the reference leg went through a
similar set of components. The two PMT signals were then compared to
generate an estimate for the value of the optical density measured on the
film sample at the point (x,y). |
Figure 17:
images/Scan8.jpg
|

|

|

|
Figure 18: The Film Holder
images/Scan9.jpg
Shown here is the arrangement for digitizing a roll of filmed images.
Equivalent holders were available for many other formats; everything
from 9 inch cut film to 16mm rolls or strips. |
Figure 19:
images/Scan10.jpg
|
Figure 20:
images/Scan11.jpg
|
|

|
|
Figure 21: A Printer Resolution Test
./PDP.dir.1/images/Scan12.jpg
|
|