当前位置:首页 > EDA > 电子设计自动化
[导读] 无论从微观到宏观、从延长电池寿命到减少全球变暖的温室效应等等,各种不同因素都在迅速推动系统设计人员关注节能问题。一项有关设计优先考虑事项的最新调查指出,大部分工程师已把功耗排在首位,或者是将其紧跟在

   无论从微观到宏观、从延长电池寿命到减少全球变暖的温室效应等等,各种不同因素都在迅速推动系统设计人员关注节能问题。一项有关设计优先考虑事项的最新调查指出,大部分工程师已把功耗排在首位,或者是将其紧跟在性能、密度和成本之后。

    在功耗方面,FPGA带来了独特的挑战。系统设计人员只要能够透彻充分的了解这些挑战,以及应对挑战所需的新技术、新方法和新工具,就能够发挥基于FPGA的便携式系统的部署优势。随着业界越来越多地采用FPGA,为更广泛的应用产品提供灵活性并加快其上市速度,这点便显得愈加重要。

    评估某个FPGA架构是否适用于现今的功率敏感应用,必须深入研究功率方程。要做到这一点,我们可以在投入可行设计解决方案(划分、时钟和功率门控、电压分轨等等)前, 对FPGA的功率特性及其影响进行分析,并使用优化工具来实现。

实现低功耗设计

    根据所选FPGA技术类型的不同,电源可以看成是由静态、动态、上电(或浪涌)、配置以及不同低功耗模式等成分组成。

    静态和动态电源是所有IC设计人员都熟知的问题。静态电源源于以下几种形式的泄漏电流:亚阈值泄漏、结泄漏、栅致漏极泄漏(GIDL)和栅极泄漏。动态电源则指器件工作期间的电源,与所用功能性资源(逻辑区块、时钟树、嵌入式RAM、PLL等) 、I/O上的负载和阻抗终端、时钟频率、数据模式以及到达动态特性、信号活动或触发率,以及信号静态概率等因素有关。

     在设计易失性SRAM FPGA解决方案时,除静态和动态电源之外,设计人员还必须考虑到其它三种电源成分。在系统与器件功能性上电期间,浪涌电源和配置电源可能会意义重大,就如同睡眠(静态)模式下所需的电源一般。除此之外,由于SRAM FPGA是易失性的,它们必须通过一个外部设备驱动程序(通常保存在PROM中)来启动,这增加了系统的额外功耗和启动延时。

     虽然SRAM FPGA供应商不断努力降低产品功耗,但市面上的这些器件仍然耗能过高,从而极大增加了总体的系统功耗,尤其是将几个FPGA安装于单个电路板上,或者是不同电路板的FPGA共用一个电源时。对于需要频繁开/关的系统,这种影响则更大,所以估算电池寿命时必须将之考虑在内。因此,在为基于SRAM的可编程器件确定电源大小或选择电池时,系统设计人员务必要考虑到配置和浪涌电源。另一方面,真正的FLASH FPGA是非易失性的,不会产生浪涌或配置电流,而且总体静态功耗较低,这样一来,设计任务就比较简单,功耗亦大大减小(图1)。

图1:易失性SRAM FPGA与非易失性真正 FLASH FPGA的电流曲线比较

1. 电流

2. 时间(或频率)

3. 易失性FPGA

4. 非易失性FPGA

5. 易失性FPGA的上电浪涌电流

6. 系统供电电压

7. 静态

8. 与频率相关的动态电源

9. 易失性FGPA的配置电源

  在处理晶体管电流泄漏方面,FPGA厂商采取的另一个措施是建立两级阈值电压(VT) 单元。这种被称为多VT(Multi-VT)的技术旨在尽可能少地采用大泄漏低VT器件,并尽可能多地采用低泄漏高VT器件,以便减少总体设计泄漏。过去,多VT 技术用于ASIC 和 ASSP产品,现在则开始为FPGA供应商所采用。

