• 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