VHDL examples