A Simple VHDL Counter: Introduction

Project Info
Author: Chris
Difficulty: Easy-Medium
Time Invested: 2 Hours

You will need a UP1 or UP2
development board.

           After going over VHDL in a few tutorials, now we'll continue with the UP2 board in another tutorial to use more of the peripherals in a different manner; to design a counter.
           For this tutorial it is not 100% vital that you have the UP2 board, you could alternatively use the CPLD Dev Board from previous tutorials. The Altera UP2 board is inexpensive at about $99 and it is a great platform for learners, while the CPLD dev board from my tutorials is markedly less expensive to make and leaves the door wide open for peripheral expansion.

An Acrynom Within An Acrynom, Oh My!

VHDL - VHSIC Hardware Description Language
VHSIC - Very-High-Speed Integrated Circuits

The UP-2 Board (UP-1 == UP-2)

The Byteblaster MV

Purpose & Overview of this project
           The goal of this tutorial is to further our understanding of VHDL syntax and code using the UP-2 platform. VHDL will allow us to create our own circuits inside the CPLD by simply programming it with the ByteBlaster MV. In this tutorial we will make an 8-Bit counter program and run it on the UP-2 Board.