Reverse-engineering the first FPGA chip, the XC2064
A Field-Programmable Gate Array (FPGA) can implement arbitrary digital logic, anything from a microprocessor to a video generator or crypt...
Computer history, restoring vintage computers, IC reverse engineering, and whatever
Visit righto.com → RSS feedOn Hacker News Jul 2013 – Oct 2026
Hardware & Electronics 171History & Retro Computing 128Systems & Performance 21Software Engineering 10Crypto & Blockchain 9Security & Privacy 7
A Field-Programmable Gate Array (FPGA) can implement arbitrary digital logic, anything from a microprocessor to a video generator or crypt...
In 1980, Intel introduced the 8087, a chip that made floating-point operations much faster in the IBM PC and other systems. Although the 808...
The groundbreaking 8086 microprocessor was introduced by Intel in 1978 and led to the x86 architecture that still dominates desktop and se...
While programmers today take division for granted, most microprocessors in the 1970s could only add and subtract — division required a sl...
We recently restored an Apollo Guidance Computer 1 , the computer that provided guidance, navigation, and control onboard the Apollo flight...
The Intel 8086 microprocessor (1978) started the x86 architecture that continues to this day. In this blog post, I'm focusing on a small p...
The 8-bit Z-80 processor is famed for use in many early personal computers such the Osborne 1, TRS-80, and Sinclair ZX Spectrum, and it is s...
The Intel i960 was a remarkable 32-bit processor of the 1990s with a confusing set of versions. Although it is now mostly forgotten (outs...
Almost every smartphone uses a processor based on the ARM1 chip created in 1985. The Visual ARM1 simulator shows what happens inside the...
I hope you're not tired of the 8087, because I have another article about Intel's floating-point chip. 1 In 1980, Intel introduced the 8087...
What's inside a TTL chip? To find out, I opened up a 74181 ALU chip, took high-resolution die photos, and reverse-engineered the chip. 1 In...
Spacelab was a reusable laboratory that could be carried in the cargo bay of the Space Shuttle, providing lab space for astronauts and exper...
The first 8-bit microprocessor, the TMX 1795 had the same architecture as the 8008 but was built months before the 8008. Never sold commerci...
The IBM 1401 mainframe computer was announced in 1959 and by the mid-1960s had become the best-selling computer , extremely popular with me...
Floating-point numbers are very useful for scientific programming, but early microprocessors only supported integers directly. 1 Although...
Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the...
We recently obtained a clock that flew on a Soyuz space mission. 1 The clock, manufactured in 1984, is much more complex inside than you'd ...
The revolutionary Intel 8086 microprocessor was introduced 42 years ago this month so I've been studying its die. 1 I came across two 8...
The vintage IBM circuit board below has a large metal block on it that caught my attention, so I investigated it in detail. It turns out t...
What explains the popularity of terminals with 80×24 and 80×25 displays? A recent blog post " 80x25 " motivated me to investigate this. The ...
In this blog post, I reverse-engineer a hybrid module that was used for ground-testing of equipment from the Apollo space program. But fir...
A few days ago, I wrote about how I'm helping restore a Xerox Alto for Y Combinator. This new post describes the first day of restoration...
In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor ...
Last week, after months of restoration, we finally got the vintage Xerox Alto computer to boot ( details ) and run programs. However, so...
We are restoring a vintage 1 computer that CuriousMarc recently obtained. Analog computers were formerly popular for fast scientific compu...
IBM's mainframes of the 1960s are based on an interesting technology - Standard Modular System cards or SMS cards. These cards, created in ...
The 8086 microprocessor is one of the most important chips ever created; it started the x86 architecture that still dominates desktop and ...
The IBM 1401 team at the Computer History Museum accumulates a lot of mystery components from donations and other sources. While going thr...
I wrote a short program to generate the Mandelbrot set on the Xerox Alto, a groundbreaking minicomputer from the 1970s. The program, in...
This article describes how to write C programs for the BeagleBone's microcontrollers. The BeagleBone Black is an inexpensive, credit-card...