FPGA设计中功耗的分析与仿真.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA设计中功耗的分析与仿真.doc

FPGA设计中功耗的分析与仿真 摘 要: FPGA的应用越来越广泛,随着制造工艺水平的不断提升,越来越高的器件密度以及性能使得功耗因数在FPGA设计中越来越重要。器件中元件模块的种类和数量对FPGA设计中功耗的动态范围影响较大,对FPGA的电源功耗进行了分析,并介绍了如何利用Altera公司的PowerPlay Early Power Estimator这一工具在设计前期尽可能准确地估计功耗并通过估计功耗对硬件设计进行优化选择。 关键词: FPGA; 静态功耗; 动态功耗; 触发率 中图分类号: TN47?34 文献标识码: A 文章编号: 1004?373X(2014)05?0131?03 0 引 言 当前FPGA应用越来越广泛,在高性能FPGA设计中,越来越高的器件密度以及性能使得功耗因数更加重要。大规模器件在实现更多的系统功能,以更高的速度运行并完成更高级的功能的同时,功耗必然会更大。开发者在面对此类设计时会在功耗方面遇到很多挑战。对通过芯片重新编程就能够修改的FPGA设计,在设计过程中尽早完成电源供电和散热方案的设计有利于加速整个系统的实现。设计中系统组件应保持在一定的功耗预算范围内,如果超出预算则需要重新设计供电电源及散热方案,这会延长设计周期。同时较大的电源和散热硬件会增加成本,降低功耗也就降低了系统总成本。并且当设计中需要的风扇和散热硬件越多,系统故障的概率就越大,这将影响系统的可靠性。综上所述,做好早期功率估算具有重大意义。 1 FPGA器件功耗分析 当前,随着FPGA器件的封装尺寸越来越小,密度越来越大,同时系统对器件的性能和可靠性要求不断提高,功耗预算对电源方案,散热方案及系统故障影响的问题已不容忽视。 1.1 功耗的组成 功耗一般由两部分组成:静态功耗和动态功耗。静态功耗也称为待机功耗,是指逻辑门没有开关活动时的功率消耗,主要是由晶体管的漏电流引起,由源极到漏极的漏电流以及栅极到衬底的漏电流组成,图1中静态部分显示了器件的静态功耗。图中最后阶段显示的是器件正常工作时的功耗,工作功耗同时包括静态功耗,I/O以及动态功耗。动态功耗是指逻辑门开关活动时的功率消耗,主要由电容充放电引起,其主要的影响参数是电压、节点电容、工作频率和资源使用情况,不同设计时期的动态功耗和相应的总功耗会有很大的差别。在传统器件中动态功耗占据主要地位,但在新的28 nm工艺的器件中,静态功耗的比重增长很大,基本和动态功耗处于同等地位。同时根据FPGA设计面向对象的不同,功耗的比重也会有差别。当设计面向算法时,动态功耗将占较多比重,当设计面向控制功能时,静态功耗将占较多的比重。 1.2 静态功耗 静态功耗的产生主要取决于所选的FPGA产品,一般不会随着设计资源的使用情况而变化,但是静态功耗也会受到器件所选择的工作模式、I/O的使用、工作温度以及所选器件电源的影响。使用逻辑单元较多的器件含有较多的晶体管,因此其静态功耗会高一些,所以设计者应查看所选器件的数据资料,详细了解其静态功耗。在不同温度环境中,静态功耗也会随着温度的升高而增大,此时高效的散热解决方案能有效地解决这一问题。因此在设计电源时,应针对选择的器件和工作环境,选择适合的静态功耗规范。 1.3 动态功耗 影响动态功耗的因素包括:器件中晶体管电容充电,工作电压,晶体管开关的瞬间短路电流功耗,设计的工作频率,以及被称为电路活动的每一时钟周期触发器开关的次数。设计人员根据设计要求决定工作电压,工作频率以及信号活动。信号活动包括触发率和静态概率。信号触发率是精确估算动态功耗的关键因素,随着触发率的增加,动态功耗也线性增大。而静态概率主要影响静态功耗。 1.4 低功耗的优点 低功耗器件的优点主要有以下几项:首先可以选用低成本的电源系统,进而可以使用更少的元件和更小的PCB板面积,为设计节约了成本。其次低功耗器件引起的结温更小,因此可以防止热失控,可以少用或不用散热器,而且结温的降低可以提高系统的可靠性。最后低功耗可以延长器件的使用寿命,器件的工作温度每降低10 ℃,使用寿命延长1倍。因此,在FPGA设计中,降低功耗直接提高了整个系统的性能和质量并降低了成本,对系统的开发有积极作用。 通过对FPGA功耗的相关组成和影响功耗相关因素的分析,设计者通过优化设计,可以在FPGA设计中实现低功耗。通过一款具体的FPGA产品了解其低功耗的解决方式,可以为设计者提供指导。FPGA均可在相应的操作环境下进行仿真,从而了解功耗的具体使用情况,针对相应的情况进行修改。 2 对功耗进行仿真建模 2.2 EPE的使用方法 EPE的使用方法非常方便,设计人员在各个页面输入相应的器件的基本信息(包括器件型号、内核电压、环境温度、散热解决方案特性等)、资源利用率、触发率、时钟频率等信息。然后点击View Report或

您可能关注的文档

文档评论(0)

lnainai_sj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档