NASA NTRS · 19810003157
A Fourier transform with speed improvements for microprocessor applications
Abstract
A fast Fourier transform algorithm for the RCA 1802microprocessor was developed for spacecraft instrument applications. The computations were tailored for the restrictions an eight bit machine imposes. The algorithm incorporates some aspects of Walsh function sequency to improve operational speed. This method uses a register to add a value proportional to the period of the band being processed before each computation is to be considered. If the result overflows into the DF register, the data sample is used in computation; otherwise computation is skipped. This operation is repeated for each of the 64 data samples. This technique is used for both sine and cosine portions of the computation. The processing uses eight bit data, but because of the many computations that can increase the size of the coefficient, floating point form is used. A method to reduce the alias problem in the lower bands is also described.
Keep this discovery
Explore connections, maps & timelines
Lokerson, D. C., Rochelle, R.. 1980-01-01. A Fourier transform with speed improvements for microprocessor applications. https://ntrs.nasa.gov/citations/19810003157
Cite the original work for its findings. Save a collection to share your selection of sources.