Federico Faggin: The Real Silicon Man

While doing research for our articles about inventing the integrated circuit, the calculator, and the microprocessor, one name kept popping which was new to me, Federico Faggin. Yet this was a name I should have known just as well as his famous contemporaries Kilby, Noyce, and Moore.

Faggin seems to have been at the heart of many of the early advances in microprocessors. He played a big part in the development of MOS processors during the transition from TTL to CMOS. He was co-creator of the first commercially available processor, the 4004, as well as the 8080. And he was a co-founder of Zilog, which brought out the much-loved Z80 CPU. From there he moved on to neural networking chips, image sensors, and is active today in the scientific study of consciousness. It’s time then that we had a closer look at a man who’s very core must surely be made of silicon.

Continue reading “Federico Faggin: The Real Silicon Man”

Bringing Back A Spectrum’s Rails

The Sinclair ZX Spectrum was to most Brits the computer to own in the early 1980s, it might not have had all the hardware features of its more expensive competitors but it had the software library that they lacked. Games came out for the Spectrum first, and then other platforms got them later. If you didn’t have a rubber keyboard and a Sinclair logo, you were nothing in the playground circa 1984. That low price though meant that in true Sinclair tradition a number of corners had been cut in the little micro’s design. Most notably in its power supply, all the various rails required by the memory chips came from a rather insubstantial single-transistor oscillator that is probably the most common point of failure for these classic machines.

[Tynemouth Software] had an Issue 2 Spectrum with a missing -5V rail, and has detailed both the power supply circuit used on these machines and the process of faultfinding and repairing this one. A single transistor oscillator drives a little ferrite-spool transformer from which the various supplies are rectified and filtered. Similar circuits appear in multiple generations of Sinclair hardware, where we might nowadays use a little switching regulator chip.

We’re taken through the various stages of faultfinding this particular circuit, and the culprit is found to be a faulty Zener diode. It’s certainly not the last dead Spectrum that will cross an enthusiast’s bench, but at least in this case, the fault was less obtuse than they sometimes can be in this much-loved but sometimes frustrating machine.

Sinclair enthusiasts might also appreciate the great man’s earliest work.

A Calculator With 3G Inside

For many of us, a calculator is something we run as an app on our mobile phones. Even the feature phones of a couple of decades ago bundled some form of calculator, so that particular task has joined the inevitable convergence of functions into the one device.

For [Scott Howie] though, a mobile phone is something to run as an app on his calculator. He’s integrated a cellphone module into his TI-84 calculator, and though perhaps it won’t be knocking Apple or Samsung off their pedestals just yet, it’s fully functional and both makes and receives calls.

To perform this feat he’s taken the cellphone module and one of the tiniest of Arduino boards, and fitted them in the space beneath the TI-84’s keyboard by removing as much extraneous plastic as he could. The calculator’s 4 AAA cells could not supply enough power on their own, so he’s supplemented them with a couple more, and replaced the alkaline cells with rechargeables. A concealed switch allows the cellphone to be turned off to preserve battery life.

The calculator talks to the Arduino via a slightly unsightly external serial cable, and all his software is handily available in a GitHub repository. His video showing the whole build in detail is below the break, so if you fancy a calculator with cellular connectivity, here’s your opportunity. Hang on — couldn’t you use a device like this for exam cheating?

Continue reading “A Calculator With 3G Inside”

Review: Centre For Computing History

With almost everything that contains a shred of automation relying on a microcontroller these days, it’s likely that you will own hundreds of microprocessors beside the obvious ones in your laptop or phone. Computing devices large and small have become such a part of the fabric of our lives that we cease to see them, the devices and machines they serve just work, and we get on with our lives.

It is sometimes easy to forget then how recent an innovation they are.  If you were born in the 1960s for example, computers would probably have been something spoken in terms of the Space Race or science fiction, and unless you were lucky you would have been a teenager before seeing one in front of you.

Having seen such an explosive pace of development in a relatively short time, it has taken the historians and archivists a while to catch up. General museums have been slow to embrace the field, and specialist museums of computing are still relative infants in the heritage field. Computers lend themselves to interactivity, so this is an area in which the traditional static displays that work so well for anthropological artifacts or famous paintings do not work very well.

There's the unobtrusive sign by the level crossing, Cambridge's version of the black mailbox.
There’s the unobtrusive sign by the level crossing, Cambridge’s version of the black mailbox.

Tucked away next to a railway line behind an industrial estate in the city of Cambridge, UK, is one of the new breed of specialist computer museum. The Centre for Computing History houses a large collection of vintage hardware, and maintains much of it in a running condition ready for visitors to experiment with.

