Build Your Own Apollo Guidance Computer
PingXao writes "Well, if you can't exactly give the Moon you can give the gift of a computer to get you there. Almost a year ago this Slashdot story about the Apollo 11 Guidance Computer referenced a pretty cool Dr. Dobbs Journal article from their History of Computing series. Now there's this guy who built one in his basement! It took him 4 years, $2,980 in cash, 2,500 hours of labor and 15,000 hand-wrapped wire connections with 3,500 feet of wire to build. It might be next Christmas before you could build one of your own to give as a gift, but he promises you can build your own for less and it will be better than his. The perfect gift for the space geek who has everything. This guy is my hero."
with those old boxes, how in hell did they ever make it to the moon and back alive.
Is it fascism yet?
So here's a mirror!!
Not to undermine his job, which I think is a major accomplishment, not only by building it but by reimplementing the whole logic from diagrams. But looking at the logic, it seems it could fit easily in a Spartan 3 FPGA. So yes, it could be done cheaper and faster, but not with the degree of detail this guy put on.
Kudos to him
signal_connect(0, "test_top.dut.my_sig", "clk");
I have the utmost respect for the initiative, intelligence, and generosity of the man who built this computer. That said, he didn't build a replica of an Apollo Guidance Computer (AGC). He did not use the same parts, constructing it with higher integration 74LS parts that gave about a 10-to-1 IC package reduction. The original AGC prototype used core memory and his uses static RAM and EPROM. There are countless other differences.
Again, he is deserving of high praise, but he did not replicate the original AGC I prototype. He created a working model which was very true to the original at the block diagram level.
Comment removed based on user account deletion
The IBM 360/91 was an important high-performance member of the IBM 360 family. The CDC 6600 was also an innovative system from the same era.
The Space Shuttle uses the IBM AP-101. See Computers in Spaceflight: The NASA Experience.
Mea navis aericumbens anguillis abundat