VHDL example code