2010
DOI: 10.1007/s11265-010-0528-z
|View full text |Cite
|
Sign up to set email alerts
|

Low-Power Application-Specific Processor for FFT Computations

Abstract: In this paper, a processor architecture tailored for radix-4 and mixed-radix FFT computations is described. The processor has native support for power-oftwo transform sizes. Several optimizations have been used to improve the energy-efficiency of the processor and experiments show that a programmable solution can possess energy-efficiency comparable to fixed-function ASICs.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…The processor was designed using a transport triggered architecture (TTA) template [8]. It improves a previous FFT processor [9] by further increasing its energy-efficiency. Several optimizations were applied to allow compressing the computation kernel into only one -repeatedly executed -instruction word that can be executed in a more energy-efficient way.…”
Section: Introductionmentioning
confidence: 99%
“…The processor was designed using a transport triggered architecture (TTA) template [8]. It improves a previous FFT processor [9] by further increasing its energy-efficiency. Several optimizations were applied to allow compressing the computation kernel into only one -repeatedly executed -instruction word that can be executed in a more energy-efficient way.…”
Section: Introductionmentioning
confidence: 99%
“…Thus, design of an efficient FFT processor is of great significance in meeting the requirements of real-time applications in terms of speed, accuracy, low cost, and a smaller chip area. The FFT algorithm is mainly implemented on field-programmable gate arrays (FPGAs) [10][11][12], which offer advantages such as higher performance, less design time, and lower costs than digital signal processor-based systems (DSPs) [13][14][15]. Moreover, the increasing gate density of FPGAs in recent years has enabled designers to implement data-parallel signal processing algorithms by using massively parallel architectures that can meet high-speed processing requirements; this has resulted in implementations on FPGA that deliver outstanding performance in many applications.…”
Section: Introductionmentioning
confidence: 99%
“…In the past, a large number of power management techniques have been proposed in the literature. These techniques differ in the following aspects: a) the level of the design hierarchy at which power is addressed (e.g., manufacturing techniques at the lowest level and system level (i.e., multiple components in a system) techniques at the highest level of the design hierarchy) b) the development phase at which they are incorporated into the system (design, fabrication, or run time), c) the power equation parameter(s) used to optimize power/performance, and d) the power [3,32] V DD , f DYNA ARCH DESN Specialized Accelerator [33] C ef f , N clk , f DYNA ARCH DESN multicore / many-core [11,34,35,36,37,38] C ef f , f DYNA ARCH DESN heterogeneous components [11,34,35,36,37,38] Power consumption on a CPU or GPU has two components: 1) the dynamic power:…”
Section: Low-power Design Techniquesmentioning
confidence: 99%
“…Some of these techniques can be applied at runtime, while others are design time techniques. Power and energy-efficient cache and scratchpad design [22,23,24,25,26], specialized accelerators [33], multicore (many-core), and heterogeneous computing frameworks [11,34,35,36,37,38] are among the architectural design techniques for reducing dynamic power consumption. Lastly, DVFS [12,13,14,15,16] is an algorithm/system level technique that aims to reduce dynamic power consumption at runtime by changing voltage and/or operating frequency.…”
Section: Low-power Design Techniquesmentioning
confidence: 99%