下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、fpga设计中功耗的分析与仿真 的应用越来越广泛,随着创造工艺水平的不断提升,越来越高的器件密度以及性能使得功耗因数在fpga设计中越来越重要。器件中元件模块的种类和数量对fpga设计中功耗的动态范围影响较大,对fpga的电源功耗举行了分析,并介绍了如何利用公司的powerplay early power estimator这一工具在设计前期尽可能精确地估量功耗并通过估量功耗对硬件设计举行优化挑选。0 引 言当前fpga应用越来越广泛,在高性能fpga设计中,越来越高的器件密度以及性能使得功耗因数越发重要。大规模器件在实现更多的系统功能,以更高的速度运行并完成更高级的功能的同时,功耗必定会更大
2、。开发者在面向此类设计时会在功耗方面碰到无数挑战。对通过芯片重新编程就能够修改的fpga设计,在设计过程中尽早完成电源供电和散热计划的设计有利于加速囫囵系统的实现。设计中系统组件应保持在一定的功耗预算范围内,假如超出预算则需要重新设计供电电源及散热计划,这会延伸设计周期。同时较大的电源和散热硬件会增强成本,降低功耗也就降低了系统总成本。并且当设计中需要的风扇和散热硬件越多,系统故障的概率就越大,这将影响系统的牢靠性。综上所述,做好早期功率估算具有重大意义。1 fpga器件功耗分析当前,随着fpga器件的封装尺寸越来越小,密度越来越大,同时系统对器件的性能和牢靠性要求不断提高,功耗预算对电源计划
3、,散热计划及系统故障影响的问题已不容忽略。1.1 功耗的组成功耗普通由两部分组成:静态功耗和动态功耗。静态功耗也称为待机功耗,是指规律门没有开关活动时的功率消耗,主要是由晶体管的漏引起,由源极到漏极的漏电流以及栅极到衬底的漏电流组成,图1中静态部分显示了器件的静态功耗。图中最后阶段显示的是器件正常工作时的功耗,工作功耗同时包括静态功耗,i/o以及动态功耗。动态功耗是指规律门开关活动时的功率消耗,主要由充放电引起,其主要的影响参数是、节点电容、工作频率和资源用法状况,不同设计时期的动态功耗和相应的总功耗会有很大的差别。在传统器件中动态功耗占领主要地位,但在新的28 nm工艺的器件中,静态功耗的比
4、重增长很大,基本和动态功耗处于同等地位。同时按照fpga设计面对对象的不同,功耗的比重也会有差别。当设计面对算法时,动态功耗将占较多比重,当设计面对控制功能时,静态功耗将占较多的比重。图1 器件功耗监测图1.2 静态功耗静态功耗的产生主要取决于所选的fpga产品,普通不会随着设计资源的用法状况而变幻,但是静态功耗也会受到器件所挑选的工作模式、i/o的用法、工作温度以及所选器件电源的影响。用法规律单元较多的器件含有较多的晶体管,因此其静态功耗会高一些,所以设计者应查看所选器件的数据资料,具体了解其静态功耗。在不同温度环境中,静态功耗也会随着温度的上升而增大,此时高效的散热解决计划能有效地解决这一
5、问题。因此在设计电源时,应针对挑选的器件和工作环境,挑选适合的静态功耗规范。1.3 动态功耗不同的设计有不同的动态功耗,当开发低功耗fpga设计时,动态功耗是更可控的功耗重量,如下式:影响动态功耗的因素包括:器件中晶体管电容充电,工作电压,晶体管开关的眨眼短路电流功耗,设计的工作频率,以及被称为活动的每一时钟周期触发器开关的次数。设计人员按照设计要求打算工作电压,工作频率以及信号活动。信号活动包括触发率和静态概率。信号触发率是精确估算动态功耗的关键因素,随着触发率的增强,动态功耗也线性增大。而静态概率主要影响静态功耗。1.4 低功耗的优点低功耗器件的优点主要有以下几项:首先可以选用低成本的电源
6、系统,进而可以用法更少的元件和更小的板面积,为设计节省了成本。第二低功耗器件引起的结温更小,因此可以防止热失控,可以少用或不用散热器,而且结温的降低可以提高系统的牢靠性。最后低功耗可以延伸器件的用法寿命,器件的工作温度每降低10 ,用法寿命延伸1倍。因此,在fpga设计中,降低功耗挺直提高了囫囵系统的性能和质量并降低了成本,对系统的开发有乐观作用。通过对fpga功耗的相关组成和影响功耗相关因素的分析,设计者通过优化设计,可以在fpga设计中实现低功耗。通过一款详细的fpga产品了解其低功耗的解决方式,可以为设计者提供指导。fpga均可在相应的操作环境下举行,从而了解功耗的详细用法状况,针对相应
7、的状况举行修改。2 对功耗举行仿真建模设计的早期,尽可能快地估算系统功耗用法状况,有助于开发人员加快产品设计进度,便利快捷精确的功耗估算工具是开发人员最好的助手。altera公司推出了powerplay early power estimator(epe)这一小巧有用的工具,在基于表格的页面分析环境中对功耗分析举行仿真建模,用epe报告的信息可以挑选电源供电的设计,满足设计要求。2.1 epe的用户界面epe的主工作表2所示,表中给出了当前设计的功耗概览,列举了器件基本信息、总功耗、热分析和电源大小等信息。同时底部显示了包括logic标签、ram标签、i/o标签、标签、pll标签、report
8、标签等。图2 epe主工作表2.2 epe的用法办法epe的用法办法十分便利,设计人员在各个页面输入相应的器件的基本信息(包括器件型号、内核电压、环境温度、散热解决计划特性等)、资源利用率、触发率、时钟频率等信息。然后点击view report或report标签就可以查看功耗估算结果报告,报告会给出器件的散热分析,每一类器件资源的功耗用法状况,以及每一电源的功耗用法状况等,便于设计人员设计相应的。在主工作表底部挑选相应的资源标签可以转到相应资源区域的具体信息,可以对设计中每一模块的资源用法状况举行统计分析。epe估量功耗用法状况的精确性依靠于设计者提供的参数信息,例如精确的触发率、时钟频率、含
9、有信号活动信息的仿真建模状况、规律单元数量等资源用法状况以及工作的环境状况等。提供的信息越精确,功耗估算的结果就越精确。2.3 epe中的重要参数触发率在用法epe估量功耗时,一些关键的参数值对功耗估量的结果影响较大,特殊是触发率的数值。要将功耗和触发率联系起来,可以认为在状态转变的时光间隔期间,信号的每一次改变需要一定数量的能量去转变内部电路的状态。触发率被定义为每秒钟信号转换的平均次数,以百分比表示。在触发器中,假如系统最大时钟频率为100 mhz,全部触发的触发器的平均输出频率为10 mhz,那么全部触发器的平均触发率为20%。因为这种类型的触发器都是在信号活动的时钟边沿(升高沿)触发,
10、100%的触发率则表示一个触发器的翻转频率为50 mhz。设计者应模拟每个模块中的全部触发器输出的时钟,并计算触发器输出相对于时钟变幻的概率。fpga器件中不同模块的触发率数值不同,在数据路径规律中,触发率的范围从6%12%。随机规律中,如编解码的触发率也许在50%,而控制规律的触发率最高可临近100%。以上都是作为估量触发率数值的普通准则,而真切设计部分的触发率彻低取决于设计和数据集。例如,重置信号是一个控制信号,它可能有一个十分低的触发率。在功能仿真中需要精确的计算全部模块的平均触发率。图3给出了计算平均触发率的一个例子。图3 平均触发率的计算办法图4的报告结果给出了三种平均触发率对功耗的影响结果,从左到右平均触发率的值依次为7%,12.5%,30%。随着触发率的提高,静态功耗基本没有变幻而动态功耗以及相应的总功耗会线性提高。设计者可以按照自身设计需求(面对算法或是控制)和平均触发率的计算结果,合理设置触发率数值大小。图4 触发率对功耗的影
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省昆明八中2025年高考物理模拟试卷(含答案)
- 安徽省联考2024-2025学年高一上学期1月期末英语试题(无答案)
- 生物-内蒙古鄂尔多斯市西四旗2024-2025学年2025届高三第一(上)学期期末联考试卷试题和答案
- 2024重庆离婚协议书格式范文
- 2024自动售货机租赁合同
- 2025年度5G通信基站建设与维护合同范本3篇
- 2025年度宠物猫寄养与宠物用品租赁一体化协议3篇
- 2024颐和园职工制服采购环保责任及回收利用合同3篇
- 2024甲乙双方关于购买房产的合同
- 2024版公私合营养老院服务协议示范文本版B版
- 2024伊利在线测评题
- 安徽省A10联盟2025届高二上数学期末考试试题含解析
- 人民日报出版社有限责任公司招聘笔试题库2024
- 《船舶建造安全监理技术规范》(征求意见稿)
- 燃烧仿真.燃烧数值模拟方法:化学反应动力学模型:燃烧仿真前沿技术与研究
- 线性代数考试练习题带答案大全(二)
- 排水管网溯源排查项目专项培训
- 重症超声与休克-课件
- 电梯工程师在电梯设计中的工作内容
- 二年级数学上册口算天天练
- 2024国家开放大学电大本科《液压气动技术》期末试题及答案
评论
0/150
提交评论