Visible to Intel only — GUID: ftk1468518283553
Ixiasoft
1. Overview of the Early Power Estimator for Intel® Cyclone® 10 GX
2. Setting Up the Early Power Estimator for Intel® Cyclone® 10 GX
3. Early Power Estimator for Intel® Cyclone® 10 GX Graphical User Interface
4. Early Power Estimator Worksheets for Intel® Cyclone® 10 GX
5. Factors Affecting the Accuracy of the Early Power Estimator for Intel® Cyclone® 10 GX
6. Document Revision History for Early Power Estimator for Intel® Cyclone® 10 GX FPGAs User Guide
A. Measuring Static Power
4.1. Cyclone® 10 GX EPE - Common Worksheet Elements
4.2. Cyclone® 10 GX EPE - Main Worksheet
4.3. Cyclone® 10 GX EPE - Logic Worksheet
4.4. Cyclone® 10 GX EPE - RAM Worksheet
4.5. Cyclone® 10 GX EPE - DSP Worksheet
4.6. Cyclone® 10 GX EPE - Clock Worksheet
4.7. Cyclone® 10 GX EPE - PLL Worksheet
4.8. Cyclone® 10 GX EPE - I/O Worksheet
4.9. Cyclone® 10 GX EPE - I/O-IP Worksheet
4.10. Cyclone® 10 GX EPE - XCVR Worksheet
4.11. Cyclone® 10 GX EPE - Report Worksheet
4.12. Cyclone® 10 GX EPE - Enpirion Worksheet
Visible to Intel only — GUID: ftk1468518283553
Ixiasoft
A. Measuring Static Power
Follow these steps to measure static power in your design.
- Verify that the device is properly configured and in user mode. (CONF_DONE, NSTATUS, NCONFIG, and TSTPOR values should be high.)
- Wait until a stable junction temperature (thermal equilibrium) is reached.
- Use of a thermally controlled chamber is recommended.
- You can measure the junction temperature of the FPGA using the on-chip temperature sensing diode (TSD). Refer to your device documentation for details on using the TSD. You could also measure the junction temperature with the TADC, but with reduced accuracy.
- If a thermally controlled chamber is not available, use temperature feedback from the on-chip TSD or TADC to control a heatsink fan to achieve a desired junction temperature.
- You can also use a heat gun to achieve a desired temperature; however, this method offers less thermal control.
- Keep all inputs constant and do not toggle any I/Os. Do not toggle any clock signals (except for the clock to the TADC, if you are using the TADC to measure temperature.)
- Depending on the board design, you can measure static current in one of several ways:
- Use a regulator with the ability to measure voltage drop across a shunt resistor, and query the power measurement through the power management bus (PMBus)/system management bus (SMBus) interface.
- If a regulator with PMBus/SMBus support is not available, you can measure the voltage drop across the shunt resistor manually for each power supply and calculate the current from the voltage drop.
- If you use an external power supply, query the current measurement from the power supply according to the manufacturer's specifications.
- If you want to isolate and understand the static power component of your design's total power consumption, take several current measurements across a range of temperatures and record the junction temperature of each measurement. Refer to the junction temperatures to corelate static power measurements with their corresponding total power measurements.
- The silicon static power measurements can be compared with the static power estimate from the Power Analyzer report. Alternatively, data for your compiled design can be imported as a .csv file, into the Early Power Estimator for Cyclone® 10 GX to obtain static power estimates for comparison. Ensure that you set the power characteristics in the Power Analyzer or Early Power Estimator to Maximum.