Slashdot Mirror


EDSAC Diagrams Rediscovered

mikejuk (1801200) writes Due to its importance in the history of computing, the UK's Computer Conservation Society embarked on a 4-year project to build a replica of EDSAC. The main challenge facing the team of volunteers who are working on the rebuild is the lack of documentation. There are almost no original design documents remaining so the rebuild volunteers have to scrutinize photographs to puzzle out which bits go where. However, three years into the project, a set of 19 detailed circuit diagrams have come to light and been handed to the EDSAC team by John Loker, a former engineer in the University of Cambridge Mathematical Laboratory. "I started work as an engineer in the Maths Lab in 1959 just after EDSAC had been decommissioned. In a corridor there was a lot of stuff piled up ready to be thrown away, but amongst it I spotted a roll of circuit diagrams for EDSAC. I'm a collector, so I couldn't resist the urge to rescue them. " In the main, the documents confirm that the team has been correct in most of its re-engineering assumptions, but the drawings have thrown up a few surprises. The most significant discrepancy between the original and the reconstruction that the papers reveal is in the "initial orders" (boot ROM in modern terminology). In the absence of fuller information, the reconstruction team had considered and rejected one possibility which was in fact the one that was used by the original engineers. That will now be rectified in the reconstruction, which is due for completion in late 2015.

17 of 37 comments (clear)

  1. Context: Pilfer vs Rescue? :-) by UnknownSoldier · · Score: 4, Interesting

    Always funny to read about a geek seeing the value in saving something for "historical sake" while a company / university just wants get rid of old "junk"

    One man's treasure is another mans junk.

    Will interesting to see if the completed project actually works.

    1. Re:Context: Pilfer vs Rescue? :-) by K.+S.+Kyosuke · · Score: 1

      One man's treasure is another mans junk.

      That's a tautology, isn't it?

      --
      Ezekiel 23:20
    2. Re:Context: Pilfer vs Rescue? :-) by joh · · Score: 1

      One man's treasure is another mans junk.

      No, it's "my stuff, your shit": http://www.youtube.com/watch?v...

    3. Re:Context: Pilfer vs Rescue? :-) by AmiMoJo · · Score: 3, Insightful

      I'm sure it will be an excellent reproduction. The UK now has quite a few reconstructed classic machines, including various Babbage Engines and Colossus, the first computer. We really should make more of our computing history.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:Context: Pilfer vs Rescue? :-) by K.+S.+Kyosuke · · Score: 1

      What, even the Analytical Engine? Accept no imitations!

      --
      Ezekiel 23:20
    5. Re:Context: Pilfer vs Rescue? :-) by AmIAnAi · · Score: 1

      Not yet ... but we're working on it

      --
      Any sufficiently advanced bug is indistinguishable from a feature.
    6. Re:Context: Pilfer vs Rescue? :-) by UnknownSoldier · · Score: 1

      Maybe. Consider this:

      Value is multi-dimensional and subjective.

      Witness the price of vanity when people spend hundred of thousands of dollars on a watch. I don't wear a watch so they have zero value to me. Same item different costs.

      To a collector, any rare item, has immense value. To the layman, anywhere from $0 up to some "reasonable" dollar amount.

      And on the other hand, almost everyone considers the Mona Lisa to be a work of art. Now as to the actual price they would, or could, pay to own a copy of it varies but it is universally agreed that is is a treasure.

      Putting this into more concrete terms. People who buy the same song off iTune for $0.99 all agree it is a "fair price." Is it junk? Only to the people who didn't buy it, or to the people who bought it and later regret it.

      This is one reason I hate wikipedia and it's "No Trivia" rule. Some people find value in trivia ! Others don't. By including it the people who don't value it can simply skip it. But by not including it at all, the value of wikipedia is decreased because it could contain interesting information, but it doesn't.

  2. Re:Can't some Africans help? by joh · · Score: 1

    Too many of them are preoccupied with surviving?

  3. Re:Just so everyone knows, he's talking about peni by K.+S.+Kyosuke · · Score: 1

    Thanks to the two of you for confirming that I'm nothing but an innocent foreigner in this horrible joke!

    --
    Ezekiel 23:20
  4. What else have they gotten wrong? by AbrasiveCat · · Score: 2

    So the they get a few prints of part of the circuits, 9 pages of 150, and they see they made mistakes replicating the original. I wonder how many other mistakes they have made, and what happens if they are finishing and some more drawings surface showing they got stuff wrong? Will they throw it out the wrong and make it as designed or just say "hey good enough, we got most of it right"?

    1. Re:What else have they gotten wrong? by drinkypoo · · Score: 1

      and what happens if they are finishing and some more drawings surface showing they got stuff wrong?

      I imagine that they will revise anything that seems to explain a problem they've been having, or answers a question they couldn't otherwise answer. My question was along the avove lines, though. What if there have been changes since those drawings, for which there is no documentation? Heck, they might even undo something they did right. I imagine they're going to take that possibility into account, though. If they were idiots, this probably wouldn't seem interesting.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:What else have they gotten wrong? by DerekLyons · · Score: 1

      That was my thought too... Nineteen pages of the size shown in the pictures is pretty much nothing compared to a complete set of diagrams. It's like getting nineteen pages out of Game of Thrones (which is itself just one volume of a much larger series). If they found errors with so little new information, it does not give me much confidence that their recreation is accurate to any great degree. (Especially given that they tossed out an approach now known to be the one used.)

  5. Re:Can't some Africans help? by K.+S.+Kyosuke · · Score: 1

    There are hundreds of millions of them, and apparently they're just as intelligent as white people.

    Unfortunately, white people aren't smart enough anymore. You need the Taiwanese or the Arabs to make your chips these days.

    --
    Ezekiel 23:20
  6. Re:Just so everyone knows, he's talking about peni by TeknoHog · · Score: 2

    Interesting -- while I was aware of this meaning of "junk", it didn't occur to me to equate "treasure" with "family jewels". However, "One man's penis is another man's penis" is still a little weird, or at least Siamese.

    --
    Escher was the first MC and Giger invented the HR department.
  7. Re:Not possible by K.+S.+Kyosuke · · Score: 1

    No, we needed the Apollo project to ramp up SSI IC production, to make IBM develop first RTOSes, and to develop the first usable DBMSes.

    --
    Ezekiel 23:20
  8. Documentation vs. Implementation by cstacy · · Score: 4, Interesting

    Since microelectronics, people don't re-wire CPUs anymore...well, they do if it's FPGAs and such. But even in the late 1960s computers were constructed with discrete electronic parts on PCBs. We got a lot of milage out of those vintage machines. I remember hooking up a primitive (by today's standards) logic analyzer to trace signals through the CPU, replacing components such as pulse amplifiers and flip-flops that comprised machine registers. In a research lab setting, it was not uncommon to modify the machines -- for example, new circuits to support dynamic paging (memory bus modifications, associative memory tables, etc.) So I am sure the working EDSAC machine must have had modifications that were not even recorded on these diagrams they have recovered. The story reminds me of a logbook entry that another hacker wrote when repairing the PDP-6 at the MIT AI Lab around 1982. It simply read, "Found wiring here not on schematic. Repaired circuit."

  9. Donate them by Peter+Simpson · · Score: 1

    Either to the National Museum of Computing (UK) or the Computer History Museum (US), and scan them so they can be put online.