• DocumentCode
    1953250
  • Title

    A novel HDL coding style to reduce power consumption for reconfigurable devices

  • Author

    Marconi, Thomas ; Theodoropoulos, Dimitris ; Bertels, Koen ; Gaydadjiev, Georgi

  • Author_Institution
    Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    295
  • Lastpage
    299
  • Abstract
    Power consumption has become the major factor that has to be considered while designing systems using reconfigurable devices, especially for battery-operated applications. Minimizing transitions is one of the ways to reduce power consumption. Overwriting a register with the same value occurs frequently in real digital systems. Such unneeded transitions increase the power consumption. To avoid this, a new HDL coding style to reduce power consumption for reconfigurable devices is proposed. The idea is to “force” the CAD tool to configure the CLB flip-flop as a T flip-flop with its T input held constantly at logic one and drive its clock through the lookup table(LUT). Based on an extensive evaluation using MCNC benchmark circuits on a real FPGA and a real CAD tool, our proposal reduces total power consumption by 13-90 % and runs 2-20 % faster with 0-45 % area overhead compared to conventional coding style solutions. As a parallel activity we proposed a new logic element (LE) that implements the proposed design style directly.
  • Keywords
    field programmable gate arrays; hardware description languages; power aware computing; table lookup; CAD tool; CLB flip-flop; FPGA; HDL coding style; T flip-flop; hardware description language coding style; logic element; lookup table; power consumption reduction; reconfigurable devices; transition minimization; Clocks; Encoding; Field programmable gate arrays; Hardware design languages; Power demand; Synchronization; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2010 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-8980-0
  • Type

    conf

  • DOI
    10.1109/FPT.2010.5681480
  • Filename
    5681480