add vhdl