report_power命令可以生成四种形式的report, 1) Power group-based,default的方式。 2) Cell-based,加入-cell_power的option 还可以加入-sort_by 的option来根据cell_internal_power(default),cell_leakage_power, dynamic_power来生成report。 3) Net-based,加入-net_power的option 还可以加入-sort_by的option来根...
PT如果report_power需要额外的PTPX的licence,可以通过以下变量打开: set_app_var power_enable_analysis true (default false) PrimeTime PX支持两种功耗分析模式: averaged mode和time-based mode。 1.1 电路的功耗分类 total power = leakage power +internal power + switching power (dynamic power = internal power...
在得到switching activity之后,使用update_power来将其反标,使用report_power来报告power的值。 使用report_annotated_power -list_annotated可以得到反标的报告列表。 Time-based power analysis PT PX使用VCD来计算每个事件导致的功耗,SAIF格式对此不支持。 read_vcd "../sim/vcd.dump" -strip_path "tb/macinst" -...
在得到switching activity之后,使用update_power来将其反标,使用report_power来报告power的值。 使用report_annotated_power -list_annotated可以得到反标的报告列表。 Time-based power analysis PT PX使用VCD来计算每个事件导致的功耗,SAIF格式对此不支持。 read_vcd "../sim/vcd.dump" -strip_path "tb/macinst" -...
后面我们详细讲这两种模式下怎么提供文件。 ·step5: 这一步提供一些额外仿真设置,按需设置,没什么特殊的。 ·step6: update power。真正开始跑仿真。 ·step7: report_power。将报告报出来。 4 总结 这篇文章讲了功耗仿真的第一部分,包括了功耗模型、功耗计算方法、ptpx的基本流程。
PTPX,是基于PT,对全芯片进行power静态和动态功耗分析的工具。包括门级的平均功耗和峰值功耗。可以说PTPX就是PT工具的一个附加工具。 PT如果report_power需要额外的PTPX的licence,可以通过以下变量打开: set_app_var power_enable_analysis true (默认是false) ...
PTPX是基于Primetime环境的全芯片静态和动态功耗分析工具,支持RTL级和门级的平均功耗和峰值功耗分析。要使用PTPX进行report_power,需在环境变量中设置:set_app_var power_enable_analysis true Primetime PX具备两种功耗分析模式:平均模式(averaged mode)与时间基模式(time-based mode)。平均模式基于翻转...
第五步,设置power analysis mode,读入fsdb或vcd文件 set_app_var power_analysis_mode time_based read_fsdb $fsdb -strip_path $module_hier -format verilog -time {$start_time $end_time} 第六步,报告power结果。 report_power。可以查看功耗分析报告。
set_power_analysis_options -waveform_format out -waveform_output vcd update_power report_power -...
然后update_power,report_power。可以查看功耗分析报告。 在这之前,建议看一下反标文件报告和时序分析覆盖率报告。 report_annotated_parasitics report_analysis_coverage report_annotated_power -list_annotated 想看功耗分析波形的话。 write_activity_waveforms -output power.fsdb -format fsdb -coverage -interval...