Implement Your First VHDL Design On FPGA

Learn how to create your first VHDL design through a real example

   Watch Promo

2018-04-15 Update: Caption available in English


Let's start to implement your first VHDL design on FPGA.

Have you ever coded using VHDL?

In this course you will start a simple hardware design from scratch and will implement it using VHDL on an ALTERA Cyclone FPGA.

If you are starting with VHDL, maybe you are in the situation that you are looking for something that set you on the right way.

Maybe you are wasting a lot of time looking for good info to implement your first VHDL design on FPGA.

When we start a brand new topics, it is difficult to know if we are going to the right direction.

Joining this free VHDL course, you will learn how to:

  • Set up a design
  • Write the VHDL code
  • Simulate the VHDL code
  • Layout on FPGA
  • Test the design on a board

Let’s surf in VHDL code…



Surf-VHDL Founder.

Your Instructor


Surf-VHDL supports FPGA/ASIC junior and, why not, senior hardware designers in finding examples and useful hints for their VHDL designs.

My target is to enable you to “surf” the VHDL: I made the VHDL learning experience as simple as it can be.

I'm sharing with you everything that actually helped me in mastering the VHDL.

The website contains many examples, explaining “how to” prepare the most common VHDL constructs, together with one section listing the “common mistakes” in VHDL design.
I strongly believe in knowledge sharing as one of the most important means to improve this world.
I would very much appreciate your cooperation either by submitting your questions or by sharing the link to the website with your friends and colleagues

Enjoy the experience !


Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.


You have completed the course and now you can implement your FPGA



Get started now!