DocumentCode :
1947171
Title :
VLSI implementation of sliding window DFT
Author :
Chandrakanth, V. ; Devendranath, C. ; Shamnar, A.
Author_Institution :
Defense R&D Lab., DRDO, Hyderabad, India
fYear :
2013
fDate :
7-8 Feb. 2013
Firstpage :
258
Lastpage :
262
Abstract :
Sliding DFT analysis is done to calculate the spectrum of the input signal on sample by sample basis. It is very effective technique available to identify the random and abrupt faults in the input data. Spikes constrained in time domain data are spread out in frequency domain corrupting the frequency data and in some cases masking the weak signal in adjacent frequency bins. Using sliding DFT we can isolate the spike from input data or recognize the occurrence and take necessary processing precautions preventing the corrupted data to be passed on for further processing. The sudden discontinuity is identified by sudden increase in side lobe levels of the Doppler filter bank. The effect of the disturbance persists for data length of `2N -1´. But by setting appropriate thresholds it can be identified and can be isolated. In this paper we present hardware architecture to perform the sliding window DFT on FPGA. The architecture is difficult to implement using vendor supplied IP cores as they are designed to work for block input and not by sample by sample data flow. In block data flow it can be identified but cannot be resolved precisely. And since there is no provision to access the twiddle factors in IP cores which form the crux of FFT processing, SDFT realized using IP cores cannot be further optimized thus reducing its configurability. To achieve sliding DFT we have designed customized and configurable DFT block and structured the data flow using memory arrays to realize sliding window operation.
Keywords :
VLSI; channel bank filters; discrete Fourier transforms; field programmable gate arrays; Doppler filter bank; FFT processing; FPGA; VLSI implementation; block data flow; configurable DFT block; customized DFT block; frequency domain; hardware architecture; memory arrays; side lobe levels; sliding window DFT; time domain data; twiddle factors; vendor supplied IP cores; Clocks; Computer architecture; Discrete Fourier transforms; Field programmable gate arrays; Frequency-domain analysis; IP networks; Signal processing algorithms; FFT; FIR; FPGA; IP core; SDFT; Twiddle Factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Image Processing & Pattern Recognition (ICSIPR), 2013 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4673-4861-4
Type :
conf
DOI :
10.1109/ICSIPR.2013.6497934
Filename :
6497934
Link To Document :
بازگشت