Novel FPGA-based pipelined floating point FFT processor