add sample vhdl code