A tube computer for the 21st century.
The Ena.Computer first ran on 28th May 2021.
Built just for the fun of doing it, with a blind faith encouraged by my minimal awareness of the complexity of the task.
Visiting Bletchley Park, the home of cyber warfare in Word War 2, Judy and I left the tour group and by sheer good luck met Tony Sale who with unimaginable effort rebuilt Colossus. He was running the machine at the time, and we could see in front of us the incredible work that Tommy Flowers had achieved in building Colossus during the war in 1944.
Later it occurred to me that several tube computers had been rebuilt and now run in museums, but that no new design of a tube computer had been constructed in over 50 years. The thought of building one seemed ridiculous, but I wondered if a modern design could overcome the issues of size, power and the dangers of high voltages.
When I retired I looked at the problem again and realised it could be an interesting and enjoyable endeavor.
I spent almost a year designing and building the Ena.Computer.
Unfortunately 300 volts is very dangerous and shouting bang when a friend has their back to the computer is very childish, but great fun.
The Ena.Computer is designed using 1,100 thermionic triodes. Conveniently each 6N3P electron tube contains 2 triodes around a single heater, halving the physical size and power requirements.
The Ena.Computer's 550 double triode 6N3P electron tubes, are all configured as identical 5 input NOR gates. Registers and counters are built from these single NOR gates and combined into master/slave D type flip flops, an 8 bit ALU, and all latches and buffers. The amount of heat is ridiculous, but I just think of it as a trendy wall heater, then it all seems quite sensible.
The Ena.Computer integrates eight large printed circuit boards and three auxiliary pcbs which combine the tubes into a functional computing system. The Graphical user interface, a diode matrix ROM and a reed relay RAM complete the magic to collectively become an 8 bit electron tube computer.
Electron tubes (or just tubes in the USA) are also named thermionic valves (or just valves in the UK). The 6N3P electron tube was produced in Russia in the 1950s and is capable of switching a led on and off over 100 million times a second, which is not bad for a 70 year old.
The graphical user interface consists of a matrix of 300mw INGaN Leds.
I am attempting to write a Pong Game, using the GUI and its memory, combined with modern NVRAM. If I succeed, I shall post a video on Youtube
The Ena.computer has 8 inputs, 8 outputs plus two handshakes. A Pong bat, kinetic mouse or hex keyboard can be connected via a simple input board.
The pong bat has tilt switches in the handle which transmit basic elevation information. It is very simple and very effective.