designing datapath in vhdl 1613454