Intermediate VHDL - FirstEDA
page-template-default,page,page-id-21418,page-child,parent-pageid-19457,ajax_fade,page_not_loaded,,qode-child-theme-ver-1.0.0,qode-theme-ver-14.5,qode-theme-bridge,wpb-js-composer js-comp-ver-5.7,vc_responsive

VHDL Training – Intermediate VHDL


Ready for the next step? For those already familiar with VHDL (either through an introductory course or self-taught), this intermediate VHDL training course will broaden knowledge and enforce competency through application.

This instructor-led intermediate VHDL training was designed to bridge the gap between possessing a basic working knowledge of VHDL and our Advanced VHDL Verification & Testbenches course. All our courses are delivered by time-served engineers whose experiences go far beyond just the theory.


  • To provide practical experience in writing, testing and synthesising VHDL code as well as how to implement it on an FPGA
  • To enhance your current understanding of VHDL through problematic hardware coding issues
  • To introduce you to transaction-based testbenches
  • To introduce FSM coding techniques
  • To provide VHDL hardware experience with an FPGA lab board

The course is split (roughly 50/50) between lecture and lab time, so there is plenty of opportunity to reinforce the theory.


Delegates will be provided with a high quality lecture book and a detailed lab book (supporting all of the material covered during the course). Each delegate will also be provided with an FPGA development board which is used during the lab exercises and can be used after the course to further expand their VHDL knowledge.


Delegates should be familiar with digital design and have a basic understanding of VHDL. Although not essential, an understanding of other HDL or programming languages would also be useful.