Due to their inherent parallelism and reconfigurability, FPGAs are attractive for accelerating FFT computations, since they fully exploit the parallel nature of the FFT algorithm. FPGAs are particularly an attractive target for medical and biomedical imaging apparatus and instruments such as electron microscopes and tomographic scanners.
In order to conclude the system it is enabled to reduce the harmonic defects using the Total Harmonic Distortion (THD) in the source side of the 110kV substation which has been detected by FFT Algorithm and compensated by using the Shunt Active Filter.
Take the 2D FFT case as example, user only needs to select template, write FFT algorithm or call other existing APIs, and type this piece of codes in SAC, in such function the input plane and output plane are already defined by SAC.
In the FFT algorithm, the complex floating point add, subtract, and multiply operations shown in figure 1 can be realized with a discrete implementation that uses three reversible single precision floating point adders to perform the complex add and four reversible single precision floating point multipliers and three reversible single precision floating point subtractors to perform the complex subtract.