Training professional VHDL

This 3 day training is meant as an introduction into VHDL. VHDL, as it seems, only knows advantages, but the complexity of VHDL can be very frustrating for new users: why is my description doing different things than I intended?

Professional VHDL

In this 3-day course you will learn how to write efficient VHDL for modelling, implementation and verification of FPGA and digital ASIC designs. The training doesn’t only cover the language defined in the IEEE 1076 standard, but also includes topics focusing on simulation and synthesis of your design. Hands-on exercises during the training will help you practice what you’ve learned, optionally while using the simulation or synthesis tools of your choice. Experience shows that there is a pleasant interaction between the students and the trainer during the training. For many digital designers this course has proven to be a very good start for using VHDL in their daily work!Training professional VHDL


VHDL Introduction

  • VHDL, the history
  • Properties of VHDL
  • Alternative VHDL descriptions of the sr latch
  • Test Bench
  • VHDL Analysis, Elaboration, and Simulation

VHDL in more detail

  • Data types
  • Operators
  • Overloading
  • Subprograms
  • Packages
  • Analysis order
  • Sequential statements
  • Concurrent statements
  • Modeling delay
  • Generic descriptions
  • Multiple driven signal
  • Port map pitfalls
  • Qualification

Synthesis of VHDL

  • Synthesis Tools
  • What is not supported
  • What is supported
  • Synchronous model
  • Combinational model
  • Latches
  • Tri-states

Standard Libraries

Finite State Machines

For more information please contact Niek ten Hove, +31 (0)74 265 0050

Download the full brochure

Download the training brochure