[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
What Ever Happened To... The PDP-11 Architecture? (was: Re: Simulator
and RSTS v7.0 Update)
Bob Supnik was in charge of the J-11 ('Jaws'), the CMOS PDP-11-on-a-chip.
It was to be the last PDP-11 CPU implementation, excluding PDP-11 mode in
VAX-11s. After that he was in charge of the MicroVAX chip (as opposed to
the MicroVAX-I which was designed at DECwest as 1 board with some
semi-custom chips, or the V-11 VLSI VAX chip set [VAX-11/8200??]; the
later was the source of most of the design pieces that were rearranged to
form the MicroVAX chip, leaving out the odder instructions to be emulated
in software as was done for the MicroVAX-I). I think the J-11 was in the
PDP-11/8x systems.
He's a great speaker, if you get the chance to hear him. The J-11 had this
line of drivers across the output of the arithmetic unit, I think, and each
one was carefully sized by hand to be big enough to drive the length of
wire it had to drive in the amount of time needed, but no larger. (Each of
the wires was a different length due to going around corners.) That marked
a turning point at DEC towards Mead & Conway structured VLSI design
whereby there were fewer cells designed and they were replicated more times
each.
Before the J-11 there was the F-11 ('Fonz') which I think was a couple of
chips and the T-11 ('Tiny') which was 1 chip with an bus like the Intel
microprocessors of the day so that DEC could stop buying 8080s and whatnot
from Intel for embedding in terminals and controllers and whatnot.
Except for the bit in DECwest [Bellvue, WA; founded when Dave Cutler's
group left MA for Silicon Valley, discovered how expensive housing was, and
then left there for WA], the above chips were designed and fabricated at
the DEC facility in Hudson, MA [and perhaps other places like Scotland]
which Intel is now taking over. When Gordon Bell left DEC, he complained
about 'our vanity, protected architectures.' He wanted to let other
companies make PDP-11 clones to get it into the running for industry
standard microprocessor architectures. DEC, as always, wanted to protect
its hardware manufacturing business. (The software engineering group in ZK
got slapped down when we wanted to sell DEC's software development tools
for Windows, before DEC got onto the WNT [VMS++] bandwagon and before there
were many decent such tools for Windows. The same thing happened to
Apple's Claris.)
Being near Hercules, DuPont, Atlas, and of course the UofD, the local
section of the IEEE Computer Society had (and I hope still does) a great
speakers program. I remember when the M6800 (not M68000) was new and
someone from Motorola came to talk about it. At the end he acknowleged DEC
for the PDP-11 architecture, to which the M6800 architecture owed a lot,
and also for the idea of the general-purpose computer that could be
embedded in other systems (which was the PDP-8).
So does anybody know the patent # for GRPs & addressing modes? That
was how the PDP-11 was protected. The PDP-8 was protected with a patent on
the auto-indexing memory locations; I don't know that patent # either. It
would be amusing to get copies of them from the Patent & Trademark
Office.
- Aron