Forums › Life › Computers, Gadgets & Technology › UK : East : Cambridge boffin hand builds 16 bit CPU from discrete components
Although he is looking for a home for it; as it will take all the wall space in an entire room of a medium size house. Hopefully it will go in that museum of computers already in Cambridge…
its even more impressive that an English chap builds it – normally this is the sort of thing the Germans build for fun. The second link goes into more technical detail about the project (including how he made the aluminium frames). The CPU design itself is somewhere between a 68000 and and ARM (you can even download an emulator if you wish!). It cannot run anywhere as fast as those processors; because the wires connecting each bit of the CPU are long and interference will cause problems if the clock speed is too high (the wires will radiate electric signals that find their way into the wrong places and confuse the whole system).
This whopping 16-bit computer processor is being built by hand, transistor by transistor ? The Register
HomePage
PS : The Germans are also impressed with this project…
Moderne Chips sind viel zu klein: Brite baut sich Mega-Prozessor – WinFuture.de
Thanks very much for sharing GL, very interesting.
This is something that definitely should be displayed where both younger people and my generation can see it working – the chap who is building it has a day job designing embedded systems on standard size SMD chips (the same size in modern computers). He doesn’t say much about himself but I reckon he is around my age but has at least one if not two University degrees, with at least one if not both from Cambridge.
One thing our generation missed out on (as they had been deemed obsolete by the time we were taught to program computers) is the computers with “blinkenlights” on the front; showing the values of registers and memory as LEDs or seven segment displays (that can also show A-F in hex). Using these and single stepping the code makes it easier to visualise what is happening to the data; this is important when controlling I/O devices via ports, inspecting processor status flags or other boolean flags; and such things ADC/DAC and serial to parallel data conversion.
In some cases oscilloscopes and logic analysers can show this info; but especially with modern computers it all goes way too fast for a human to inspect it or the amount is so overwhelming it is difficult for a student to understand it (I only just know the basics myself).
0
Voices
2
Replies
Tags
This topic has no tags
Forums › Life › Computers, Gadgets & Technology › UK : East : Cambridge boffin hand builds 16 bit CPU from discrete components