PDP-7 Digital Equipment Corporation PDP7 PDP-7

PDP7
PDP-7A
PDP-7A S#115 undergoing restoration in Oslo, Norway by Tore Sinding Bekkedal

1964-65 saw the delivery of Digital Equipment Corporations 18 bit PDP7 series computer, a later revision, the PDP-7A was produced using R series modules, at the end of production 120 systems had been shipped. As a minicomputer the PDP7 had a cycle time of 1.75 microseconds and add time of 4 microseconds, I/O included a keyboard, printer, paper-tape and dual transport DECtape drives (type 555). Of the 120 PDP-7's that were sold quite a number being used in laboratory and data acquisition applications. D.E.C. provided an "advanced" Fortran II compiler, a Symbolic Assembler, Editor, DDT Debugging System, Maintenance routines and a library of arithmetic, utility and programming aids developed on the program-compatible PDP-4.

The PDP-7 was developed as a less expensive alternative to the earlier PDP range and it had an introductory price tag of only $72,000 for a minimal system configuration. Utilising core memory as did most machines of it's era, the PDP7's 18bit memory started at 4K words up-gradeable in 4k chunks to 64k. A range of I/O units was available including Calcomp plotters, DECtape magnetic tape, paper tape readers and punches, DEC 340 CRT display unit and the ubiquitous Teletype ASR33.

Of the 120 PDP-7's originally built only two are currently known to exist in some operable condition. One (S# 115) is apparently undergoing restoration in Oslo, Norway by Tore Sinding Bekkedal, but it is believed this machine had most of its guts modified to TTL 74 series logic at some point, which was then recovered when the machine was de-commissioned. The second at the University of Oregon (S# 113) was operated by Dr. Harlan Lefevre until his retirement when it was de-commissioned and recently donated to at a museum, it is believed this machine was fully operational after nearly 40 years with some 65,000 hours of use logged. There are unconfirmed reports of a third (S#47 ?) minimal configuration system at a museum in Australia. PDP-7

The PDP7's claim to fame was forged around 1969/70 when Ken Thompson used a scavenged PDP-7 at Bell Labs, the research arm of AT&T, to develop the operating system that later became Unix. This would have been one of the PDP7's #3, #34, #44 or PDP7A #149.

PDP is an abbreviation for Programmed Data Processor, coined by Digital and a Boston venture capital company American Research and Development. There was a perceived view at that time that with a limited world market for "Computers" of just a few hundred of what were seemingly big and expensive machines, requiring a dedicated computer center and a large supporting staff, the term "Computer" should be avoided as there was no money to be made in computers !, and so was born PDP - the "Programmed Data Processor".

Links -
Tore BekkedalRestoration of a PDP7 in Oslo. PDP-7
PDP7 data PDP-7Possibly the largest archive of PDP-7 data available.
Unix historyOrigins and History of Unix, 1969-1995.
History PDP-7Unix - "The famous PDP7 comes to the rescue".
WikipediaPDP-7 entry at Wikipedia. PDP-7
PDP7 retires PDP-7Goodbye to the PDP7 - "A Computing Pioneer Retires".
PDP7 Service list PDP-7Details of 99 out of the 120 PDP-7 systems built.
Ken OlsonBiography and the story of DEC.

If you know of any more information about the PDP7, location of existing systems, spare parts, ancillary bits, software, tapes or manuals, then please let us know as a matter of urgency here. PDP-7

Our own library of PDP-7 information can be found here. PDP-7

PDP7 Service list (1972) PDP-7
The following list information was compiled from Digital Equipment Corporations 1972 18bit Customer Service List (kindly supplied by Bob Supnik), available here (6.5Mb pdf), and comprises the 99 known PDP7 and PDP7A systems on the list at that time. 120 systems were built in total, but at this time we do not have any information about the remaining 21 systems or who they were delivered to. The PDP7 appeared to have sold well into Government research and University sectors with 11 systems shipped to the UK alone, almost 10% of the production run !. Serial numbers are concurrent for both the PDP-7 and PDP-7A so the missing 21 could be either type.

