Abstract:
A fully digital spectrum analyzer accepting as an input either an analog signal or a series of digital numbers and using time compression and DFT (Discrete Fourier Transform) techniques to provide the spectral component values of the input signal. Novel techniques and means are used in obtaining the power values for selected spectral lines and in averaging these power values. Statistically controlled noise is added to the input of the spectrum analyzer to enhance its resolutin beyond the resolution which would be otherwise available. Advanced and efficient techniques are used for generating and applying trigonometric functions in the course of finding the real and imaginary part of Fourier transforms, and for providing running averages of the power spectra.