search.noResults

search.searching

saml.title
dataCollection.invalidEmail
note.createNoteMessage

search.noResults

search.searching

orderForm.title

orderForm.productCode
orderForm.description
orderForm.quantity
orderForm.itemPrice
orderForm.price
orderForm.totalPrice
orderForm.deliveryDetails.billingAddress
orderForm.deliveryDetails.deliveryAddress
orderForm.noItems
Column: Embedded design


Slave to the Blinkenlights By Myk Dormer, RF Engineer and Director, Smallwireless Limited I


t is unusually diffi cult to phrase the start of this article for several reasons, one being that about 50% of my readers will have no idea of what I’m talking about, with the rest feeling they have always known. It’s


also hard to fi nd words that don’t sound as if they come from a cult de-programming interview, or a confession to an addiction support meeting. So, let’s give it a try: “Despite being an RF engineer by trade,


I’m a retro-computing enthusiast.” “I design and build discrete-logic


CPUs out of TTL gates and registers – like it’s 1965!” It may sound an odd thing to be


doing, but the design and construction of CPUs and complete computer systems at the discrete gate level is actually quite a popular technical exercise and has been for decades. T ere are social media pages dedicated to it, many websites and Hackaday.io projects – and even a “web- ring”, when such things were common. T ese designs vary from pure theoretical models running on digital simulators, through FPGA- and CPLD-based realisations, to the logic gate based (very oſt en 74-series TTL) builds I favour. T ere are even braver souls, taking another step down into discrete transistor logic, as well as a few actual relay based computers. T ere is little uniformity in


architecture either, since you can fi nd anything from demonstration model 4-bit CPUs right up to powerful 16- and 32-bit “minicomputers”. T ey are sometimes supported by entire soſt ware ecosystems resembling the programming environments of the 1970s and 80s, oſt en including compilers and interpreters for


10 June 2026 www.electronicsworld.co.uk


high-level languages, with Forth and C being common choices. T e common thread is that these are


not a commercial microprocessor on a board. Each of these CPUs is pretty much unique, even though they show the obvious infl uences and borrowed concepts from “real” commercial machines. A lot of them implement a front panel


interface, comprising indicator lamps on every address and data bit, and data entry and machine control switches to allow (laborious) manual data entry: One


address word at a time – in binary! T is eff ort does raise a few questions,


with the most obvious being: “Why do it?”. For me it comes down to the joy of it.


No retro CPU designer is likely to come up with a totally new and commercially successful idea, so we are leſt with curiosity, mental exercise, education and an artful project. T at said, there is a very particular


satisfaction to seeing your processor successfully execute its fi rst op codes. The second obvious question linked


Figure 1: The 162 – a compact 16-bit bus width TTL processor


Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28  |  Page 29  |  Page 30  |  Page 31  |  Page 32  |  Page 33  |  Page 34  |  Page 35  |  Page 36  |  Page 37  |  Page 38  |  Page 39  |  Page 40  |  Page 41  |  Page 42  |  Page 43  |  Page 44