FPGA implementation of time domain convolution