#1 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The Registers
This is the first video in a series of videos on implementing Ben Eater's 8 Bit Computer in an FPGA. Ben Eater's 8 Bit Computer is actually based on a computer called the SAP-1 from the book "Digital Computer Electronics" by Paul Malvino and Jerald Brown. I wanted to do a series of videos that present a practical introduction to FPGAs and I thought it might be interesting to build Ben Eater’s 8-bit computer in an FPGA. This could be a practical example to learn about FPGAs and how CPUs work at the same time. In this first video, we will implement a generic register module in a hardware definition language called Verilog. We can use this generic register module to implement all of the registers in the SAP-1 computer including the A and B registers, the Output register, the Memory Address register, and the Instruction register. Once we have completed implementing the SAP-1/Ben Eater 8-bit computer architecture, we will expand this design with more memory, more CPU instructions, and we will even be creating an assembler for our expanded computer! I hope this video will be educational and entertaining and maybe you will learn some Verilog and FPGA design along the way via a practical example. And make sure you subscribe to my channel! Stuff I use and recommend: Solderless Breadboard Kit: https://amzn.to/3wjR2SR Breadboard Jumper Wires: https://amzn.to/3wfGmF7 Jumper Wire Kit: https://amzn.to/3GQIBDE Vero/Strip Board: https://amzn.to/3wgv3wn Double-Sided PCB: https://amzn.to/3CPzaBZ Hakko Soldering Station: https://amzn.to/3kavUdf Side Cutter: https://amzn.to/2ZW3RHB Rigol SD1054Z Oscilloscope: https://amzn.to/3o5P98T Rigol DG4062 Arbitrary Waveform Generator: https://amzn.to/2ZUZLz4 Heat Shrink Tubing for 18650 cells: https://amzn.to/3nXWfw9 Red 18650 Insulator Rings: https://amzn.to/3bNiM9f Flush Cut Saw: https://amzn.to/2ZWGJZw Kurt Milling Vice: https://amzn.to/3q81Ken Bench Vise: https://amzn.to/3EN5dD8 Zanflare C4 Battery Charger: https://amzn.to/3qprovp Side Cutters: https://amzn.to/3mNNmGb Kester Solder: https://amzn.to/3kbOv8K Kester Flux Pen: https://amzn.to/3o0PAkJ Kester Soldering Flux: https://amzn.to/3bMyzVU Hakko Soldering Station: https://amzn.to/3ka27B4 Hot Air Desoldering Station: https://amzn.to/3o0PTfn Heat Gun: https://amzn.to/3q9RWjP Needle Nose Plier Set: https://amzn.to/3q5hpLs Get An Amazon Prime Business Membership: https://amzn.to/3B8euov Check out Audible Books: https://amzn.to/3yYcGfP Amazon Prime Music: https://amzn.to/2VEKlNd Check out my Amazon store: https://www.amazon.com/shop/philipaco... DISCLAIMER: Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my channel so I can continue to provide you with free content!

#2 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The ALU

This 8-Bit Computer Has Two CPUs (And One Acts As A GPU!)

“Hello, world” from scratch on a 6502 — Part 1

This Computer is from a Defunct Supercomputer Company

The Rise and Fall of the Cray Supercomputer

Elite: "The game that couldn't be written"

Programming in Assembly without an Operating System

How I Recreated the Apple Lisa Inside an FPGA - The (Open-Source) LisaFPGA Project

Running MSBASIC on my breadboard 6502 computer

Arm Education in Conversation with Sophie Wilson

The Harsh Truth about FPGAs (You Should Avoid Them?!)

8-bit CPU control logic: Part 1

The AI Take Over Has Completely Backfired and I Can't Be Happier

FPGAs Aren’t Processors (Unless You Want Them to Be) || FPGA Deep Dive and Use
![Build an 8-bit retro computer powered by a Z80 ! [Zeal 8-bit]](https://i.ytimg.com/vi/n_eEDAQWMdY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDm0IcJvGSEreV9xhGGiZjSd6-cwQ)
Build an 8-bit retro computer powered by a Z80 ! [Zeal 8-bit]

I built my own graphics card

Software Emulators vs FPGAs

I Gave ChatGPT a Body

The world's worst video card?