Finding the museum is easy enough if you are prepared to trust your mapping application. It’s a reasonable walk from the centre of the city, or for those brave enough to pit themselves against Cambridge’s notorious congestion there is limited on-site parking. You find yourself winding through an industrial park past tile warehouses, car-parts shops, and a hand car wash, before an unobtrusive sign next to a railway level crossing directs you to the right down the side of a taxi company. In front of you then is the museum, in a large industrial unit.

Pay your entrance fee at the desk, Gift Aid it using their retro green screen terminal application if you are a British taxpayer, and you’re straight into the exhibits. Right in front of you surrounding the café area is something you may have heard of if you are a Hackaday reader, a relatively recent addition to the museum, the Megaprocessor.

The Megaprocessor, playing Tetris
The Megaprocessor, playing Tetris

If we hadn’t already covered it in some detail, the Megaprocessor would be enough for a long Hackaday article in its own right. It’s a 16-bit processor implemented using discrete components, around 42,300 transistors and a LOT of indicator LEDs, all arranged on small PCBs laid out in a series of large frames with clear annotations showing the different functions. There is a whopping 256 bytes of RAM, and its clock speed is measured in the KHz. It is the creation of [James Newman], and his demonstration running for visitors to try is a game of Tetris using the LED indicators on the RAM as a display.

To be able to get so up close and personal with the inner workings of a computer is something few who haven’t seen the Megaprocessor will have experienced. There are other computers with lights indicating their innermost secrets such as the Harwell Dekatron, but only the Megaprocessor has such a clear explanation and block diagram of every component alongside all those LED indicators. When it’s running a game of Tetris it’s difficult to follow what is going on, but given that it also has a single step mode it’s easy to see that this could be a very good way to learn microprocessor internals.

The obligatory row of BBC Micros.
The obligatory row of BBC Micros.

The first room off the café contains a display of the computers used in British education during the 1980s. There is as you might expect a classroom’s worth of Acorn BBC Micros such as you would have seen in many schools of that era, but alongside them are some rarer exhibits. The Research Machines 380Z, for example, an impressively specified Z80-based system from Oxford that might not have the fame of its beige plastic rival, but that unlike the Acorn was the product of a company that survives in the education market to this day. And an early Acorn Archimedes, a computer which though you may not find it familiar you will certainly have heard of the processor that it debuted. Clue: The “A” in “ARM” originaly stood for “Acorn”.

The LaserDisc system, one you won't have at home.
The LaserDisc system, one you won’t have at home.

The rarest exhibit in this froom though concerns another BBC Micro, this time the extended Master System. Hooked up to it is an unusual mass storage peripheral that was produced in small numbers only for this specific application, a Philips LaserDisc drive. This is one of very few surviving functional Domesday Project systems, an ambitious undertaking from 1986 to mark the anniversary of the Norman Domesday Book in which the public gathered multimedia information to be released on this LaserDisc application. Because of the rarity of the hardware this huge effort swiftly became abandonware, and its data was only saved for posterity in the last decade.

The main body of the building houses the bulk of the collection. Because this is a huge industrial space, the effect is somewhat overwhelming, as though the areas are broken up by some partitions you are immediately faced with a huge variety of old computer hardware.

The largest part of the hall features the museum’s display of home computers from the 1980s and early 1990s. On show is a very impressive collection of 8-bit and 16-bit micros, including all the ones we’d heard of and even a few we hadn’t. Most of them are working, turned on, and ready to go, and in a lot of cases their programming manual is alongside ready for the visitor to sit down and try their hand at a little BASIC. There are so many that listing them would result in a huge body of text, so perhaps our best bet instead is to treat you to a slideshow (click, click).

Definitely not Pong, oh no.
Definitely not Pong, oh no.

Beyond the home micros, past the fascinating peek into the museum’s loading bay, and there are a selection of arcade cabinets and then a comprehensive array of games consoles. Everything from the earliest Pong clones to the latest high-powered machines with which you will no doubt be familiar is represented, so if you are of the console generation and the array of home computers left you unimpressed, this section should have you playing in no time.

One might be tempted so far to believe that the point of this museum is to chart computers as consumer devices and in popular culture, but as you reach the back of the hall the other face of the collection comes to the fore. Business and scientific computing is well-represented, with displays of word processors, minicomputers, workstations, and portable computing.

The one that started it all
The one that started it all

On a pedestal in a Perspex box all of its own is something rather special, a MITS Altair 8800, and a rare example for UK visitors of the first commercially available microcomputer. Famously its first programming language was Microsoft BASIC, this machine can claim to be that from which much of what we have today took its start.

In the corner of the building is a small room set up as an office of the 1970s, a sea of wood-effect Formica with a black-and-white TV playing period BBC news reports. They encourage you to investigate the desks as well as the wordprocessor, telephone, acoustic coupler, answering machine and other period items.

UK phone afficionados would probably point out that office phones were rearely anything but black.
UK phone aficionados would probably point out that office phones were rarely anything but black.

