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.
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.
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.
In this post, I will show you how to fix the scaling issues in Quartus if you are using a higher resolution screen. This also works for any other programs affected by the issue of not properly scaling the UI for the high resolution.
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.