On The Fixed-Point Analysis And Architecture Design Of Fft Algorithms