Luca Martis
06/11/2024, 8:22 AMVijayan Krishnan
06/11/2024, 9:01 AMreport_power
generate power report for each corner. Check logs/signoff/*rcx_mcsta.nom.logLuca Martis
06/11/2024, 9:12 AMVijayan Krishnan
06/11/2024, 9:13 AMlogs/signoff/*rcx_mcsta.nom.log
Luca Martis
06/11/2024, 9:15 AMVijayan Krishnan
06/11/2024, 9:17 AM===========================================================================
report_power
============================================================================
======================= Fastest Corner ===================================
Group Internal Switching Leakage Total
Power Power Power Power (Watts)
----------------------------------------------------------------
Sequential 2.01e-06 5.32e-08 1.89e-09 2.06e-06 4.8%
Combinational 4.46e-06 3.97e-06 1.03e-09 8.43e-06 19.7%
Clock 2.35e-05 8.79e-06 2.52e-09 3.23e-05 75.5%
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
----------------------------------------------------------------
Total 3.00e-05 1.28e-05 5.44e-09 4.28e-05 100.0%
70.0% 29.9% 0.0%
======================= Slowest Corner ===================================
Group Internal Switching Leakage Total
Power Power Power Power (Watts)
----------------------------------------------------------------
Sequential 1.31e-06 3.42e-08 1.87e-08 1.36e-06 4.5%
Combinational 3.27e-06 2.67e-06 5.23e-07 6.46e-06 21.2%
Clock 1.67e-05 5.89e-06 5.94e-08 2.26e-05 74.3%
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
----------------------------------------------------------------
Total 2.12e-05 8.59e-06 6.02e-07 3.04e-05 100.0%
69.8% 28.2% 2.0%
======================= Typical Corner ===================================
Group Internal Switching Leakage Total
Power Power Power Power (Watts)
----------------------------------------------------------------
Sequential 1.71e-06 4.42e-08 1.89e-09 1.75e-06 4.8%
Combinational 3.96e-06 3.38e-06 3.96e-10 7.35e-06 19.9%
Clock 2.03e-05 7.46e-06 2.37e-09 2.78e-05 75.3%
Macro 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
Pad 0.00e+00 0.00e+00 0.00e+00 0.00e+00 0.0%
----------------------------------------------------------------
Total 2.60e-05 1.09e-05 4.65e-09 3.69e-05 100.0%
70.5% 29.5% 0.0%
power_report_end
Is the report you're looking for?Luca Martis
06/11/2024, 9:19 AMVijayan Krishnan
06/11/2024, 9:26 AMexample_EF_SRAM
is your macro hardened now. respective power report seen above.
Integrate the macro into top level and check the log again for top level power report.Luca Martis
06/11/2024, 9:30 AMVijayan Krishnan
06/11/2024, 9:48 AMconfig.json
for RUN_IRDROP_REPORT
is true or false?Luca Martis
06/11/2024, 9:50 AMVijayan Krishnan
06/11/2024, 9:59 AMKareem Farid
06/13/2024, 10:21 AMKareem Farid
06/13/2024, 10:23 AMYes, that's correct. example_EF_SRAM is the macro module I want to integrate into the top module. But how is it possible for the top module to calculate the power dissipated by the macro if there is no information about it in the .lib file?The tool should estimate power using GL + SPEF as an alternative to the lib. However, from our observation the results are not reliable.
Luca Martis
06/13/2024, 12:42 PMKareem Farid
06/13/2024, 12:50 PM