VHDL by Example