Building the PiDP-11 Dec PDP-11 Replica Minicomputer
bigdanzblog.wordpress.com
bigdanzblog.wordpress.com
Most real PDP-11 from the later years of the seventies had processors made with bipolar bit-slice circuits from the AMD 2900 series and memories made with 16 kbit chips like Mostek 4116 and these had to be supported by a large number of MSI and SSI Schottky TTL integrated circuits.
Maybe a few such ancient integrated circuits in working state could still be found, but for a complete PDP-11 a very large number is needed (a 256 kB memory needs 128 DRAM chips, the maximum 4 MB memory needs 2048 DRAM chips, the CPU might need 40 to 100 bipolar logic chips). I do not believe that attempting to reproduce the large size and the great power consumption of a real PDP-11 can provide an improved self-teaching experience in comparison with the implementation of a clock-cycle-accurate emulator of PDP-11/70 on a modern FPGA board.
His power bill was . . . large.
Building or buying a 3-phase inverter or a power supply unit that could replace the original power supply are much easier tasks than building the logic boards of PDP-11/70, which you have.
If the power requirements exceed what is available at your location, you could still make the PDP-11/70 work for very short times, by using a large enough UPS with a 3-phase inverter or with a substitute power supply, and charging the UPS, then starting the PDP-11/70 with the UPS disconnected from mains.
The power requirements can be reduced a lot in comparison with a real PDP-11/70 if only the processor boards are used and the memory boards are replaced by a modern FPGA board implementing the protocol of the DEC memory bus.
The maximum size of the PDP-11 memory (4 MB) is small enough that it can be implemented with the internal SRAM of many FPGA chips, no external DRAM memory is needed.
I have 7.5KV in my yard so absolute power is not a problem.
Good point about emulating memory and thereby getting away with a smaller PSU. Also need to emulate a disk drive. I have controllers for various drives but no physical drives (those are tricky to get working today even if they can be tracked down due to degradation of materials).
What's the definition of 'real' here?
The Raspberry PI3 is rated 2,411MIPS.
This emulator must be much faster than the original PDP11 even with the emulation software.
(The original) VAX 11/780 was a 1 MIPS machine. 32 Bit.
pdp 11 was a slower machine. plus it was 16 bit. slow clock, a relatively cheap o'scope could be used to snoop the buses.
I got a good laugh out of that....
https://www.youtube.com/watch?v=bQUeMyAMQwo&ab_channel=Retro...
Yeah, it really was amazing how they pulled it off. Given my current machine with 32 Gigs of RAM, I could give 32,000 users a megabyte each. Moore's law was a wild ride.