This free short course will teach you how to create a project from writing a VHDL code through simulation to hardware implementation. I explain step by step how Pulse Width Modulation works, how we can implement it on the FPGA board controlling LED's brightness and how to write a testbench that simulates created system. All of that is done using only Vivado software.
In this video you will learn about theoretical aspects of square wave and pulse width modulation generation using FPGA.
In this video you will learn how to implement, simulate and program FPGA with our VHDL design. I intentionally uploaded VHDL design in .JPG extention to make you rewrite it to the Vivado Environment instead of just simply copy-pasting it. :)
Pawel Komorek studies Electronic Engineering at Coventry University. He completed his placement year in the MIFARE Certification Institute where he has been working on FPGA projects. He has solid knowledge in Field Programmable Gate Array development and VHDL design. Pawel has been an electronics and science hobbyist since the age of 15.