005 - Circuits That Go Nowhere

Unnamed Reverse Engineering Podcast · 6 Nov 2017 · 57m

What this episode covers

Ken Shirriff, a reverse engineer and blogger, details his process for reverse engineering vintage integrated circuits, from decapping chips using safe acids to analyzing die photos with metallurgical microscopes. He discusses the restoration of the Xerox Alto computer, explaining how he and collaborators resolved hardware mismatches and reverse-engineered its complex microcode using logic analyzers. The conversation covers specific historical chips like the 8008 and Z80, highlighting design quirks such as 4-bit ALUs in 8-bit processors and the use of current mirrors in analog circuits.

Mentioned

Companies
Computer History Museum, Living Computer Museum
Products
Xerox Alto, Sinclair Calculator, IBM 1401
Chips
8008, Z80, ARM 1, Beagle Bone
Tools
LTSpice
Also
righto.com, Visual 6502, Siliconpr0n, bitsavers.org, Hackaday Super Conference, John McMaster, Sedra and Smith, BCPL, Smalltalk

Other shows on the same ground, closest first.

  • The Amp Hour · 1h 14m

    An Interview with Ken Shirriff

    Ken Shirriff, who runs the blog Righto.com and formerly worked at Google, discusses his reverse engineering of vintage silicon and restoration of historical computing hardware. He details his process for creating die shots of 1970s chips using metallurgical microscopes and chemical etching, and explains the technical challenges of restoring a Xerox Alto computer, including replacing decaying foam and fixing incompatible TTL logic boards. Shirriff also analyzes the internal architecture of Apple power supplies, noting the presence of microcontrollers for safety handshakes, and compares the varied internal designs of standard components like the 555 timer and 741 op-amp across different manufacturers.

  • Embedded.fm · 1h 00m

    352: Baby's First Hydrofluoric Acid

    John McMaster, president of McMaster Consulting, explains the process of decapping computer chips to extract firmware and analyze their internal structure. He details the use of hydrofluoric acid, lapping machines, and focused ion beam (FIB) tools to delayer chips, allowing for the imaging of ROM and other circuitry. McMaster also discusses software tools like Rompar and bitract for converting microscope images into binary code, and shares insights on the legal and technical aspects of reverse engineering older hardware like the SNES S-PPU1.

  • Embedded.fm · 1h 03m

    419: Fission Chips

    Eric Schlaepfer and Windell Oskay, authors of the book Open Circuits, discuss the process of cross-sectioning electronic components to reveal their internal structures. They detail the technical challenges of preparing samples, including resin impregnation, vacuum degassing, and hand-sanding with grits up to 10,000, as well as the macro photography techniques involving focus stacking and custom robotic rigs. The conversation covers specific components like the μA702 integrated circuit, tantalum capacitors, and cathode-ray tubes, highlighting the blend of engineering failure analysis and artistic photography.

  • Hackaday Podcast · 46m

    Ep109: Cars that Suck, a Synth Packed with 555s, X-ray Letter Reading, and Pecking at a PS/2 Keyboard

    Hackaday editors Mike Szczys and Elliot Williams discuss a range of hardware hacks, including Ben Eater’s reverse-engineering of the PS/2 keyboard protocol using discrete logic, and Tommy (Oscitone)’s polyphonic synthesizer built with 20 individual 555 timers. They also cover Renee K. Miller’s non-planar 3D printing technique for overhangs, X-ray tomography used to read sealed 17th-century letters, and the history of the Chaparral 2J fan car in Formula One.

  • The Amp Hour · 1h 09m

    Really long needle nose pliers

    Dave Jones and Chris Gammell discuss the Voyager 1 probe's recent recovery from a memory chip failure, highlighting the sustaining engineering efforts required to maintain 46-year-old space hardware. They analyze the decline of US-based electronics trade shows, noting the cancellation of events like Embedded Systems Conference and the consolidation of others like Embedded World, driven by reduced corporate travel budgets. The conversation also covers the discontinuation of the Zilog Z80 processor, the practicality of niche hardware like the 'jumperless' breadboard, and the challenges of running complex software like Sigrok on low-power microcontrollers.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Unnamed Reverse Engineering Podcast. The episode itself belongs to its publisher.