EEC180/181 Tutorial: Estimating power dissipation of the Cyclone V FPGA

EEC180/181, Digital Systems Design


  1. Overview
  2. This tutorial describes a method to obtain an estimate of the power dissipated by the Cyclone V FPGA on the Terasic DE1-SoC board.

  3. Procedure
    1. Pull down the "Assignment" menu, then click "Settings...".
      Select "PowerPlay Power Analyzer Settings"
      Check the box next to "Run PowerPlay Power Analyzer during compilation".


      Figure 1. Example power information shown by Quartus. Click image to show in a larger resolution.

    2. Select the operating temperature or voltage conditions (Optional). You may keep these values at their default settings.


      Figure 2. Setting Temperature information. Click image to show in a larger resolution.


      Figure 3. Setting Voltge information. Click image to show in a larger resolution.

    3. Start Compilation and the result is shown under the Table of Contents. The most interesting values include:

      • Total Thermal Power Dissipation
      • Core Dynamic Thermal Power Dissipation
      • Core Static Thermal Power Dissipation
      • I/O Thermal Power Dissipation


      Figure 4. Output power report. Click image to show in a larger resolution.


      Figure 5. Output power report. Click image to show in a larger resolution.

    Reference page: https://www.intel.com/content/www/us/en/programmable/quartushelp/17.0/report/rpt/rpt_file_powerplay_analyzer.htm



EEC 181 | B. Baas | ECE Dept. | UC Davis
2022/04/15  Added screenshots and clarified instructions
2022/04/14  Written
Written by Ziyuan Dong and Bevan Baas