starting my relay computer project

Brent Hilpert hilpert at cs.ubc.ca
Sat Jan 23 20:13:07 CST 2010


Randy Dawson wrote:
>
> > Date: Sat, 23 Jan 2010 10:45:57 +0000
> > From: philip at axeside.co.uk
> > To:
> > Subject: Re: starting my relay computer project
> >
> > Have you read "The Computer - My Life" by Konrad Zuse (New York:
> > Springer Verlag, 1993.  ISBN 0-387-56453-5)?  Mostly historical /
> > autobiographical, but some good technical bits on the evolution of relay
> > logic as Zuse's designs got more mature.  Interesting how the number of
> > relays per bit he needed in his adder circuit got less and less...
> 
> Phillip,
> 
> Thanks for the lead on the book, and no I have not seen it.
> The Harry Porter relay computer and others seem to all use Zuse 4PDT relay design for the alu.
> 
> If you have not been to his web site, take a look at the youtube, It appears that there are a lot of us relay computer guys out there (when the you tube finishes there are related links presented).
> 
> Somewhat related, and also my interest, are the marble machines that do logic.  Of course there is the Edmund Scientific NIM plastic 3 bit machine, analog computers and dont forget Martin Gardner and the deck of cards paper computers.
> 
> There is more to classic computing than collecting microprocessor based machines.

A relay computer is something I too would like to build if ever I were to come
across enough suitable relays.

A couple of years ago I fleshed out the Simon design and wrote it up, as well
as breadboarding a small portion of it.
  (http://people.cs.ubc.ca/~hilpert/e/simon/index.html)
Ultimately, I felt it would be unsatisfying to implement it fully, due to it's
limitations. 

Funny how the adder circuit keeps coming up, one of those perennial topics in
computing. I too worked on optimising it.
(http://people.cs.ubc.ca/~hilpert/e/simon/imp.html#ALU). Later I saw Zuse's
design and noted that I had -almost- arrived at the same design. The number of
contacts and basic circuit were identical, but I missed one final optimisation
of flipping some contacts in the sum circuit so the relays required would be
4-pole & 4-pole rather than 5 & 3 (the former tending to be a little more
practical in the real world, of course).



More information about the cctech mailing list