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 :
بازگشت