一、介绍
PTPX,基于PT的环境,对全芯片进行静态和动态的功耗分析工具。包括门级的平均功耗和峰值功耗。
二、PTPX目的
1、RTL/Pregsim/Postgsim三个环节,都可以进行功耗分析,更多用于门级功耗分析
2、通过功耗统计数据可以发现设计的功耗问题。报告包含了hierarchy下的所有功耗信息,找到功耗关键节点。
3、平均功耗分析,找到当前设计的关键节点
4、timebased功耗分析,找到瞬态功耗与仿真激励的关系,确定峰值功耗是否符合要求
三、average power analysis 与 time-based power analysis区别
average : 得到所有hierarchy的功耗报告
基于toggle rate来分析,翻转率的标准可以是默认、用户定义switch activity、SAIF/VCD/FSDB文件
功耗分析结果希望准确需要后端布局布线后,前期做评估作用
time-based:得到功耗数据与仿真激励的关系,是一个波形,显示每一时刻对应的瞬时功耗,额外给出peak-power