关于Intel FPGA功耗估计问题的解决方法------以Cyclone V系列为例
一、PowerPlay Early Power Estimator下载
第一步:先下载Cyclone V系列的PowerPlay Early Power Estimator,以下是Intel的网址链接
链接: link.
进入官网后登陆账户(没有的可以先注册),没有账户下载不了这个工具。在搜索中搜索PowerPlay Early Power Estimator,下拉选择Cyclone IV and Cyclone V PowerPlay Early Power Estimator Download。(选择对应的工具下载)下载页面如下:
下载完成会得到一个.xls文件,说白了这个工具就是一个Excel表。
二、对.xls文件的处理
高版本的office打开后会显示左上角的信息,这时无法操作这个表格。点击文件—>信息—>任然编辑—>启用内容,最好再转换为.xlsm文件,兼容模式下也不知道有啥问题会出现。
三、生成.csv文件
在quartus中点击project—>Generate Early Power Estimator File。这里的工程是经过全编译通过的。这是创建的工程文件夹下会多出一个.csv文件。
四、在PowerPlay Early Power Estimator导入.csv文件
点击Excel表的main表单的Import CSV链接,选中上一步生成的.csv文件。接着一直确定或者下一步,ps:计算费时,请耐心等待!!
五、估算得到FPGA功耗
在main表单中也可以自己设置温度等参数,main表单中会计算出总览功耗情况,(静态功耗,动态功耗等),其他表单也可以看出芯片各部分的估计功耗和资源占用情况。
参考文献
【1】 PowerPlay Early Power Estimator User Guide
For Stratix, Stratix GX & Cyclone FPGAs