Learn the Basics of FPGA Design

Explore our free and comprehensive tutorials covering two of the major programming languages used in the design and verification of FPGAs.


A hardware description language which is popular amongst engineers in europe


The most popular hardware description language for FPGA engineers based in the USA

Hi, I'm John

I am the founder and main author of fpgatutorial.com. I have been designing FPGAs for more than 10 years whilst working at large tech companies and research institutes in the UK and Germany.

On this site I will teach you the basics of the most commonly used languages for FPGA design – VHDL, Verilog and System Verilog (coming soon). 

Or get more advanced, practical guidance from our blog section which covers a wide range of FPGA related topics.

Latest Posts