Reproducing old machines with newer technology (Re: PDP-12 at the RICM)

Dave G4UGM dave.g4ugm at gmail.com
Tue Jul 14 12:32:46 CDT 2015


> -----Original Message-----
> From: cctalk [mailto:cctalk-bounces at classiccmp.org] On Behalf Of Chuck
> Guzis
> Sent: 14 July 2015 18:17
> To: General at classiccmp.org; Discussion at classiccmp.org:On-Topic and Off-
> Topic Posts
> Subject: Re: Reproducing old machines with newer technology (Re: PDP-12 at
> the RICM)
> 
> I'm missing something in this discussion, I think.
> 
> HDL's (take your pick) are just programming languages like FORTRAN or C
> with different constraints.  What's the point of going to all the trouble of
> doing an FPGA implementation of a slow old architecture, when pretty much
> the same result could be obtained by running a software emulator?  

I don't think this is true. Most of the software simulators don't run at anything like accurate speed ...

> Neither
> accurately reflects the details of the real thing--and there will always be the
> aspect of missing peripherals.

I believe that you can get much closer with an FPGA...

> 
> Perhaps the worst aspect of using FPGA is that this is a rapidly moving field,
> so that the part you used to do your implementation 10 years ago
> will no longer be available.    

That is very true, but there again the same can happen with Software. The Pegasus Simulator I use was written in TurboPascal and has kludges to get the speed right that just don't work on a modern PC

> I've done a few designs using 5V CPLDs
> (XC95xx series) not *that* long ago.  Now they themselves are quaint
> examples of obsolete hardware.  You can't win.
> 
> You can move software-only simulators quite easily, but I'm not as sanguine
> about FPGA designs.
> 

See Above

> And you still don't have the peripherals.  I suppose one could emulate a
> Univac Solid State machine in FPGA, but what would one do about the all-
> important drum coupled to the card reader and printer.  Has anyone rolled
> out a design for a DIY 1403 printer?

When I have finished the Calcomp Plotter....

> 
> I've run the Cyber emulator as well as various SIMH emulators from time to
> time, but it's just not the same as the real thing--it's not even remotely the
> same.

I have used Hercules with a real 3270. Its not bad but Laurence Wilkinson's 360 in FPGA wih a real Selectric Typewrite is much better:-

http://www.ljw.me.uk/ibm360/Saga.html


> 
> --Chuck
> 
 Dave



More information about the cctalk mailing list