
DE10-Standard My First FPGA
www.terasic.com
February 15, 2017
Figure 1-8 The driver is installed
1
1.
.1
1
W
Wh
ha
at
t
Y
Yo
ou
u
W
Wi
il
ll
l
L
Le
ea
ar
rn
n
In this tutorial you will perform the following tasks:
Create a design that causes LEDs on the development board to blink at a speed that is controlled by
an input key—This design is easy to create and gives you visual feedback that the design works. Of
course, you can use your DE10-Standard board to run other designs as well. For the LED design,
you 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, you can press an input switch to multiplex the counter bits that drive the
output LEDs.
Becoming familiar with Quartus II design tools—This tutorial will not make you an expert, but at
the end, you will understand basic concepts about Quartus II projects, such as entering a design
using a schematic editor and HDL, compiling your design, and downloading it into the FPGA on
your DE10-Standard development board.
Develop a foundation to learn more about FPGAs—For example, you can create and download
digital signal processing (DSP) functions onto a single chip, or build a multi-processor system, or
create anything else you can imagine all on the same chip. You don’t have to scour data books to
find the perfect logic device or create your own ASIC. All you need is your computer, your
imagination, and anAltera DE10-Standard FPGA development board.