8-Bit Breadboard Computer is up to 8 Hours

[Ben Eater] posted some videos of an 8-bit computer with no CPU chip that he built completely on a breadboard a few years ago. After being asked for schematics, he finally admitted that he didn’t have any. So, instead, he decided to rebuild it and keep a video log of each step in the process. You can see his kickoff video, below, but you can also find 30 more recent videos covering topics from the ALU design and troubleshooting to the decimal LED display. He even uses an Arduino to program a EEPROM that he uses to replace a lot of logic.

You probably want to wait until you have some free time as there are around eight hours of videos so far. The videos start off with a simple 555 timer and work up from there. Each piece gets a test separate from the whole, so with luck you won’t have an impossible job trying to troubleshoot the whole thing at the end.

Projects like this are decidedly impractical, but if you ever want to really understand how a CPU works, building one is a great way to develop that understanding. We’d suggest learning Verilog or VHDL and building on an FPGA, but the breadboard computer has a certain street cred and certainly has a nice array of blinking lights.

The CPU design follows a design in the book “Digital Computer Electronics” so if you were serious about recreating this, you could follow along with that, too. The book is out of print, but these days finding out of print books isn’t very difficult.

Most of the breadboard computers we see use a CPU chip, so they don’t need as many breadboards. As you might expect, too, some of them are messier than others.

10 thoughts on “8-Bit Breadboard Computer is up to 8 Hours

  1. Looks a bit like “cheating.” If a “maker” really wanted to understand processor architecture he/she should build all the circuits with transistors and passive components. OK, if you don’t want to go that far back in computer history at least use a chip such as the TI SN74181 (or later versions) as the ALU and reproduce the simple instruction set for the PDP-8 family of minicomputers. The PDP-8 processor has eight basic instructions. A decoder ROM and a small state machine could duplicate all the needed functions. What, no schematics? That renders the project pretty much a one-off for the builder and useless for everyone else. Sorry to be so critical, but I’ve seen too many of this type of project to be awed.

    1. I agree. Any electronics project that doesn’t begin with mining ferrosilicon out of the earth is pointless. Why would anybody pretend to understand processor architecture if you can’t create a transistor themselves? This project couldn’t possibly be fun or educational.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s