added UDP implementation for Spartan-6 in VHDL