Cycle-Accurate Energy Measurement and Characterization of FPGAs

  • Authors:
  • Hyung Gyu Lee;Kyungsoo Lee;Yongseok Choi;Naehyuck Chang

  • Affiliations:
  • School of Computer Science and Engineering, Seoul National University, Korea;School of Computer Science and Engineering, Seoul National University, Korea;School of Computer Science and Engineering, Seoul National University, Korea;School of Computer Science and Engineering, Seoul National University, Korea

  • Venue:
  • Analog Integrated Circuits and Signal Processing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Field Programmable Gate Arrays (FPGAs) play many important roles, ranging from small glue logic replacement to System-on-Chip (SoC) designs. Nevertheless, FPGA vendors cannot accurately specify the power consumption of their products on device data sheets because the power consumption of FPGAs is strongly dependent on the target circuit, including resource utilization, logic partitioning, mapping, placement and routing. Although major CAD tools have started to report average power consumption under given transition activities, power-efficient FPGA design demands more detailed information about power consumption. In this paper, we introduce an in-house cycle-accurate FPGA energy measurement tool and energy characterization schemes spanning low-level to high-level design. This tool offers all the capabilities necessary to investigate the energy consumption of FPGAs for operation-based energy characterization, which is applicable to high-level and system-wide energy estimation. It also includes features for low-level energy characterization. We compare our tool with Xilinx XPower and demonstrate the state-machine-based energy characterization of an SDRAM controller.