VHDL is a hardware description language (HDL) used to describe digital logic so it can be simulated and then synthesized into hardware, such as an FPGA logic. In the hardware design flow, simulation is used to verify correctness before implementation, and synthesis converts the HDL description into a gate-level netlist.
Unlike normal software programming, VHDL does not primarily describe a sequence of instructions for a CPU to execute. Instead, it describes hardware structure and behavior: signals, combinational logic, sequential logic, registers, state machines, and module interconnections. RPI’s recent hardware design slide deck explicitly frames HDLs this way and lists SystemVerilog and VHDL 2008 as the two leading HDLs.
VHDL is commonly used to:
A typical VHDL workflow is: