- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用 PrimeTime,PX 进行功耗分析
使用 PrimeTime PX 进行功耗分析 一、工具介绍
PrimeTime 是 synopsys 开发的一款专门的静态时序分析软件,
PrimeTime PX 是集成在软件中的一个工具,可以用来对
Design Compilier(DC) 综合后的 V 文件进行功耗分析。
PrimeTime 的一个特点就是它对功耗的分析比 DC给出的功耗
信息要精确得多,所以一般采用 PTPX进行功耗分析。
PTPX可以进行两种模式的功耗分析:
l 平均功耗分析 (Averaged Power Analysis) 在这种模式
下,动态翻转速率可以是默认值或者是用户自定义的,也可以
由 HDL的仿真文件提供。进行平均功耗分析时可以使用两种格
式的激励文件,分别是 SAIF 和 VCD。
l 基于时序的功耗分析 (Time-Based Power Analysis) 在
这种模式下,为了获得精确的与时序有关的功耗信息,必须要
有仿真文件提供激励。 Time-Based 支持 VCD、VPD以及 fsdb
格式的激励。特别是对于 VCD文件来说,可以支持 RTL级别的
仿真文件或者是 Gate 级别的仿真文件。对于 RTL Level 的
VCD文件要使用 read_vcd –rtl 或者是 read_vcd –
zero_delay 命令,否者会被识别成 Gate Level 的仿真文件。
二、 PTPX工具进行功耗分析流程 使用 PTPX进行功耗分
析之前,要准备如下文件:
l 逻辑综合后的 .V 文件 l 静态时序分析的 .sdc 文件 l
有功耗信息的 .db 文件 l RTL 的仿真文件 .VCD 2.1
.V 文件、 .sdc 文件以及 .db 文件的获得 在使用 DC完成
对工程的综合后,会得到一个如下图所示的 V 文件 ( 以本实验
室综合所用工程 rfid2016_v2 为例, V 文件存放在
/rfid2016_v2/flow/syn/result 目录下 ) :
图 2-1 .V 文件存放目录 V 文件里面的内容如下:
图 2-2 综合后 .V 文件内容 接下来获取 .sdc 文件, PTPX
用到的 .sdc 文件和 DC用到的 .sdc 文件一致。
最后是 .db 文件,与 .sdc 文件一样, .db 文件也是综合时
用到的 .db 文件。需要注意的是这些 db 文件必须是具有功耗
信息的。
2.2
.VCD文件的获取 .VCD 文件指的是 Value Change Dump ,
VCD是 IEEE 1364 标准中定义的一种 ASCII 文件,是通用的文
件格式。
它主要包含了头信息,变量的预定义和变量值的变化信息。
正是因为它包含了信号的变化信息,就相当于记录了整个仿真
的信息,我们可以用这个文件来再现仿真,也就能够
文档评论(0)