Energy-Efficient Signal Processing Using FPGAs


The KIPS Transactions:PartA, Vol. 12, No. 4, pp. 305-312, Aug. 2005
10.3745/KIPSTA.2005.12.4.305,   PDF Download:

Abstract

In this paper, we present algorithm-level techniques for energy-efficient design at the algorithm level using FPGAs. We then use these techniques to create energy-efficient designs for two signal processing kernel applications : fast Fourier transform(FFT) and matrix multiplication. We evaluate the performance, in terms of both latency and energy efficiency, of FPGAs in performing these tasks. Using a Xilinx Virtex-II as the target FPGA, we compare the performance of our designs to those from the Xilinx library as well as to conventional algorithms run on the PowerPC core embedded in the Virtex-II Pro and the Texas Instruments TMS320C6415. Our evaluations are done both through estimation based on energy and latency equations on high-level and through low-level simulation. For FFT, our designs dissipated an average of 60% less energy than the design from the Xilinx library and 56% less than the DSP. Our designs showed an EAT factor of 10 times improvement over the embedded processor. These results provide a concrete evidence to substantiate the idea that FPGAs can outperform DSPs and embedded processors in signal processing. Further, they show that PFGAs can achieve this performance while still dissipating less energy than the other two types of devices.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
J. W. Jang and Y. I. Hwang, "Energy-Efficient Signal Processing Using FPGAs," The KIPS Transactions:PartA, vol. 12, no. 4, pp. 305-312, 2005. DOI: 10.3745/KIPSTA.2005.12.4.305.

[ACM Style]
Ju Wook Jang and Yun Il Hwang. 2005. Energy-Efficient Signal Processing Using FPGAs. The KIPS Transactions:PartA, 12, 4, (2005), 305-312. DOI: 10.3745/KIPSTA.2005.12.4.305.