FPGA and VHDL Fast-Track: Hands-On for Absolute Beginners
Learn the basics of VHDL in a few evenings!
Are you familiar with programming but new to VHDL?
Do you need a short introduction to this unfamiliar subject?
Is your schedule full with no time left to study?
Understand the basics of FPGA development using VHDL in a few evenings! This course is for students and IT professionals who need a fast run-down of the subject. With this course and the low-cost Lattice iCEstick development board, you will be developing real hardware within hours.

Understand the hardware
I use animations and straightforward language to explain how the basic components found inside of every FPGA work.

Write the VHDL code
You will write relevant VHDL code for our project while learning one or two new VHDL concepts in each coding lecture.

Program the FPGA
Fast-Track is a hands-on course. You will see the results of your VHDL code on the 7-segment display right from the start.
Affordable FPGA development board
At only $49, The Lattice iCEstick USB-pluggable development board is perfect for beginners. You can also use it for more complex projects, including my advanced follow-up course: The Dot matrix VHDL and FPGA Course.


Easy-to-use software tools
The Lattice iCEcube2 design software used in this course is intuitive and easy to use.
⚠ Warning: additional cost!
Lattice Semiconductor now charges over $350/year for the iCEcube2 software used in this course. It was free until April 2024.
How long do I have access to the course?
Which parts do I need to build the prototype?
What are the prerequisites?
Which software is used in the course?
Can I use a different VHDL simulator?
Can I use a different FPGA development board?
Are you ready to start learning VHDL?
FPGA and VHDL Fast-Track
$27
Get started learning today!
- Get access to 35 lessons over 7 sections
- All videos shorter than 10 minutes
- Learn all the basic VHDL keywords
- See how the building blocks of an FPGA work
- Create a testbench and simulate your design
- Checkout the code for each lecture from the Git repo
- Kick-start your learning with the supplied project files
- Program the FPGA right from the first coding lecture
⚠ Notice: free educational license required
Lattice Semiconductor now charges over $350/year for the iCEcube2 software.
Fortunately, VHDLwhiz, in cooperation with Lattice, offers a 1-year educational license for iCEcube2 to customers who purchase a course that uses the iCE40 FPGA.
Reply to the purchase confirmation email to request a free license.
BUY NOW