尺寸至关重要

  在IC设计领域,鉴于成本和众多其它原因,尽可能地减小芯片尺寸一直是业界关注的焦点;现在功耗又成为另一个目标。芯片越小,静态电源消耗越低。在满足应用的功能性及其它要求的前提下,选择尽可能小的芯片便更易于达到功耗目标。

    在选择FPGA时,还有一个因素也十分重要,就是必须尽可能对 RAM、PLL和I/O 技术等资源的使用进行优化。在FPGA架构的选择中,还应该考虑到FPGA的所有低功耗模式,以及其它动态资源(如PLL、RC 振荡器和 I/O组)的节能能力。例如,假设较低的参考电压可节省系统功率,则选择同时支持1.2V LVCMOS 和/或 1.5V LVCMOS标准的I/O产品,就可以既节省功耗又在必要时获得更高的I/O电压。

时钟

   FPGA的动态电源主要消耗在逻辑资源和互连结构等电容性元件的充放电活动。某个资源元件i的动态功耗可以利用下式建模:这里fi为开关频率, Ci为电容性负载,Vi为该资源的电压摆幅。充分考虑动态功率方程中的每一项,便可以降低功耗。例如,在时钟域可以决定设计的哪些部分需要快速时钟或较慢时钟。开关频率fi是动态功率方程的成分之一。由快速时钟驱动的逻辑相比由慢速时钟驱动的逻辑,开关更频繁。设计人员知道逻辑的哪些部分需要快速时钟,而哪些部分又可以运行在较慢速度之下,因此可以按照时钟所控制的功能予以划分,从而节省功率。

    一项设计的动态功耗还随布局布线而有很大变化。例如,如果两个相连的功能性实体彼此靠得很近,两者间的布线长度可能缩短,因此会减小网络的电容性负载,致使功率降低。如今的FPGA开发软件通常支持功率驱动布线 (Power Driven Layout),可以自动实现这项功能,并能够降低25%或更多的总体动态功耗(实际数字取决于设计中的时钟和网络数目)。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

美国纽约州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)发布 2022 年第三季度业绩报告。 IBM 董事长兼首席执行官 Arvind Kri...

关键字: IBM 软件 BSP 云平台

成都2022年10月19日 /美通社/ -- 近期,平安养老险积极筹备个人养老金的产品设计和系统开发工作,发展多样化的养老金融产品,推动商业养老保险、个人养老金、专属商业养老保险等产品供给。 搭养老政策东风 ...

关键字: 温度 BSP 东风 大众

广东佛山2022年10月19日 /美通社/ -- 空间是人居生活的基础单元,承载着生存与活动的最基本功能。而对于理想空间的解构意义却在物理性容器之外,体现出人们对于空间和生活深层关系的思考,同时也塑造着人与空间的新型连接...

关键字: 温度 BSP 智能化 进程

上海2022年10月19日 /美通社/ -- 10月17日晚间,安集科技披露业绩预告。今年前三季度,公司预计实现营业收入7.54亿元至8.33亿元,同比增长60.24%至77.03%;归母净利润预计为1.73亿...

关键字: 电子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市经济和信息化局发布2022年度第一批北京市市级企业技术中心创建名单的通知,诺诚健华正式获得"北京市企业技术中心"认定。 北京市企业技...

关键字: BSP ARMA COM 代码

北京2022年10月18日 /美通社/ -- 10月14日,国际数据公司(IDC)发布《2022Q2中国软件定义存储及超融合市场研究报告》,报告显示:2022年上半年浪潮超融合销售额同比增长59.4%,近5倍于...

关键字: IDC BSP 数字化 数据中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...

关键字: 数字化 BSP 供应链 控制

东京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式会社(NIPPON EXPRESS HOLDINGS, INC.)旗下集团公司上海通运国际物流有限公司(Nipp...

关键字: 温控 精密仪器 半导体制造 BSP

广州2022年10月18日 /美通社/ -- 10月15日,第 132 届中国进出口商品交易会("广交会")于"云端"开幕。本届广交会上高新技术企业云集,展出的智能产品超过140,...

关键字: 中国智造 BSP 手机 CAN

为物联网应用选择电子元件的两个关键标准是功率预算和性能。自从电子产品问世以来,就一直在这两者之间进行权衡——要么获得最佳功耗,要么获得最高性能。根据应用程序,系统架构师对系统中的不同组件有不同的要求。例如,系统可能需要高...

关键字: 物联网功耗 SRAM

电子设计自动化

21191 篇文章

关注

发布文章

编辑精选

技术子站

关闭