TypeS#ShippedCustomerLinks
PDP71-DEC prototypePDP-7
PDP7204/1965Stanford UniversityPDP-7
PDP7311/00 ?Bell Telephone LabsPDP-7
PDP7401/1965R BoisurtPDP-7
PDP7504/00 ?New York UniversityPDP-7
PDP7604/1965TH DelftPDP-7
PDP7702/1965Elliot Cambridge (UK)PDP-7
PDP7804/1965Holloman A.F.B.PDP-7
PDP7905/1965Renssekear PolytechnicPDP-7
PDP71004/00 ?Fort BelvoirPDP-7
PDP71110/00 ?Oxford University (UK)PDP-7
PDP71205/1965Tek. HogskolanPDP-7
PDP71305/1965Pittsburgh UniversityPDP-7
PDP71404/1965Foxboro Pureto (Puerto) RicoPDP-7
PDP71505/1965Jet Propulsion LaboratoryPDP-7
PDP71605/1965Argonne National LabsPDP-7
PDP71708/1965University of TexasPDP-7
PDP71805/1965Carnegie TechPDP-7
PDP71905/1965Massachusetts Institute of Technology Lincoln LabsPDP-7
PDP72005/1965Battelle Northwest - Pacific Northwest National LaboratoryPDP-7
PDP72105/1965Battelle Northwest - Pacific Northwest National LaboratoryPDP-7
PDP722?No information availablePDP-7
PDP72307/1965Jet Propulsion LaboratoryPDP-7
PDP72408/00?Massachusetts Institute of Technology 2PDP-7
PDP72508/1968Manchester University (UK)PDP-7
PDP72608/1965Alabama UniversityPDP-7
PDP72707/1965Stromberg CarlsonPDP-7
PDP72807/1965WPAFB / AZERPPDP-7
PDP72912/1965FoxboroPDP-7
PDP73009/1965Massachusetts Institute of Technology Lincoln Lab MONTPDP-7
PDP73109/1965Lawrence Radiation Laboratory (LRL) BerkleyPDP-7
PDP73209/1965Lear SieglerPDP-7
PDP73307/1965Massachusetts General HospitalPDP-7
PDP73401/1969Bell Telephone LabsPDP-7
PDP73510/1965University of IllinoisPDP-7
PDP73610/1965Jet Propulsion LaboratoryPDP-7
PDP73712/1967US Naval OrdinancePDP-7
PDP73808/1968US GovernmentPDP-7
PDP73912/00?Tennessee UniversityPDP-7
PDP74012/1965Module testPDP-7
PDP74111/1965Ministry of Public Buildings (UK Gov N.G.T.E Pyestock)website
PDP74211/1965Aachen #1PDP-7
PDP74311/1965Lawrence Radiation Laboratory (LRL) LivermorePDP-7
PDP74411/1965Bell Telephone LabsPDP-7
PDP74512/1965Hershey Medical CentrePDP-7
PDP746-No information availablePDP-7
PDP74701/1966Australian Atomic Energy, Lucas Heightsinfo
PDP74801/1966Jet Propulsion LaboratoryPDP-7
PDP74901/00 ?University of Heledelberg? (Heidelberg) FSICPDP-7
PDP75005/1966FoxboroPDP-7
PDP7A10112/1969Bob ReedPDP-7A
PDP7A10208/1968University of RochesterPDP-7A
PDP7A10301/1966Massachusetts General Hospital #2PDP-7A
PDP7A10401/1966Massachusetts Institute of Technology project MACPDP-7A
PDP7A10501/1966University of FreiburgPDP-7A
PDP7A10601/00 ?Liverpool University (UK)/td>PDP-7A
PDP7A10701/00 ?Glasgow University (UK)PDP-7A
PDP7A10801/00 ?AachenPDP-7A
PDP7A10901/1970Massachusetts Institute of Technology ERCPDP-7A
PDP7A11001/1966SolartronPDP-7A
PDP7A11102/1966Atomic Weapons Research Establishment (A.W.R.E.) Aldersmaston (UK)PDP-7A
PDP7A11202/1966Edinburgh University (UK)photo
PDP7A11302/1966Oregon Universityarticle
PDP7A11402/1966Applied Data ResearchPDP-7A
PDP7A11502/1966Oslo Universityphotos
PDP7A11604/1966TNO SoesterbergPDP-7A
PDP7A11703/00 ?Tokyo University JapanPDP-7A
PDP7A11804/1966Worcester PolytechnicPDP-7A
PDP7A11905/1966DEC training (UK)PDP-7A
PDP7A12006/1966Michigan UniversityPDP-7A
PDP7A12105/1966Fort Mead #1PDP-7A
PDP7A12211/1966Fort Mead #2PDP-7A
PDP7A12303/00 ?US Government VirginiaPDP-7A
PDP7A12404/1966University of NijmegenPDP-7A
PDP7A125-No information availablePDP-7A
PDP7A12605/1966Cambridge University (UK)PDP-7A
PDP7A12706/1966Information InternPDP-7A
PDP7A12803/1969University of ErlangenPDP-7A
PDP7A12908/1966Boeing Co. #2PDP-7A
PDP7A13008/1966University of California, Lawrence LivermorePDP-7A
PDP7A13106/1966University or PittsburghPDP-7A
PDP7A13206/1966DEC training (UK)PDP-7A
PDP7A13310/1966Imperial College (London UK)PDP-7A
PDP7A13403/1968Rome Air Force BasePDP-7A
PDP7A13510/00? Princeton UniversityPDP-7A
PDP7A13611/1966Fort Mead US Army #3 PDP-7A
PDP7A13708/1966Union CarbidePDP-7A
PDP7A13810/1966Timesharing Ltd.PDP-7A
PDP7A13911/1966YalePDP-7A
PDP7A14011/00 ?Sandia corp.PDP-7A
PDP7A14109/00 ?WPAFB (Air Force Base ?)PDP-7A
PDP7A14212/00 ?PGH Plate GlassPDP-7A
PDP7A14303/1969Four Queens Casino O? LAS (Las Vegas ?)PDP-7A
PDP7A14401/1970University of CaliforniaPDP-7A
PDP7A14512/00 ?Langley PorterPDP-7A
PDP7A14611/00 ?University of ParisPDP-7A
PDP7A14707/1967I I IPDP-7A
PDP7A14801/1967BBNPDP-7A
PDP7A14903/1969Bell Telephone LabsPDP-7A
PDP7A150-No information availablePDP-7A
PDP7A15109/00 ?Digital Circuit TesterPDP-7A
PDP7A15204/00 ?Royal Radar Establishment Malvern (UK)PDP-7A

