VHDL updated,only order and comments,not function