CRC16  in VHDL