Miscellaneous DEC information, manuals, data sheets, Etc. mostly for the PDP-7 of course !, but there is some PDP-11 and PDP-15 info in here as well.

DataDescription
Logic handbook 1961
PDP-7 5Mb pdf
DEC symbology, Basic digital modules (inverters; diode logic; flip-flops; delays; pulse amplifiers; clocks; pulse generators), Typical applications (counters; parallel adders; comparators; synchronizers; subtracters; Gray to binary code converter), Rules and definitions (inverter usage; loading definitions; marginal checking; indicators), Boolean algebra, DEC Technical bulletins.
  
Logic handbook 1967
PDP-7 26Mb pdf
Logic primer, R B W Series Flipchip modules and application notes (32 position decoding; Stepper motor drives; Pseudo random sequences), Logic laboratory, Hardware (panels; cabinets; hardware; connectors; Octaid and Panelaid series modules; E and F Series modules), Analog to Digital Conversion handbook, A Series modules, K Series modules, and a whole lot more !.
  
Technicians handbook 1974
PDP-7 3.6Mb pdf
1974 Technicians handbook from the DEC training departmnt in Galway Ireland. Includes PDP8, PDP11 and IC information. Trouble shooting, General notes, PDP8 family notes, PDP11 family notes, IC datasheet index (DEC numbers; 74xx 8xxx and 9xxx series IC's).
  
PDP7 Users Handbook June 1965
PDP-7 13.5Mb pdf
System introduction, Functional description, Instructions, Basic machine language programming, Processor, Core memory, Standard I/O equipment, Card equipment and line printer, Magnetic tape and drum, Plotter and display, Analog/digital conversion, Data and communication equipment, Operating proceedures, Fortran, appendix, illustrations.
  
PDP-7 Users Handbook Dec 1964
PDP-7 7.4Mb pdf
Description, Operation, Central processor, Input/Output control and interface, Input/Output equipment, Appendix, Illustrations and drawings.
  
PDP7 Maintenance Manual 1966
PDP-7 20Mb pdf
Introduction and description, Operation, System, options, Maintenance, Engineering drawings, Power supplies and control, Flip chip modules.
  
18bit Architecture
PDP-7 113Kb pdf
Architectural Evolution in DEC’s 18b Computers. DEC built five 18b computer systems: the PDP-1, PDP-4, PDP-7, PDP-9, and PDP-15. This paper documents the architectural changes that occurred over the lifetime of the 18b systems and analyses the benefits and tradeoffs of the changes made.
  
18bit Card readers
PDP-7 34Kb pdf
Card Readers for DEC’s 18b Computers. Punched cards were never a mainstream medium for DEC systems. DEC preferred punched paper-tape, which used less costly peripherals and simpler interfaces. DEC never seemed to be able to get cards quite right. Nowhere is this better illustrated than in the 18b computer line, which implemented seven different card reader options across the five machines in the 18bit family PDP-1, PDP-4, PDP-7, PDP-9, and PDP-15.
  
PDP7 Interface manual
PDP-7 4.9Mb pdf
PDP7 Interface and installation manual. Introduction, Data transfers, Break transfers, Digital logic circuits, Interface connections, Installation planning, Illustrations, Tables.
  
PDP-7 Maintenance
PDP-7 23.5Mb pdf
Core memory, Input/Output, Optional equipment, Interface, Installation, Operation, Maintenance, Engineering drawings, Tables.
  
Misc -
PDP7 - PDP15 harware link
PDP-7 460Kb pdf
Description, commands and hardware drawings of a PDP-7 to PDP-15 inter-computer data link. Designed and used by the Australian Atomic Energy Commission at Lucas Heights, this hybrid of a PDP7 and PDP15 was called a PDP-22, but this was not an official DEC designation. It was used by the Australian Atomic Energy Commission, Lucas Heights. ISBN 0642995230, document in the public domain here here, copyright of this document resides with the Australian Atomic Energy Commission.