yasnakateb / Blinky

💡A Quartus II project testing the functionality of the Altera Cyclone IV EP4CE6E22C8N board

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

💡 Blinky

In this project we create a design that causes LEDs on the development board to blink at a speed that is controlled by an input button.

Implementation

For the LED design, we will write Verilog HDL code for a simple 32-bit counter, add a phase-locked loop (PLL) megafunction as the clock source, and add a 2-input multiplexer megafunction. When the design is running on the board, we can press an input switch to multiplex the counter bits that drive the output LEDs.

Dependencies


This project needs Quartus II.

Building on Windows 10

  1. Download Quartus II from here. See Download and Installation Tutorial for Altera Quartus II Web Edition.

  2. Clone the repository.

  3. Compile the design in Quartus II.

  4. That's all !

Block diagram

About

💡A Quartus II project testing the functionality of the Altera Cyclone IV EP4CE6E22C8N board


Languages

Language:Verilog 100.0%