The museum has a small display of minicomputers, with plenty of blinkenlight panels to investigate even if they’re not blinking. On the day of our visit one of them had an engineer deep in its internals working on it, so while none of them were running it seems that they are not just static exhibits.

Finally, at various points around the museum were cabinets with collections of related items. Calculators, Clive Sinclair’s miniature televisions, or the evolution of the mobile phone. It is these subsidiary displays that add the cherry to the cake in a museum like this one, for they are much more ephemeral than many of the computers.

This is one of those museums with so many fascinating exhibits that it is difficult to convey the breadth of its collection in the space afforded by a Hackaday article.

There is an inevitable comparison to be made between this museum and the National Museum of Computing at Bletchley Park that we reviewed last year. It’s probably best to say that the two museums each have their own flavours, while Bletchley has more early machines such as WITCH or their Colossus replica as well as minis and mainframes, the Centre for Computing History has many more microcomputers as well as by our judgement more computers in a running and usable condition. We would never suggest a one-or-the-other decision, instead visit both. You won’t regret it.

The Centre for Computing History can be found at Rene Court, Coldhams Road, Cambridge, CB1 3EW. They are open five days a week from Wednesday through to Sunday, and seven days a week during school holidays. They open their doors at 10 am and close at 5 pm, with last admissions at 4 pm. Entry is £8 for grown-ups, and £6 for under-16s. Under-5s are free. If you do visit and you are a UK tax payer, please take a moment to do the gift aid thing, they are after all a charity.

Fail Of The Week: Talking Chinese Calculator Synth Orchestra

There are times when you set out to do one thing, and though you do not achieve your aim you succeed in making something else that’s just a bit special. [TheKhakinator] sent us something he described as a fail, but even though we’re posting it as one of our Fail Of The Week series we think the result still has something of the win about it. It may not be the amazing hack he hoped it would become, but that really does not matter in this case.

On his travels in China his attention was caught by an everyday electronic gadget, an electronic calculator  that speaks the numbers and operations in Chinese as you use it. He bought a few of them, hoping that when he got them back to his bench he’d find an EEPROM containing the samples, which he could replace with his own for a cheap but low bitrate sampler.

Sadly this neat hack was not to be, for when he tore the surprisingly well-built calculators down he found only an epoxy blob concealing a single chip. All was not lost though, for while investigating the device’s features he discovered that as well as speaking Chinese numbers and operands it also had a selection of alarm tunes built-in, plus a mode in which it operated as a rudimentary electronic organ. He leaves us with a couple of videos we’ve posted below the break, first his teardown, and then a virtual orchestra of calculators playing dance music as he forgets the fail and concentrates on the win.

Continue reading “Fail Of The Week: Talking Chinese Calculator Synth Orchestra”

Die Photos Of A Runner’s RFID Chip

A mass participation sporting event such as a road race presents a significant problem for its record keepers. It would be impossible to have ten thousand timekeepers hovering over stopwatches at the finish line, so how do they record each runner’s time? The answer lies in an RFID chip attached to the inside of the bib each runner wears, which is read as the runner crosses the line to ensure that their time is recorded among the hundreds of other participants.

[Ken Shirriff] got his hands on a bib from San Francisco’s “Bay to Breakers” race, and set about a teardown to lay bare its secrets.

The foil antenna pattern.
The foil antenna pattern.

Stripping away the foam covering of the RFID assembly revealed a foil antenna for the 860-960MHz UHF band with the tiny RFID chip at its centre. The antenna is interesting, it’s a rather simple wideband dipole folded over with what looks like a matching stub arrangement and an arrow device incorporated into the fold that is probably for aesthetic rather than practical purposes. He identified the chip as an Impinj Monza 4, whose data sheet contains reference designs for antennas we’d expect to deliver a better performance.

After some trial-by-fire epoxy removal the tiny chip was revealed and photographed. It’s a device of three parts, the power scavenging and analog radio section, the non-volatile memory that carries the payload, and a finite-state logic machine to do the work. This isn’t a proper processor, instead it contains only the logic required to do the one task of returning the payload.

He finishes off with a comparison photograph of the chip — which is about the size of a grain of salt — atop a 1980s 8051-series microcontroller to show both its tiny size and the density advancements achieved over those intervening decades.

Since RFID devices are becoming a ubiquitous part of everyday life it is interesting to learn more about them through teardowns like this one. The chip here is a bit different to those you’ll find in more mundane applications in that it uses a much higher frequency, we’d be interested to know the RF field strength required at the finish line to activate it. It would also be interesting to know how the system handles collisions, with many runners passing the reader at once there must be a lot of RFID chatter on the airwaves.

We’ve featured [Ken]’s work before, among many others in his reverse engineering of Clive Sinclair’s 1974 scientific calculator, and his explanation of the inner workings of the TL431 voltage reference. Though we’ve had many RFID projects on these pages, this appears to be the first teardown of one we’ve covered.