Fpga high speed multi-channel data acquisition system