1,778 results on '"Prime-factor FFT algorithm"'
Search Results
2. Spectrum reconstruction in interference spectrometer based on sparse Fourier transform
- Author
-
Weikang Zhang, Desheng Wen, and Zongxi Song
- Subjects
Least-squares spectral analysis ,Computer science ,Non-uniform discrete Fourier transform ,Discrete-time Fourier transform ,Fast Fourier transform ,02 engineering and technology ,01 natural sciences ,Discrete Fourier transform ,010309 optics ,Discrete Fourier transform (general) ,symbols.namesake ,0103 physical sciences ,Electrical and Electronic Engineering ,Spectrometer ,Prime-factor FFT algorithm ,Short-time Fourier transform ,Spectral density estimation ,021001 nanoscience & nanotechnology ,Atomic and Molecular Physics, and Optics ,Fractional Fourier transform ,Electronic, Optical and Magnetic Materials ,Fourier transform ,symbols ,0210 nano-technology ,Harmonic wavelet transform ,Algorithm - Abstract
The algorithm of SFT (sparse Fourier transform) is firstly used for monochromatic light spectrum reconstruction in this paper. Due to the increasing amount of interference data, the operation efficiency of traditional algorithms is not satisfied with the demand of technology. We take advantage of SFT to achieve the goal of lower algorithm complexity and fewer operation time, instead of FFT (Fast Fourier Transform). In addition, two methods of the modern spectrum estimation, AR (Auto-Regressive) model and MUSIC (Multiple Signal Classification), which are considered as high resolution spectrum estimation algorithms, are used for discussion and comparison. The experiment result shows that the SFT gets excellent performance in runtime.
- Published
- 2018
- Full Text
- View/download PDF
3. Feedforward FFT Hardware Architectures Based on Rotator Allocation
- Author
-
Shen-Jui Huang, Sau-Gee Chen, and Mario Garrido
- Subjects
Adder ,Other Electrical Engineering, Electronic Engineering, Information Engineering ,Computer science ,business.industry ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,Feed forward ,02 engineering and technology ,020202 computer hardware & architecture ,Fast Fourier transform (FFT) ,multi-path delay commutator (MDC) ,pipelined architecture ,radix-2 ,radix-2(k) ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Feedforward neural network ,Resource management ,Annan elektroteknik och elektronik ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,business ,Computer hardware - Abstract
In this paper, we present new feedforward FFT hardware architectures based on rotator allocation. The rotator allocation approach consists in distributing the rotations of the FFT in such a way that the number of edges in the FFT that need rotators and the complexity of the rotators are reduced. Radix-2 and radix-2(k) feedforward architectures based on rotator allocation are presented in this paper. Experimental results show that the proposed architectures reduce the hardware cost significantly with respect to previous FFT architectures. Funding Agencies|Swedish ELLIIT Program
- Published
- 2018
- Full Text
- View/download PDF
4. A Nonuniform Fast Fourier Transform Based on Low Rank Approximation
- Author
-
Diego Ruiz-Antolin, Alex Townsend, and Universidad de Cantabria
- Subjects
DFT matrix ,Discrete-time Fourier transform ,Applied Mathematics ,Prime-factor FFT algorithm ,Mathematical analysis ,Fast Fourier transform ,020206 networking & telecommunications ,Numerical Analysis (math.NA) ,010103 numerical & computational mathematics ,02 engineering and technology ,01 natural sciences ,Discrete Fourier transform ,Computational Mathematics ,Cyclotomic fast Fourier transform ,Discrete sine transform ,Split-radix FFT algorithm ,FOS: Mathematics ,0202 electrical engineering, electronic engineering, information engineering ,Mathematics - Numerical Analysis ,0101 mathematics ,Algorithm ,Mathematics - Abstract
By viewing the nonuniform discrete Fourier transform (NUDFT) as a perturbed version of a uniform discrete Fourier transform, we propose a fast, stable, and simple algorithm for computing the NUDFT that costs $\mathcal{O}(N\log N\log(1/\epsilon)/\log\!\log(1/\epsilon))$ operations based on the fast Fourier transform, where $N$ is the size of the transform and $0, Comment: 18 pages
- Published
- 2018
- Full Text
- View/download PDF
5. Parallel Nonuniform Discrete Fourier Transform (P-NDFT) Over a Random Wireless Sensor Network
- Author
-
Ashfaq Khokhar, Xi Xu, and Rashid Ansari
- Subjects
060201 languages & linguistics ,Computer science ,Fast Fourier transform ,Prime-factor FFT algorithm ,06 humanities and the arts ,02 engineering and technology ,Parallel computing ,Discrete Fourier transform ,Discrete Fourier transform (general) ,symbols.namesake ,Fourier transform ,Computational Theory and Mathematics ,Hardware and Architecture ,Phase correlation ,0602 languages and literature ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,020201 artificial intelligence & image processing ,Fourier series ,Algorithm ,Wireless sensor network ,Interpolation - Abstract
Reduced execution time and increased power efficiency are important objectives in the distributed execution of collaborative signal processing tasks over wireless sensor networks (WSNs). Meanwhile, Fourier transforms are among the most widely used frequency analysis tools in WSNs for studying the behavior of sensed phenomena. Several energy-efficient in-network Fourier transform computation algorithms have been proposed for WSNs. Most of these works assume that the sensors are equally spaced over a one-dimensional (1D) region. However, in practice, the sensors are usually randomly distributed over a two-dimensional (2D) plane. Consequently, the conventional 2D Fast Fourier Transform (FFT) designed for data sampled on a uniform grid is not applicable in such environments. We address this problem by designing a distributed hybrid structure consisting of local Non-equispaced Discrete Fourier Transform (NDFT) and global FFT computations. First, the NDFT method is applied within suitably selected clusters to obtain the initial uniform Fourier coefficients within allowable estimation error bounds. We investigate both classical linear and generalized interpolation methods for computing the NDFT coefficients within each cluster. Second, a separable 2D FFT is applied over all clusters using our proposed energy-efficient 1D FFT computation method, which reduces communication costs by employing a novel binary representation mapping strategy for data exchanges between sensors. The proposed techniques are implemented on the SIDnet-SWANS platform, and the tradeoffs between communication cost, execution time, and energy consumption are studied.
- Published
- 2017
- Full Text
- View/download PDF
6. Fast ℓ 1 -regularized Radon transforms for seismic data processing
- Author
-
Ali Gholami and Toktam Zand
- Subjects
Discrete mathematics ,Radon transform ,Radon space ,Applied Mathematics ,Bluestein's FFT algorithm ,Computation ,Fast Fourier transform ,Prime-factor FFT algorithm ,Inverse ,010103 numerical & computational mathematics ,02 engineering and technology ,01 natural sciences ,Fractional Fourier transform ,Computational Theory and Mathematics ,Artificial Intelligence ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,Applied mathematics ,020201 artificial intelligence & image processing ,Computer Vision and Pattern Recognition ,0101 mathematics ,Electrical and Electronic Engineering ,Statistics, Probability and Uncertainty ,Mathematics - Abstract
The efficiency of the recently developed algorithms for sparse Radon transforms depends heavily on the efficiency of the inverse transformation and its adjoint. In this paper, we propose a fast algorithm for the implementation of these canonical transforms, which runs in complexity O ( N f N log N + N x N t log N t ) for a signal of size N t × N x , as opposed to O ( N f N x N p + N x N t log N t ) of the direct computation, where N depends on the maximum frequency and offset in the data set, the maximum curvature in the Radon space, and N p . These transforms are utilized within the split Bregman iteration to solve the sparse Radon transform as an l 2 / l 1 optimization problem. The computations involved in each iteration of the proposed algorithm, are carried out by a fast Fourier transform (FFT) algorithm. Furthermore, in the new algorithm, the amount of regularization is controlled by iteration number. We obtain a good estimate of predictive error via the generalized cross validation (GCV) analysis and automatically determine the optimum number of iterations at a negligible cost, thus leading to an automatic fast algorithm. This allows a time-domain sparse Radon transformation of large-scale data that are otherwise intractable. Numerical tests using simulated data confirm high efficiency of the proposed algorithm for processing large-scale seismic data.
- Published
- 2017
- Full Text
- View/download PDF
7. A Continuous-Flow Memory-Based Architecture for Real-Valued FFT
- Author
-
Xiu-Bin Mao, Feng Yu, Zhen-Guo Ma, and Qian-Jian Xing
- Subjects
Flat memory model ,Computer science ,Computation ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,Computer engineering ,Memory architecture ,0202 electrical engineering, electronic engineering, information engineering ,Graph (abstract data type) ,Algorithm design ,Electrical and Electronic Engineering ,Architecture - Abstract
This brief proposes a continuous-flow memory-based architecture for fast Fourier transform (FFT) computation for real-valued signals. The proposed architecture is based on a modified radix-2 algorithm, which removes redundant operations to reduce resource usage. A new data-flow graph and address mapping scheme are proposed that satisfy the requirement of continuous-flow operation and minimize the memory usage. The proposed processing element takes advantage of pipelined FFT architectures to avoid bank conflicts in each stage. Compared with prior works, the proposed design has the advantage of supporting continuous-flow operation and normal-order output while minimizing the resource usage.
- Published
- 2017
- Full Text
- View/download PDF
8. FFT formulations of adaptive Fourier decomposition
- Author
-
Min Ku, Jianzhong Wang, Tao Qian, and You Gao
- Subjects
Discrete-time Fourier transform ,Applied Mathematics ,010102 general mathematics ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,01 natural sciences ,Computational Mathematics ,Cyclotomic fast Fourier transform ,Split-radix FFT algorithm ,Rader's FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Bruun's FFT algorithm ,0101 mathematics ,Algorithm ,Twiddle factor ,Mathematics - Abstract
Adaptive Fourier decomposition (AFD) has been found to be among the most effective greedy algorithms. AFD shows an outstanding performance in signal analysis and system identification. As compensation of effectiveness, the computation complexity is great, that is especially due to maximal selections of the parameters. In this paper, we explore the discretization of the 1-D AFD integration via with discrete Fourier transform (DFT), incorporating fast Fourier transform (FFT). We show that the new algorithm, called FFT-AFD, reduces the computational complexity from O(MN2) to O(MNlogN), the latter being the same as FFT. Through experiments, we verify the effectiveness, accuracy, and robustness of the proposed algorithm. The proposed FFT-based algorithm for AFD lays a foundation for its practical applications.
- Published
- 2017
- Full Text
- View/download PDF
9. FFT-Based Method With Near-Matrix Compression
- Author
-
Wei-Bin Kong, Wei Hong, Hou-Xing Zhou, Xing Mu, and Kai-Lai Zheng
- Subjects
Mathematical optimization ,Correctness ,010504 meteorology & atmospheric sciences ,Fast Fourier transform ,Prime-factor FFT algorithm ,020206 networking & telecommunications ,Basis function ,02 engineering and technology ,Method of moments (statistics) ,01 natural sciences ,Memory management ,Split-radix FFT algorithm ,Compression (functional analysis) ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Algorithm ,0105 earth and related environmental sciences ,Mathematics - Abstract
In this paper, a novel grouping scheme of the basis functions within the framework of the fast Fourier transform (FFT)-based method is proposed for creating a block-sparse structure for the near-matrix, and then FFT-based method with near-matrix compression is established for the efficient analysis of multiscale problems. For a multiscale problem, if an FFT-based method is required to maintain both higher efficiency and higher accuracy at calculating the far interactions, then the near-matrix will be inevitably very large. Compared with the traditional FFT-based method, the proposed method can significantly reduce the near-matrix memory requirement without increasing the time spent. Several numerical examples are provided to demonstrate the correctness and the efficiency of the proposed method.
- Published
- 2017
- Full Text
- View/download PDF
10. Guaranteed-Stable Sliding DFT Algorithm With Minimal Computational Requirements
- Author
-
Chun-Su Park
- Subjects
Prime-factor FFT algorithm ,Fast Fourier transform ,Process (computing) ,Short-time Fourier transform ,Window (computing) ,020206 networking & telecommunications ,02 engineering and technology ,Discrete Fourier transform ,Cyclotomic fast Fourier transform ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Algorithm design ,Electrical and Electronic Engineering ,Algorithm ,Mathematics - Abstract
The discrete Fourier transform (DFT) is the most widely used technique for determining the frequency spectra of digital signals. However, in the sliding transform scenario where the transform window is shifted one sample at a time and the transform process is repeated, the use of DFT becomes difficult due to its heavy computational burden. This paper proposes an optimal sliding DFT (oSDFT) algorithm that achieves both the lowest computational requirement and the highest computational accuracy among existing sliding DFT algorithms. The proposed oSDFT algorithm directly computes the DFT bins of the shifted window by simply adding (or subtracting) the bins of a previous window and an updating vector. We show that the updating vector can be efficiently computed with a low complexity in the sliding transform scenario. Our simulations demonstrate that the proposed algorithm outperforms the existing sliding DFT algorithms in terms of computational accuracy and processing time.
- Published
- 2017
- Full Text
- View/download PDF
11. Simulation of non-stationary wind velocity field on bridges based on Taylor series
- Author
-
Koffi Togbenou, Yongle Li, Huoyue Xiang, and Ning Chen
- Subjects
010504 meteorology & atmospheric sciences ,Renewable Energy, Sustainability and the Environment ,Mechanical Engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,Mathematical analysis ,Spectral density ,020101 civil engineering ,02 engineering and technology ,Function (mathematics) ,01 natural sciences ,Wind speed ,0201 civil engineering ,symbols.namesake ,Taylor series ,symbols ,Trigonometric functions ,Algorithm ,0105 earth and related environmental sciences ,Civil and Structural Engineering ,Mathematics ,Cholesky decomposition - Abstract
The simulation of non-stationary wind velocity field based on the spectral representation method often requires significant computational efforts due to the summation of trigonometric functions usually involved in the simulation procedure. Some techniques which make use of FFT algorithm have been developed but most of these techniques deal with seismic ground motions. Limited effort has been devoted to the simulation of non-stationary wind velocity. Therefore, in this paper, a spectral-representation-based technique which takes advantage of FFT algorithm is proposed by combining Cholesky decomposition and Taylor series expansion. The approach consists of locating and expanding the time and frequency non separable part of the decomposed evolutionary power spectral density function by mean of Taylor series expansion to allow the application of the FFT algorithm. Samples of non-stationary wind velocity can be then generated through multiple executions of the FFT algorithm once the Taylor series expansion is successful. The present approach, which is primarily developed for the simulation of non-stationary wind velocity on long-span cable supported bridges, is very efficient since the summation of the trigonometric functions can be carried out through FFT algorithm which is well known for its higher efficiency. The approach was further improved by reformulating the simulation formulas where the order in which the summation operations are executed is imposed.
- Published
- 2017
- Full Text
- View/download PDF
12. Sparse fast Fourier transform for exactly sparse signals and signals with additive Gaussian noise
- Author
-
Esra Şengün Ermeydan and İlyas Çankaya
- Subjects
Cooley–Tukey FFT algorithm ,Theoretical computer science ,Computer science ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Discrete Fourier transform ,Split-radix FFT algorithm ,Rader's FFT algorithm ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Bruun's FFT algorithm ,Electrical and Electronic Engineering ,Algorithm ,Twiddle factor - Abstract
In recent years, the Fourier domain representation of sparse signals has been very attractive. Sparse fast Fourier transform (or sparse FFT) is a new technique which computes the Fourier transform in a compressed way, using only a subset of the input data. Sparse FFT computes the desired transform in sublinear time, which means in an amount of time that is smaller than the size of data. In big data problems and medical imaging to reduce the time that patient spends in MRI machine, FFT algorithm is not ‘fast’ enough anymore; therefore, the concept of sparse FFT is very important. Similar to compressed sensing, sparse FFT algorithm computes just the important components in the frequency domain in sublinear time. In this work, sparse FFT algorithm is studied and implemented on MATLAB and its performance is compared with Ann Arbor FFT. A filter is used to hash the frequencies in the n dimensional frequency-sparse signal into B bins, where $$B=n/16$$ . The filter is used for analyzing an important fraction of the whole signal, and therefore, instead of computing n point FFT, B point FFT is computed, and this results in a faster Fourier transform. The probability of success of the implemented algorithm is investigated for noiseless and noisy signals. It is deduced that as the sparsity increases, the probability of perfect transform also increases. If the performances of the algorithm in both cases are compared, it is clearly seen that the performances degrade when there is noise. Therefore, it can be concluded that the algorithm should be improved especially for noisy considerations. The solvability boundary for a constant probability of error is deducted and added to give insight for future studies.
- Published
- 2017
- Full Text
- View/download PDF
13. The Sliding Windowed Infinite Fourier Transform [Tips & Tricks]
- Author
-
Matthew D. Johnson, Theoden I. Netoff, and Logan L. Grado
- Subjects
Non-uniform discrete Fourier transform ,Applied Mathematics ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,Short-time Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Fractional Fourier transform ,Discrete Fourier transform ,Discrete sine transform ,Split-radix FFT algorithm ,Signal Processing ,Physics::Atomic and Molecular Clusters ,0202 electrical engineering, electronic engineering, information engineering ,Physics::Chemical Physics ,Electrical and Electronic Engineering ,Arithmetic ,Hardware_REGISTER-TRANSFER-LEVELIMPLEMENTATION ,Algorithm ,Mathematics - Abstract
The discrete Fourier transform (DFT) is the standard tool for spectral analysis in digital signal processing, typically computed using the fast Fourier transform (FFT). However, for real-time applications that require recalculating the DFT at each sample or over only a subset of the N center frequencies of the DFT, the FFT is far from optimal.
- Published
- 2017
- Full Text
- View/download PDF
14. An acceleration of FFT-based algorithms for the match-count problem
- Author
-
Kensuke Baba
- Subjects
Computation ,Fast Fourier transform ,Prime-factor FFT algorithm ,Acceleration (differential geometry) ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Computer Science Applications ,Theoretical Computer Science ,Convolution ,Split-radix FFT algorithm ,010201 computation theory & mathematics ,Rader's FFT algorithm ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Convolution theorem ,Algorithm ,Information Systems ,Mathematics - Abstract
The match-count problem on strings is a problem of counting the matches of characters for every possible gap of the starting positions between two strings. This problem for strings of lengths m and n ( m ≤ n ) over an alphabet of size σ is classically solved in O ( σ n log m ) time using the algorithm based on the convolution theorem and a fast Fourier transform (FFT). This paper provides a method to reduce the number of computations of the FFT required in the FFT-based algorithm. The algorithm obtained by the proposed method still needs O ( σ n log m ) time, but the number of required FFT computations is reduced from 3 σ to 2 σ + 1 . This practical improvement of the processing time is also applicable to other algorithms based on the convolution theorem, including algorithms for the weighted version of the match-count problem.
- Published
- 2017
- Full Text
- View/download PDF
15. Sparse fast Clifford Fourier transform
- Author
-
Yi-xuan Zhou, Yan-liang Jin, Rui Wang, and Wenming Cao
- Subjects
ComputerSystemsOrganization_COMPUTERSYSTEMIMPLEMENTATION ,Computer Networks and Communications ,Discrete-time Fourier transform ,Prime-factor FFT algorithm ,Fast Fourier transform ,Short-time Fourier transform ,020207 software engineering ,010103 numerical & computational mathematics ,02 engineering and technology ,01 natural sciences ,Fractional Fourier transform ,Algebra ,Cyclotomic fast Fourier transform ,Hardware and Architecture ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,0101 mathematics ,Electrical and Electronic Engineering ,Harmonic wavelet transform ,Algorithm ,Constant Q transform ,Mathematics - Abstract
The Clifford Fourier transform (CFT) can be applied to both vector and scalar fields. However, due to problems with big data, CFT is not efficient, because the algorithm is calculated in each semaphore. The sparse fast Fourier transform (sFFT) theory deals with the big data problem by using input data selectively. This has inspired us to create a new algorithm called sparse fast CFT (SFCFT), which can greatly improve the computing performance in scalar and vector fields. The experiments are implemented using the scalar field and grayscale and color images, and the results are compared with those using FFT, CFT, and sFFT. The results demonstrate that SFCFT can effectively improve the performance of multivector signal processing.
- Published
- 2017
- Full Text
- View/download PDF
16. Improvement in Computation Time of 3-D Scattering Center Extraction Using the Shooting and Bouncing Ray Technique
- Author
-
Dal-Jae Yun, Noh-Hoon Myung, Ji-Hee Yoo, Kyung Taek Bae, Kyoung-Il Kwon, and Jae-In Lee
- Subjects
Image formation ,Computer science ,Scattering ,Computation ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,020206 networking & telecommunications ,02 engineering and technology ,Convolution ,Inverse synthetic aperture radar ,Memory management ,Distortion ,0202 electrical engineering, electronic engineering, information engineering ,Oversampling ,Algorithm design ,Electrical and Electronic Engineering ,Algorithm ,Simulation ,Interpolation - Abstract
We present a fast 3-D scattering center extraction algorithm using the shooting and bouncing ray technique. The proposed algorithm generates a 3-D inverse synthetic aperture radar image from which a set of 3-D scattering centers is then extracted using the CLEAN algorithm. In the conventional extraction algorithm, computation time is improved using the fast Fourier transform (FFT)-based scheme. However, the memory requirement is greatly increased because of the high oversampling required to mitigate the interpolation error. Evaluation of memory-time tradeoffs indicates that the conventional algorithm is still too time consuming given the constraints of practical memory. Thus, a modified FFT-based scheme is proposed to improve computation time without increasing the memory requirement. Through modifying the ray spread function, the distortion from the interpolation error is mitigated without the use of high oversampling. Implementation based on the proposed FFT-based scheme accelerates the image formation process significantly. Numerical simulations of realistic targets are presented to demonstrate the performance of the proposed algorithm.
- Published
- 2017
- Full Text
- View/download PDF
17. Fast characterization of frequency response in high-speed signal generators with frequency-interleaving technique
- Author
-
Hoijin Yoon and Youngcheol Park
- Subjects
Non-uniform discrete Fourier transform ,Applied Mathematics ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,Short-time Fourier transform ,Spectral density estimation ,020206 networking & telecommunications ,02 engineering and technology ,Condensed Matter Physics ,Multidimensional signal processing ,Split-radix FFT algorithm ,Frequency domain ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Electrical and Electronic Engineering ,Instrumentation ,Mathematics - Abstract
This paper presents a frequency interleaving method to correct non-ideal characteristics of wideband signal generators. By effectively segmenting a discrete Fourier transform dataset into frequency-interleaving blocks, the proposed method is computationally more efficient than the conventional method based on Fast Fourier Transform (FFT). In cases the quality of frequency analysis can be improved by zero padding such as characterizing impulse responses, this method is effective because it is possible to interleave two or more FFT results to achieve better frequency resolution. To verify the proposed method, an arbitrary signal generator was tested with a 64 quadrature-amplitude-modulation waveform. Compared with the original signal quality, the proposed method improves the in-band signal-to-noise ratio by 9 dB, and the error-vector magnitude decreases from 2.1%rms to 0.78%rms. In all cases, the computation speed was faster than that of conventional FFT.
- Published
- 2017
- Full Text
- View/download PDF
18. OPTIMIZING TWIDDLE FACTOR MULTIPLICATION UNITS OF 128-POINT FAST FOURIER TRANSFORM FOR 5G IMPLEMENTATION
- Author
-
T. Vigneswaran and N. Devi Vasumathy
- Subjects
General Computer Science ,Computer science ,Prime-factor FFT algorithm ,Fast Fourier transform ,Multiplication ,Point (geometry) ,Parallel computing ,Electrical and Electronic Engineering ,Arithmetic ,5G ,Twiddle factor - Published
- 2017
- Full Text
- View/download PDF
19. A Memory-Based FFT Processor Design With Generalized Efficient Conflict-Free Address Schemes
- Author
-
Bin Wu, Tian-Chun Ye, Kaifeng Xia, and Tao Xiong
- Subjects
Cooley–Tukey FFT algorithm ,Computer science ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,symbols.namesake ,Fourier transform ,Split-radix FFT algorithm ,Hardware and Architecture ,Rader's FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Bruun's FFT algorithm ,Algorithm design ,Electrical and Electronic Engineering ,Algorithm ,Software ,Twiddle factor - Abstract
This paper presents the design and implementation of memory-based fast Fourier transform (FFT) processors with generalized efficient, conflict-free address schemes. We unified the conflict-free address schemes of three different FFT lengths, including the single-power points, the common nonsingle-power points, and the nonsingle-power points applied with a prime factor algorithm. Though the three cases differ in terms of decomposition, they are all compatible with memory-based architecture by the way of the proposed address schemes. Moreover, the decomposition algorithm utilizes a method, named high-radix–small-butterfly (HRSB), to decrease the computation cycles and eliminate the complexity of the processing engine. In addition, an efficient index generator, a simplified multipath delay commutator engine, and a unified Winograd Fourier transform algorithm butterfly core were also designed. We designed two FFT examples in long-term evolution system to verify the availability of the address scheme, including a 2n (128–2048)-point FFT unit and a 35 different point (12–1296) DFT unit. Compared with previous works with similar address schemes, this paper supports more generalized lengths and achieves more flexible throughput.
- Published
- 2017
- Full Text
- View/download PDF
20. A Modified Multiple Alignment Fast Fourier Transform with Higher Efficiency
- Author
-
Kenli Li, Weihua Zheng, Keqin Li, and Hing Cheung So
- Subjects
0301 basic medicine ,0206 medical engineering ,Fast Fourier transform ,02 engineering and technology ,Convolution ,03 medical and health sciences ,Permutation ,symbols.namesake ,Sequence Analysis, Protein ,Genetics ,Mathematics ,Multiple sequence alignment ,Fourier Analysis ,Applied Mathematics ,Prime-factor FFT algorithm ,Computational Biology ,Sequence Analysis, DNA ,Function (mathematics) ,030104 developmental biology ,Split-radix FFT algorithm ,Fourier analysis ,symbols ,Sequence Alignment ,Algorithm ,Algorithms ,020602 bioinformatics ,Biotechnology - Abstract
Multiple sequence alignment (MSA) is the most common task in bioinformatics. Multiple alignment fast Fourier transform (MAFFT) is the fastest MSA program among those the accuracy of the resulting alignments can be comparable with the most accurate MSA programs. In this paper, we modify the correlation computation scheme of the MAFFT for further efficiency improvement in three aspects. First, novel complex number based amino acid and nucleotide expressions are utilized in the modified correlation. Second, linear convolution with a limitation is proposed for computing the correlation of amino acid and nucleotide sequences. Third, we devise a fast Fourier transform (FFT) algorithm for computing linear convolution. The FFT algorithm is based on conjugate pair split-radix FFT and does not require the permutation of order, and it is new as only real parts of the final outputs are required. Simulation results show that the speed of the modified scheme is 107.58 to 365.74 percent faster than that of the original MAFFT for one execution of the function Falign() of MAFFT, indicating its faster realization.
- Published
- 2017
- Full Text
- View/download PDF
21. Design of a recursive single-bin DFT algorithm for sparse spectrum analysis
- Author
-
Wei Wang, Wang Kening, Xiongxing Zhang, and Ying Tang
- Subjects
Cooley–Tukey FFT algorithm ,Computer Networks and Communications ,Computer science ,Bluestein's FFT algorithm ,Fast Fourier transform ,02 engineering and technology ,01 natural sciences ,Discrete Fourier transform ,Spectral line ,010309 optics ,Discrete Fourier transform (general) ,Cyclotomic fast Fourier transform ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,Digital signal processing ,Butterfly diagram ,business.industry ,Prime-factor FFT algorithm ,Short-time Fourier transform ,020206 networking & telecommunications ,Frequency spectrum ,Split-radix FFT algorithm ,Rader's FFT algorithm ,Bruun's FFT algorithm ,business ,Algorithm ,Software ,Goertzel algorithm ,Twiddle factor - Abstract
Discrete Fourier transform (DFT) is the basic means of spectrum analysis in the field of digital signal processing, and the fast Fourier transform (FFT) has become the most popular algorithm which decreases the computational complexity from quadratical to linearithmic. However, engineers are often challenged to detect a single or just a few of the frequency components. For this kind of sparse spectrum analysis, the FFT no longer has advantage because it always computes all the frequency components. This paper proposes a recursive single-bin DFT (RSB-DFT) algorithm to compute one specific frequency spectrum, whose theoretical derivation is elaborated and implementation steps are given as a flow diagram. A 16-point RSB-DFT calculation example is also given to exhibit computation process of the algorithm. An application example for bioimpedance spectroscopy (BIS) measurement demonstrates that the proposed RSB-DFT algorithm can compute specific single spectral lines accurately. The computation efficiency of the proposed RSB-DFT algorithm is demonstrated as the highest compared with the DFT, FFT, Goertzel algorithm, which means that the RSB-DFT algorithm has the potential to become an alternative and efficient tool for sparse spectrum analysis.
- Published
- 2017
- Full Text
- View/download PDF
22. Fast discrete Fourier transform on local fields of positive characteristic
- Author
-
Alexander Vodolazov and Sergei Feodorovich Lukomskii
- Subjects
Computer Networks and Communications ,Discrete-time Fourier transform ,Non-uniform discrete Fourier transform ,010102 general mathematics ,Mathematical analysis ,Prime-factor FFT algorithm ,02 engineering and technology ,01 natural sciences ,Discrete Hartley transform ,Fractional Fourier transform ,Computer Science Applications ,Discrete Fourier transform (general) ,Cyclotomic fast Fourier transform ,Discrete sine transform ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,0101 mathematics ,Information Systems ,Mathematics - Abstract
For the discrete Fourier transform with respect to the system of characters of a local field with positive characteristic, we propose a fast algorithm. We find the complexity of the algorithm.
- Published
- 2017
- Full Text
- View/download PDF
23. Hybrid Watermarking Algorithm using Finite Radon and Fractional Fourier Transform
- Author
-
J. B. Sharmaa, Sunil Dutt Purohit, K.K. Sharma, and Abdon Atangana
- Subjects
Algebra and Number Theory ,Radon transform ,Computer science ,Prime-factor FFT algorithm ,Short-time Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Fractional Fourier transform ,Theoretical Computer Science ,Discrete Fourier transform (general) ,Cyclotomic fast Fourier transform ,Computational Theory and Mathematics ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Harmonic wavelet transform ,Algorithm ,Information Systems ,Fourier transform on finite groups - Published
- 2017
- Full Text
- View/download PDF
24. Area-Time Efficient Architecture of FFT-Based Montgomery Multiplication
- Author
-
Ray C. C. Cheung, Çetin Kaya Koç, Wangchen Dai, and Donald Donglong Chen
- Subjects
Multiplication algorithm ,Modular arithmetic ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,Theoretical Computer Science ,Cyclotomic fast Fourier transform ,Computational Theory and Mathematics ,Split-radix FFT algorithm ,Hardware and Architecture ,Rader's FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Software ,Twiddle factor ,Mathematics - Abstract
The modular multiplication operation is the most time-consuming operation for number-theoretic cryptographic algorithms involving large integers, such as RSA and Diffie-Hellman. Implementations reveal that more than 75 percent of the time is spent in the modular multiplication function within the RSA for more than 1,024-bit moduli. There are fast multiplier architectures to minimize the delay and increase the throughput using parallelism and pipelining. However such designs are large in terms of area and low in efficiency. In this paper, we integrate the fast Fourier transform (FFT) method into the McLaughlin’s framework, and present an improved FFT-based Montgomery modular multiplication (MMM) algorithm achieving high area-time efficiency. Compared to the previous FFT-based designs, we inhibit the zero-padding operation by computing the modular multiplication steps directly using cyclic and nega-cyclic convolutions. Thus, we reduce the convolution length by half. Furthermore, supported by the number-theoretic weighted transform, the FFT algorithm is used to provide fast convolution computation. We also introduce a general method for efficient parameter selection for the proposed algorithm. Architectures with single and double butterfly structures are designed obtaining low area-latency solutions, which we implemented on Xilinx Virtex-6 FPGAs. The results show that our work offers a better area-latency efficiency compared to the state-of-the-art FFT-based MMM architectures from and above 1,024-bit operand sizes. We have obtained area-latency efficiency improvements up to 50.9 percent for 1,024-bit, 41.9 percent for 2,048-bit, 37.8 percent for 4,096-bit and 103.2 percent for 7,680-bit operands. Furthermore, the operating latency is also outperformed with high clock frequency for length-64 transform and above.
- Published
- 2017
- Full Text
- View/download PDF
25. High-throughput Low-complexity Mixed-radix FFT Processor using a Dual-path Shared Complex Constant Multiplier
- Author
-
Tram Thi Bao Nguyen and Hanho Lee
- Subjects
Canonical signed digit ,Orthogonal frequency-division multiplexing ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,Electronic, Optical and Magnetic Materials ,Microarchitecture ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,Mixed radix ,Twiddle factor ,Mathematics - Abstract
This paper presents a high-throughput lowcomplexity 512-point eight-parallel mixed-radix multipath delay feedback (MDF) fast Fourier transform (FFT) processor architecture for orthogonal frequency division multiplexing (OFDM) applications. To decrease the number of twiddle factor (TF) multiplications, a mixed-radix 2 4 /2 3 FFT algorithm is adopted. Moreover, a dual-path shared canonical signed digit (CSD) complex constant multiplier using a multi-layer scheme is proposed for reducing the hardware complexity of the TF multiplication. The proposed FFT processor is implemented using TSMC 90-nm CMOS technology. The synthesis results demonstrate that the proposed FFT processor can lead to a 16% reduction in hardware complexity and higher throughput compared to conventional architectures.
- Published
- 2017
- Full Text
- View/download PDF
26. Optimal time-distributed fast Fourier transform: Application to online iterative learning control—experimental high-speed nanopositioning example
- Author
-
Bo Yan, Qingze Zou, and Jiangbo Liu
- Subjects
0209 industrial biotechnology ,Signal processing ,Cooley–Tukey FFT algorithm ,Computational complexity theory ,Computer science ,Mechanical Engineering ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,Iterative learning control ,02 engineering and technology ,Computer Science Applications ,020901 industrial engineering & automation ,Split-radix FFT algorithm ,Control and Systems Engineering ,Control theory ,Frequency domain ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Algorithm - Abstract
In this paper, an optimal time-distributed fast Fourier transform algorithm and a time-distributed inverse fast Fourier transform (OTD-FFT/TD-IFFT) algorithm are proposed. This work is motivated by the need to implement FFT/IFFT online on general microprocessors (e.g., Intel’s x86 microprocessors) in control applications and signal processing, for example, online implementation of frequency domain iterative learning control (FD-ILC) techniques. In these applications, the conventional FFT algorithm executes all the calculations within one single sampling period, thereby, becoming the bottleneck in online implementations of signal processing and control algorithms. In the proposed OTD-FFT technique, the FFT computation of an online sampled data sequence is optimally distributed among all the sampling periods without increasing the total computational complexity, arriving at the minimal per-sampling-period computational complexity. As a result, the entire Fourier transformed sequence is obtained without latency. The proposed approach is extended to online IFFT computation, and then applied to online FD-ILC implementation. The computational complexity analysis shows that by using the proposed approach, the per-sampling-period computational complexity is substantially reduced. The efficacy of the proposed OTD-FFT/TD-FFT for online implementation of FD-ILC technique is demonstrated through experiments of high-speed trajectory tracking on a piezoelectric actuator.
- Published
- 2017
- Full Text
- View/download PDF
27. Hybrid Genetic Algorithm and Modified Iterative Fourier Transform Algorithm for Large Thinned Array Synthesis
- Author
-
Can Cui, Wen Tao Li, Xiu Tiao Ye, and Xiaowei Shi
- Subjects
education.field_of_study ,Adaptive-additive algorithm ,Prime-factor FFT algorithm ,Population ,Crossover ,Short-time Fourier transform ,020206 networking & telecommunications ,020302 automobile design & engineering ,02 engineering and technology ,Finite element method ,symbols.namesake ,Fourier transform ,0203 mechanical engineering ,Genetic algorithm ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Electrical and Electronic Engineering ,education ,Algorithm - Abstract
In this letter, a hybrid algorithm based on the genetic algorithm (GA) and modified iterative Fourier transform (MIFT) technique called HGAMIFT is proposed for large thinned array synthesis. By employing a perturbation mechanism, the MIFT can achieve a better solution in terms of the peak sidelobe level when compared to the iterative Fourier transform technique. Moreover, a control factor to determine the proportion of individuals from GA and MIFT as well as the crossover and mutation rate is introduced to help the HGAMIFT maintain the diversity of population in the early phase while avoiding stagnation in the late phase. Thus, a resulting enhanced search ability and fast convergence velocity can be obtained simultaneously. Several thinned arrays that comprise different array sizes and aperture shapes have been synthesized, which validate the superior performance of the proposed algorithm.
- Published
- 2017
- Full Text
- View/download PDF
28. Modification of a two-dimensional fast Fourier transform algorithm with an analog of the Cooley–Tukey algorithm for image processing
- Author
-
M. V. Noskov and V. S. Tutatchikov
- Subjects
Cooley–Tukey FFT algorithm ,Computer science ,Fast Fourier transform ,Prime-factor FFT algorithm ,02 engineering and technology ,01 natural sciences ,Computer Graphics and Computer-Aided Design ,Discrete Fourier transform ,010309 optics ,Multidimensional signal processing ,Split-radix FFT algorithm ,Rader's FFT algorithm ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Computer Vision and Pattern Recognition ,Algorithm ,Twiddle factor - Abstract
Two-dimensional fast Fourier transform (FFT) for image processing and filtering is widely used in modern digital image processing systems. This paper concerns the possibility of using a modification of two-dimensional FFT with an analog of the Cooley---Tukey algorithm, which requires a smaller number of complex addition and multiplication operations than the standard method of calculation by rows and columns.
- Published
- 2017
- Full Text
- View/download PDF
29. Elementary Number Theory and Rader's FFT
- Author
-
Shlomo Engelberg
- Subjects
Computational Mathematics ,Cooley–Tukey FFT algorithm ,Number theory ,Split-radix FFT algorithm ,Multiplicative group ,Applied Mathematics ,Rader's FFT algorithm ,Prime-factor FFT algorithm ,Fast Fourier transform ,Arithmetic ,Type (model theory) ,Theoretical Computer Science ,Mathematics - Abstract
This note provides a self-contained introduction to Rader's fast Fourier transform (FFT). We start by explaining the need for an additional type of FFT. The properties of the multiplicative group o...
- Published
- 2017
- Full Text
- View/download PDF
30. A study of optimal bit truncation in FFT algorithm for OFDM systems
- Author
-
Sangjin Ryoo
- Subjects
Fluid Flow and Transfer Processes ,Computer Networks and Communications ,Orthogonal frequency-division multiplexing ,Computer science ,Truncation ,Health, Toxicology and Mutagenesis ,Prime-factor FFT algorithm ,Fast Fourier transform ,General Engineering ,06 humanities and the arts ,060202 literary studies ,03 medical and health sciences ,Bit (horse) ,0302 clinical medicine ,Split-radix FFT algorithm ,0602 languages and literature ,Electronic engineering ,General Materials Science ,030212 general & internal medicine ,Algorithm ,Social Sciences (miscellaneous) - Published
- 2017
- Full Text
- View/download PDF
31. A Novel Memory-Based Radix-2 Fast Walsh-Hadamard-Fourier Transform Architecture
- Author
-
Zhenguo Ma, Qianjian Xing, and Feng Yu
- Subjects
Theoretical computer science ,Computer science ,Applied Mathematics ,05 social sciences ,Prime-factor FFT algorithm ,050801 communication & media studies ,020206 networking & telecommunications ,02 engineering and technology ,Computer Graphics and Computer-Aided Design ,symbols.namesake ,Discrete Fourier transform (general) ,0508 media and communications ,Fourier transform ,Cyclotomic fast Fourier transform ,Split-radix FFT algorithm ,Hadamard transform ,Rader's FFT algorithm ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Electrical and Electronic Engineering ,Arithmetic ,Harmonic wavelet transform - Published
- 2017
- Full Text
- View/download PDF
32. Optimized Spectrum Permutation for the Multidimensional Sparse FFT
- Author
-
Gonzalo R. Arce and Andre Rauh
- Subjects
Mathematical optimization ,Discrete-time Fourier transform ,Fast Fourier transform ,Prime-factor FFT algorithm ,Short-time Fourier transform ,020206 networking & telecommunications ,010103 numerical & computational mathematics ,02 engineering and technology ,Sparse approximation ,01 natural sciences ,Discrete Fourier transform ,Fractional Fourier transform ,Split-radix FFT algorithm ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,0101 mathematics ,Electrical and Electronic Engineering ,Algorithm ,Mathematics - Abstract
A multidimensional sparse fast Fourier transform algorithm is introduced via generalizations of key concepts used in the one-dimensional (1-D) sparse Fourier transform algorithm. It is shown that permutation parameters are of key importance and should not be chosen randomly but instead can be optimized. A connection is made between the sparse Fourier transform algorithm and lattice theory, thus establishing a rigorous understanding of the effect of the permutations on the algorithm performance. Lattice theory is then used to optimize the set of parameters to achieve a more robust and better performing algorithm. Other algorithms using pseudorandom spectrum permutation can also benefit from the methods developed in this paper. The contributions address the case of the exact $k$ -sparse Fourier transform but the underlying concepts can be applied to the general case of finding a $k$ -sparse approximation of the Fourier transform of an arbitrary signal. Simulations illustrate the efficiency and accuracy of the proposed algorithm. The optimizations of the parameters and the improved performance are shown in simulations for the 2-D case where worst case and average case peak signal-to-noise ratio (PSNR) improves by several decibels.
- Published
- 2017
- Full Text
- View/download PDF
33. Area-Efficient Scaling-Free DFT/FFT Design Using Stochastic Computing
- Author
-
Zhongfeng Wang, Bo Yuan, and Yanzhi Wang
- Subjects
Adder ,Discrete-time Fourier transform ,Computer science ,Bluestein's FFT algorithm ,Fast Fourier transform ,02 engineering and technology ,Parallel computing ,Discrete Fourier transform ,Computational science ,Reduction (complexity) ,symbols.namesake ,Discrete Fourier transform (general) ,Signal-to-noise ratio ,Cyclotomic fast Fourier transform ,Electronic engineering ,0202 electrical engineering, electronic engineering, information engineering ,Pseudo-spectral method ,Electrical and Electronic Engineering ,Digital signal processing ,Signal processing ,Stochastic computing ,Butterfly diagram ,business.industry ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,020202 computer hardware & architecture ,Split-radix FFT algorithm ,Fourier analysis ,Rader's FFT algorithm ,Phase correlation ,symbols ,business ,Twiddle factor - Abstract
Discrete Fourier transform (DFT) is an important transformation technique in signal processing tasks. Due to its ultrahigh computing complexity as $O(\!N^{\!2}\!)$ , $N$ - point DFT is usually implemented in the format of fast Fourier transformation (FFT) with the complexity of $O(N\log N)$ . Despite this significant reduction in complexity, the hardware cost of the multiplication-intensive $N$ - point FFT is still very prohibitive, particularly for many large-scale applications that require large $N$ . This brief, for the first time , proposes high-accuracy low-complexity scaling-free stochastic DFT/FFT designs. With the use of the stochastic computing technique, the hardware complexity of the DFT/FFT designs is significantly reduced. More importantly, this brief presents the scaling-free stochastic adder and the random number generator sharing scheme, which enable a significant reduction in accuracy loss and hardware cost. Analysis results show that the proposed stochastic DFT/FFT designs achieve much better hardware performance and accuracy performance than state-of-the-art stochastic design.
- Published
- 2016
- Full Text
- View/download PDF
34. An efficient pipelined architecture for real-valued Fast Fourier Transform
- Author
-
M. Aravind Kumar and K. Manjunatha Chari
- Subjects
Very-large-scale integration ,Computation ,Pipeline (computing) ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Complex multiplier ,Multiplier (Fourier analysis) ,Computer engineering ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,Arithmetic ,Mathematics - Abstract
Real-valued Fast Fourier Transform (FFT) plays an important role in today’s digital world because of the fact that most of the signals contain real values. The FFT computation of real signals using conventional techniques requires more hardware space with high power consumption, which is the most important task for a researcher while designing VLSI architectures. This can be eradicated by clearly analysing the symmetric property of the real-valued signals. In this paper, we have adopted the symmetric property and designed an efficient pipelined architecture for 16-point DIF FFT. The pipeline scheme reduce the processing time at the cost of some registers and in order to contribute efficiently for power reduction we have modified the complex multiplier with reduced internal real multipliers which are in turn replaced by an modified canonic signed digit multiplier (CSDM) with resource-sharing technique. The complete module is synthesised and simulated using Xilinx ISE 14.1 with the target device is ...
- Published
- 2016
- Full Text
- View/download PDF
35. 2048-Point Fast Fourier Transform Processing Based on Twiddle Factor Reduction and Dynamic Data Scaling
- Author
-
Ji-Hoon Kim, Choul-Young Kim, Bang Chul Jung, and Hyoungho Ko
- Subjects
Health (social science) ,General Computer Science ,Computer science ,General Mathematics ,Dynamic data ,Prime-factor FFT algorithm ,Fast Fourier transform ,General Engineering ,Education ,Reduction (complexity) ,General Energy ,Split-radix FFT algorithm ,Point (geometry) ,Scaling ,Algorithm ,Twiddle factor ,General Environmental Science - Published
- 2016
- Full Text
- View/download PDF
36. Configurable Floating‐Point FFT Accelerator on FPGA Based Multiple‐Rotation CORDIC
- Author
-
Deng Ziye, Jiyang Chen, Tingting He, Yuanxi Peng, and Yuanwu Lei
- Subjects
Floating point ,business.industry ,Computer science ,Applied Mathematics ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,Clock rate ,02 engineering and technology ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,CORDIC ,business ,Rotation (mathematics) ,Computer hardware ,Twiddle factor - Abstract
Fast Fourier transform (FFT) accelerator and Coordinate rotation digital computer (CORDIC) algorithm play important roles in signal processing. We propose a configurable floating-point FFT accelerator based on CORDIC rotation, in which twiddle direction prediction is presented to reduce hardware cost and twiddle angles are generated in real time to save memory. To finish CORDIC rotation efficiently, a novel approach in which segmented-parallel iteration and compress iteration based on CSA are presented and redundant CORDIC is used to reduce the latency of each iteration. To prove the efficiency of our FFT accelerator, four FFT accelerators are prototyped into a FPGA chip to perform a batch-FFT. Experimental results show that our structure, which is composed of four butterfly units and finishes FFT with the size ranging from 64 to 8192 points, occupies 33230(3%) REGs and 143006(30%) LUTs. The clock frequency can reach 122MHz. The resources of double-precision FFT is only about 2.5 times of single-precision while the theoretical value is 4. What's more, only 13331 cycles are required to implement 8192-points double-precision FFT with four butterfly units in parallel.
- Published
- 2016
- Full Text
- View/download PDF
37. Hybrid FFT‐ADALINE algorithm with fast estimation of harmonics in power system
- Author
-
Noor Izzri Abdul Wahab, Mohd Amran Mohd Radzi, Hashim Hizam, Zai Peng Goh, and Yee Von Thien
- Subjects
0209 industrial biotechnology ,Signal processing ,Computer science ,Settling time ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,02 engineering and technology ,020901 industrial engineering & automation ,Robustness (computer science) ,Frequency domain ,Harmonics ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,Time domain ,Electrical and Electronic Engineering ,Algorithm - Abstract
Hybrid fast Fourier transform Adaptive LINear Element (FFT-ADALINE) algorithm for fast and accurate estimation of harmonics is proposed in this study. The FFT method can perform fast conversion from time domain to frequency domain, but it cannot respond immediately to any change of the measured harmonics due to the utilisation of buffer. Meanwhile, ADALINE has better capability to respond immediately due to its learning ability, but its settling time is about two cycles of the measurement signal. In the proposed method, both of the aforementioned algorithms are combined for harmonic estimation where it is able to respond immediately to any change of the measured harmonics and the settling time is reduced to half cycle of the measurement signal. The theory of the proposed algorithm is the application of FFT with weights updating rule to reduce the error of ADALINE instantaneously. The robustness of the proposed method is simulated via MATLAB Simulink. The validity of the simulation work is further proven by the experimental work, which has been done with Chroma programmable AC source model 6590 and non-linear load operations. The proposed algorithm operates in good and accurate performance with the settling time is within half cycle.
- Published
- 2016
- Full Text
- View/download PDF
38. Acceleration of Perturbation-Based Electric Field Integral Equations Using Fast Fourier Transform
- Author
-
Sheng Sun, Miao Miao Jia, Weng Cho Chew, Yin Li, and Zhiguo Qian
- Subjects
010504 meteorology & atmospheric sciences ,Mathematical analysis ,Prime-factor FFT algorithm ,Fast Fourier transform ,MathematicsofComputing_NUMERICALANALYSIS ,Lagrange polynomial ,020206 networking & telecommunications ,02 engineering and technology ,Electric-field integral equation ,Integral transform ,01 natural sciences ,symbols.namesake ,Fourier transform ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Pseudo-spectral method ,Electrical and Electronic Engineering ,0105 earth and related environmental sciences ,Mathematics - Abstract
In this communication, the computation of the perturbation-based electric field integral equation of the form ${R^{n-1},~n = 0, 1, 2, \ldots ,}$ is accelerated by using fast Fourier transform (FFT) technique. As an effective solution of the low-frequency problem, the perturbation method employs the Taylor expansion of the scalar Green’s function in free space. However, multiple impedance matrices have to be solved at different frequency orders, and the computational cost becomes extremely high, especially for large-scale problems. Since the perturbed kernels still satisfy Toeplitz property on the uniform Cartesian grid, the FFT based on Lagrange interpolation can be well incorporated to accelerate the multiple matrix vector products. Because of the nonsingularity property of high-order kernels when $n\geq 1$ , we do not need to do any near field amendment. Finally, the efficiency of the proposed method is validated in an iterative solver with numerical examples.
- Published
- 2016
- Full Text
- View/download PDF
39. The Serial Commutator FFT
- Author
-
Shen-Jui Huang, Mario Garrido, Oscar Gustafsson, and Sau-Gee Chen
- Subjects
Adder ,Computer science ,Cycles per instruction ,Serial communication ,Communication Systems ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,Fast Fourier transform (FFT) ,pipelined architecture ,serial commutator (SC) ,02 engineering and technology ,Parallel computing ,Electronic mail ,020202 computer hardware & architecture ,Permutation ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,Kommunikationssystem - Abstract
This brief presents a new type of fast Fourier transform (FFT) hardware architectures called serial commutator (SC) FFT. The SC FFT is characterized by the use of circuits for bit-dimension permutation of serial data. The proposed architectures are based on the observation that, in the radix-2 FFT algorithm, only half of the samples at each stage must be rotated. This fact, together with a proper data management, makes it possible to allocate rotations only every other clock cycle. This allows for simplifying the rotator, halving the complexity with respect to conventional serial FFT architectures. Likewise, the proposed approach halves the number of adders in the butterflies with respect to previous architectures. As a result, the proposed architectures use the minimum number of adders, rotators, and memory that are necessary for a pipelined FFT of serial data, with 100% utilization ratio. Funding Agencies|Swedish ELLIIT Program
- Published
- 2016
- Full Text
- View/download PDF
40. Accurate pairwise convolutions of non-negative vectors via FFT
- Author
-
Huon Wilson and Uri Keich
- Subjects
Statistics and Probability ,Overlap–add method ,Mathematical optimization ,Discrete-time Fourier transform ,Applied Mathematics ,Fast Fourier transform ,Prime-factor FFT algorithm ,010103 numerical & computational mathematics ,01 natural sciences ,Circular convolution ,Convolution ,010104 statistics & probability ,Computational Mathematics ,Computational Theory and Mathematics ,Split-radix FFT algorithm ,Rader's FFT algorithm ,0101 mathematics ,Algorithm ,Mathematics - Abstract
A novel method is presented for fast convolution of a pair of probability mass functions defined on a finite lattice with guaranteed accuracy of all computed values. This method, called aFFT-C (accurate FFT convolution), utilizes the Fast Fourier Transform (FFT) for the gain in speed, but relying on a rigorous analysis of the propagation of roundoff error, it can detect and circumvent the accumulation of this numerical error that is otherwise inherent to the Fourier transform. In the worst case scenario aFFT-C's execution time is on par with the accurate naive convolution but in a typical application it is comparable with a direct FFT-based convolution (FFT-C). The properties of the proposed algorithm are demonstrated both theoretically and empirically.
- Published
- 2016
- Full Text
- View/download PDF
41. Multi-mode parallel and folded VLSI architectures for 1D-fast Fourier transform
- Author
-
Noor Mahammad Sk and Mohamed Asan Basiri M
- Subjects
Very-large-scale integration ,Computer science ,Orthogonal frequency-division multiplexing ,Prime-factor FFT algorithm ,Fast Fourier transform ,Mode (statistics) ,Commutator (electric) ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,law.invention ,Reduction (complexity) ,Split-radix FFT algorithm ,Hardware and Architecture ,law ,0202 electrical engineering, electronic engineering, information engineering ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,Software - Abstract
The modern real time applications like orthogonal frequency division multiplexing and etc., demand high performance fast Fourier transform (FFT) design with less area and clock cycles. This paper proposes efficient FFT VLSI architectures using folded/parallel implementation. In the proposed folded FFT architecture, the number of cycles required to complete the operation is less than single path delay feedback (SDF)/multi-path delay commutator (MDC) architectures. In the proposed parallel FFT architecture, N-point FFT is implemented by using one N/2-point FFT without much extra hardware. Both the proposed architectures are implemented for radix-2, 22, and 4 using 45 nm technology library. The proposed parallel architecture achieves 56.7% and 40.6% of area reduction as compared with the existing parallel architecture based 16-point radix-2 and radix-22 DIF FFTs respectively. The proposed folded architecture achieves 65.5%, 51.1%, and 35.8% of worst path delay reduction as compared with the existing SDF based 16-point radix-2, radix-22, and radix-4 DIF FFTs respectively.
- Published
- 2016
- Full Text
- View/download PDF
42. System on Chip (SOC) Based Cardiac Monitoring System Using Kalman Filtering with Fast Fourier Transform (FFT) Signal Analysis Algorithm
- Author
-
T. Sasilatha, B. Senthil, and N. Suresh
- Subjects
020203 distributed computing ,Signal processing ,Computer science ,medicine.medical_treatment ,Prime-factor FFT algorithm ,Fast Fourier transform ,Health Informatics ,02 engineering and technology ,Kalman filter ,021001 nanoscience & nanotechnology ,0202 electrical engineering, electronic engineering, information engineering ,medicine ,Radiology, Nuclear Medicine and imaging ,System on a chip ,Cardiac monitoring ,0210 nano-technology ,Algorithm - Published
- 2016
- Full Text
- View/download PDF
43. A performance-efficient and datapath-regular implementation of modified split-radix fast Fourier transform
- Author
-
Kenli Li, Weijin Jiang, Shenping Xiao, Weihua Zheng, and Keqin Li
- Subjects
Statistics and Probability ,Cooley–Tukey FFT algorithm ,Computer science ,Fast Fourier transform ,Prime-factor FFT algorithm ,General Engineering ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,Discrete Fourier transform ,Split-radix FFT algorithm ,Artificial Intelligence ,Rader's FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Bruun's FFT algorithm ,Twiddle factor - Abstract
Discrete Fourier transform (DFT) finds various applications in signal processing, image processing, artificial intelligent, and fuzzy logic etc. DFT is often computed efficiently with Fast Fourier transform (FFT). The modified split radix FFT (MSRFFT) algorithm implements a length-N=2 m DFT achieving a reduction of arithmetic complexity compared to split-radix FFT (SRFFT). In this paper, a simplified algorithm is proposed for the MSRFFT algorithm, reducing the number of real coefficients evaluated from 5/8N − 2t o 15/32N − 2 and the number of groups of decomposition from 4 to 3. A implementation approach is also presented. The approach makes data-path of the MSRFFT regular similar to that of the radix-2 FFT algorithm. The experimental results show that (1) MSRFFT consumes less time on central processing units (CPUs) with sufficient cache than existing algorithms; (2) the proposed implementation method can save execution time on CPUs and general processing units (GPUs).
- Published
- 2016
- Full Text
- View/download PDF
44. Two‐parallel pipelined fast Fourier transform processors for real‐valued signals
- Author
-
G. Lakshminarayanan, Mathini Sellathurai, and Antony Xavier Glittas
- Subjects
Computer science ,Computation ,020208 electrical & electronic engineering ,Prime-factor FFT algorithm ,Fast Fourier transform ,02 engineering and technology ,Parallel computing ,Discrete Hartley transform ,020202 computer hardware & architecture ,Scheduling (computing) ,Cyclotomic fast Fourier transform ,Split-radix FFT algorithm ,Control and Systems Engineering ,0202 electrical engineering, electronic engineering, information engineering ,Pseudo-spectral method ,Electrical and Electronic Engineering - Abstract
This paper presents a set of novel two-parallel pipelined fast Fourier transform architectures for discrete Fourier transform computation of real-valued signal. The previous approaches of designing real-valued fast Fourier transform (RFFT) architectures are the attempts made to make the data path real. Some of the previous designs have partial real data paths (only first two stages are real), whereas the other designs have complete real data-paths, but reordering registers are required to bring the real and imaginary parts in parallel. Hence, these approaches reduce the number of registers and butterflies only to some extent in the RFFT design. In the proposed designs, feedback-based scheduling structures are introduced, which reduce the number of registers to half in several stages when compared with the previously known designs. Therefore, the proposed designs require 30% less area and 31.5% less power than the prior designs.
- Published
- 2016
- Full Text
- View/download PDF
45. Development of the global geoid model based on the algorithm of one-dimensional spherical Fourier transform
- Author
-
E. M. Mazurova, V. V. Bochkareva, I. G. Ganagina, A. M. Kosareva, V. F. Kanushin, N. S. Kosarev, and D. N. Goldobin
- Subjects
010504 meteorology & atmospheric sciences ,General Computer Science ,010401 analytical chemistry ,Fast Fourier transform ,Prime-factor FFT algorithm ,01 natural sciences ,Discrete Fourier transform ,Physics::Geophysics ,0104 chemical sciences ,Cyclotomic fast Fourier transform ,Split-radix FFT algorithm ,Control and Systems Engineering ,Geoid ,Bruun's FFT algorithm ,Discrete transform ,Electrical and Electronic Engineering ,Algorithm ,0105 earth and related environmental sciences ,Mathematics - Abstract
An algorithm for constructing a model of the global geoid with zero-order approximation accuracy is considered. The algorithm is based on the one-dimensional spherical fast Fourier transform (FFT). It is 2.5 orders faster than those using the conventional discrete transform, and four orders, as compared with those using the numerical integration method. The algorithm was tested on the new Earth gravitational model EGM2008 published by the U.S. National Geospatial-Intelligence Agency (NGA).
- Published
- 2016
- Full Text
- View/download PDF
46. Comparison based Analysis of Different FFT Architectures
- Author
-
Dhara M. Koyani, Daizy M. Gandhi, Priyanka S. Pariyal, Ankit Adesara, Dharambhai Shah, and Sunil F. Yadav
- Subjects
010302 applied physics ,Non-uniform discrete Fourier transform ,Computer science ,Fast Fourier transform ,Prime-factor FFT algorithm ,Real-time computing ,02 engineering and technology ,01 natural sciences ,Discrete Fourier transform ,Computer Science::Hardware Architecture ,Split-radix FFT algorithm ,Discrete sine transform ,Rader's FFT algorithm ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Algorithm ,Twiddle factor - Abstract
A time-domain sequence is converted into an equivalent frequency-domain sequence using discrete Fourier transform. The reverse operation converts a frequency-domain sequence into an equivalent time- domain sequence using inverse discrete Fourier transform. Based on the discrete Fourier transform. Fast Fourier transform (FFT) is an effective algorithm with few computations. FFT is used in everything from broadband to 3G and Digital TV to radio LAN"s. To improve its architecture different efficient algorithms are developed. This paper gives an overview of the work done by a different FFT processor previously. The comparison of different architecture is also discussed.
- Published
- 2016
- Full Text
- View/download PDF
47. A Normal I/O Order Radix-2 FFT Architecture to Process Twin Data Streams for MIMO
- Author
-
Antony Xavier Glittas, G. Lakshminarayanan, and Mathini Sellathurai
- Subjects
Decimation ,Interleaving ,Computer science ,Orthogonal frequency-division multiplexing ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,02 engineering and technology ,Parallel computing ,020202 computer hardware & architecture ,Split-radix FFT algorithm ,Hardware and Architecture ,0202 electrical engineering, electronic engineering, information engineering ,Radix ,Hardware_ARITHMETICANDLOGICSTRUCTURES ,Electrical and Electronic Engineering ,Throughput (business) ,Software ,Shift register - Abstract
Nowadays, many applications require simultaneous computation of multiple independent fast Fourier transform (FFT) operations with their outputs in natural order. Therefore, this brief presents a novel pipelined FFT processor for the FFT computation of two independent data streams. The proposed architecture is based on the multipath delay commutator FFT architecture. It has an $N/2$ -point decimation in time FFT and an $N/2$ -point decimation in frequency FFT to process the odd and even samples of two data streams separately. The main feature of the architecture is that the bit reversal operation is performed by the architecture itself, so the outputs are generated in normal order without any dedicated bit reversal circuit. The bit reversal operation is performed by the shift registers in the FFT architecture by interleaving the data. Therefore, the proposed architecture requires a lower number of registers and has high throughput.
- Published
- 2016
- Full Text
- View/download PDF
48. Improving the Goertzel–Blahut Algorithm
- Author
-
Sergei V. Fedorenko
- Subjects
Discrete-time Fourier transform ,Applied Mathematics ,Prime-factor FFT algorithm ,Fast Fourier transform ,020206 networking & telecommunications ,02 engineering and technology ,Discrete Fourier transform (general) ,020303 mechanical engineering & transports ,Cyclotomic fast Fourier transform ,0203 mechanical engineering ,Discrete sine transform ,Signal Processing ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Algorithm ,Goertzel algorithm ,Fourier transform on finite groups ,Mathematics - Abstract
A novel method for computing the discrete Fourier transform (DFT) over a finite field based on the Goertzel-Blahut algorithm is described. The novel method is currently the best one for computing the DFT over even extensions of the characteristic two finite field, in terms of multiplicative complexity.
- Published
- 2016
- Full Text
- View/download PDF
49. Hybrid Architecture Design for Calculating Variable-Length Fourier Transform
- Author
-
Shin-Chi Lai, Shin-Hao Chen, Ke-Horng Chen, Chia-Chun Tsai, Wen-Ho Juang, Chiung-Hon Lee, and Yueh-Shu Lee
- Subjects
Computer science ,020208 electrical & electronic engineering ,Fast Fourier transform ,Prime-factor FFT algorithm ,020206 networking & telecommunications ,02 engineering and technology ,Parallel computing ,Discrete Hartley transform ,Discrete Fourier transform ,Multidimensional signal processing ,Cyclotomic fast Fourier transform ,Split-radix FFT algorithm ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Harmonic wavelet transform ,Algorithm - Abstract
This brief presents a hybrid structure to effectively compute the variable-length Fourier transform by employing the recursive and radix-22 fast algorithm. After applying a hardware-sharing scheme to both fast algorithms, the proposed method not only improves the drawback of higher hardware cost in implementation but also retains the regular and flexible nature of recursive discrete Fourier transform (RDFT). The proposed hardware accelerator only costs four real multipliers and ten real adders with a greater reduction (86.7% and 66.7%, respectively) than Kim et al. 's design. In addition, the number of multiplications and additions for 256-point DFT computations can be reduced by 38.6% and 70%, respectively, compared to Lai et al. 's recent approach. For accuracy analysis, the SNR value of the proposed design, at least, is 4 dB higher than the other RDFT designs. Considering a whole evaluation, a very-large-scale integration chip design was further fabricated using TSMC 0.18- $\mu\mbox{m}$ 1P6M CMOS process. The core size was only 660 × 660 $\mu\mbox{m}^2$ , and the measured power consumption was 8.8 mW @ 25 MHz. The result shows that the proposed chip included data memory is 1.38 times the computational efficiency per unit area of Lai et al. 's work. Therefore, it will be the state-of-the-art RDFT processor in the application of various variable-transform-length digital signal processing issues.
- Published
- 2016
- Full Text
- View/download PDF
50. Subspace‐based super‐resolution algorithm for ground moving target imaging and motion parameter estimation
- Author
-
Haihong Tao, Penghui Huang, and Jingtao Ma
- Subjects
Synthetic aperture radar ,business.industry ,Fast Fourier transform ,Prime-factor FFT algorithm ,ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION ,0211 other engineering and technologies ,Spectral density estimation ,020206 networking & telecommunications ,02 engineering and technology ,Discrete Fourier transform ,Fractional Fourier transform ,symbols.namesake ,Fourier transform ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Computer vision ,Artificial intelligence ,Electrical and Electronic Engineering ,business ,Smoothing ,021101 geological & geomatics engineering ,Mathematics - Abstract
For synthetic aperture radar (SAR), most conventional algorithms provide a good performance in ground moving target imaging based on Fourier transform (FT). However, when multiple moving targets with the close centres exist, the conventional algorithms may suffer from the performance degradation since the spectra resolution of FT may be limited by the time samples. To address this issue, a super-resolution motion parameter estimation algorithm is proposed in this study. First, Keystone transform is applied to correct the linear range walk. Then the range curvature is compensated by the matched function with respect to the platform velocity. After performing the compensation of linear range walk and range curvature, the energy of a ground moving target is focused on one range cell, and then a first-order discrete polynomial-phase transform is applied to transform the quadratic phase signal into a single tone. After applying the smoothing technique to construct the covariance matrix of full rank, the multiple signal classification algorithm is utilised to estimate the target cross- and along-track velocities, which can significantly improve the motion parameter resolution performance compared with the FFT-based algorithms. The real SAR data processing results are used to validate the effectiveness and feasibility of the proposed algorithm.
- Published
- 2016
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.