DocumentCode
1151794
Title
A pipeline processor for mixed-size FFTs
Author
Sayegh, Soheil I.
Author_Institution
COMSAT Lab., Clarksburg, MD, USA
Volume
40
Issue
8
fYear
1992
fDate
8/1/1992 12:00:00 AM
Firstpage
1892
Lastpage
1900
Abstract
A method for performing fast Fourier transforms (FFTs) of various sizes simultaneously in one pipeline processor is described. The processor consists of several stages of butterfly computational elements alternated with delay-switch-delay (DSD) modules that reorder the data between the butterfly stages. By properly ordering the input data to the pipeline and the butterfly twiddle factors, the DSD operations in the pipeline can be performed in any desired sequence, enhancing fault tolerance in case of a partial failure in one or more of the DSD modules. If one of the DSDs is no longer capable of operating in its prescribed mode, it is assigned a different operating mode. All the required changes are performed by software control. It is shown that any mixture of FFTs whose sizes are powers of the pipeline´s radix can be performed. For FFTs of radix 2, radix 4, and mixed 2 and 4, the principles of operation are explained and examples of timing diagrams are given
Keywords
computerised signal processing; fast Fourier transforms; pipeline processing; butterfly computational elements; butterfly twiddle factors; delay-switch-delay modules; fast Fourier transforms; fault tolerance; mixed size FFT; partial failure; pipeline processor; software control; timing diagrams; Bandwidth; Demultiplexing; Digital signal processing; Discrete Fourier transforms; Fast Fourier transforms; Fault tolerance; Flexible printed circuits; Frequency; Pipelines; Signal processing algorithms;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/78.149992
Filename
149992
Link To Document