FPGA Based Gaussian Pulse Shaping Filter Using Distributed Arithmetic Algorithm