DocumentCode :
2041865
Title :
Duty cycle aware application design using FPGAs
Author :
Mohanty, Sumit ; Prasanna, Viktor K.
Author_Institution :
Southern California Univ., Los Angeles, CA, USA
fYear :
2004
fDate :
20-23 April 2004
Firstpage :
338
Lastpage :
339
Abstract :
Duty cycle is the proportion of time a device is active. Therefore, based on the duty cycle specification, application (implemented using the device) execution can be modeled as alternate active and inactive phases. For FPGAs, during inactive phases, energy is dissipated due to leakage current and clock signal distribution. If the duration of the inactive phases is significantly larger than that of the active phases, optimizing energy dissipation during inactive phases contributes significantly towards the overall energy efficiency. We present a design tool for the evaluation of various optimization techniques such as shutting down FPGAs, transitioning to a low power state, or leaving as it is to minimize overall energy dissipation. We illustrate the tool through energy efficient design of a target tracking application using FPGAs.
Keywords :
field programmable gate arrays; leakage currents; optimisation; target tracking; FPGA; active phases; clock signal distribution; duty cycle aware application design; energy dissipation; inactive phases; leakage current; optimization techniques; target tracking application; Clocks; Delay; Design optimization; Energy dissipation; Energy efficiency; Field programmable gate arrays; Leakage current; Power generation; Signal generators; Target tracking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2004. FCCM 2004. 12th Annual IEEE Symposium on
Print_ISBN :
0-7695-2230-0
Type :
conf
DOI :
10.1109/FCCM.2004.30
Filename :
1364667
Link To Document :
بازگشت