Register Design

8-Bit Computer Registers

In this post, I will show how I made the registers for my 8-bit computer. I will use the flip-flops I made in this post. And just like with the flip-flops you could use premade register provided in Quartus. However, I wanted to build my own from scratch to truly understand how they work.

8-bit computer in an FPGA Arduino controller and programmer

8-Bit Computer Arduino Programmer

This post is about the Arduino programmer I made for the 8-Bit Computer in an FPGA. I will show how to use it, connect it, and briefly explain how it works. If you are interested in the source code you can get it all here on Github. This programmer should also be compatible with a normal breadboard computer like the one Ben Eater made in his video series.

D flip flop

8-Bit Computer Flip-Flop Design

In this post, we’ll take a look at the flip-flop which is one of the most common and essential logic blocks used in digital logic design. It can be used used for lots of different things. If you take a look at my 8-bit computer build you will see that flip-flops are used all over the place. 

You can use premade flip-flops provided in Quartus. However, I wanted to build my own from scratch to truly understand how they work.

8-bit computer in an FPGA thumbnail

8-Bit Computer In An FPGA

This project of mine was inspired by Ben Eater and the 8-Bit breadboard computer he made. I would in fact highly recommend you check out his complete video series on it. When I first saw his computer on Hackaday I thought it was awesome and immediately wanted to build my own.

MAX II CPLD USB Blaster Connection

MAX II CPLD Basic Getting Started Tutorial

This tutorial will cover the hardware and software setup for the MAX II CPLD. We will also make a simple design to upload to the CPLD. This little dev board can be picked up on eBay or Aliexpress for around 10 bucks(including the USB blaster). It’s cheap, easy and simple compared to some of the other FPGA dev boards. Despite that, I didn’t find a lot of tutorials and projects(compared to the Arduino stuff) with this board so I thought I’d make a tutorial.

Advertisment ad adsense adlogger