4.1 low power(2学时).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
版图级 以前,布局布线技术大多只需要考虑面积和延时的因素,进入深亚微米工艺后,互连线的功耗逐渐成为整个电路功耗的主要部分,布局布线也就成为低功耗设计需要考虑的一个方面。布线时应考虑将开关频繁的路径设为高优先级,同时减小互连线的长度以降低整体功耗。 时钟树是数字电路中最大的负载网络。时钟树生成时,可以在保证时序约束的条件下,对时钟树的结构、驱动方式进行选择,并通过缓冲器的插入和尺寸优化来减小功耗。 系统级-功耗管理 功耗管理的核心思想是设计并区分不同的工作模式。其管理方式可分为动态功耗管理和静态功耗管理两种。 动态功耗管理的思想就是有选择地将不被调用的模块挂起,从而降低功耗。 静态功耗管理是对待机工作模式的功耗进行管理,它所要监测的是整个系统的工作状态,而不是只针对某个模块。如果系统在一段时间内一直处于空闲状态,则静态功耗管理就会把整个芯片挂起,系统进入睡眠状态,以减少功耗。 系统级 - 软件代码优化 1、在确定算法时,对所需算法的复杂性、并发性进行分析,尽可能利用算法的规整性和可重用性,减少所需的运算操作和运算资源。 2、把算法转换为可执行代码时,尽可能针对特定的硬件体系结构进行优化。例如,由于访问寄存器比访问内存需要更少功耗,所以,可以通过合理有效地利用寄存器来减少对内存的访问。 3、在操作系统中充分利用硬件提供的节电模式。随着动态电压调节技术的出现,操作系统可以通过合理地设置工作状态来减少功耗。 Leakage reduction 供电电压的下降导致lds下降,而运行频率下降,为此我们必须降低阈值电压Vth,来维持lds保持原有期望的运行频率。而降低阈值电压会导致漏电电流变大,静态功耗会提高。 减少漏电流 Multiple supply voltage Multiple Vt cells Power gating Use multiple VT cells Use multiple VT cells: synthesis flow example Power gating 在休眠模式下,为减少漏电电流降低功耗,可以采用直接切断电路的电源和地的方法,即电源门控(power gating)的方法。具体实现可以在电路的电源和地之间增设开关。 正常工作时,控制信号Sleep为高,开关闭合,电路接至电源和地;休眠时,sleep信号变为低,开关断开,电路的电源和地被切断,有效地降低了功耗。 参考资料 Low Power Methodology Manual For System-on-Chip Design (ARM Synopsys) Springer * 系统级-处理器sleep模式 * 例-PowerPC sleep模式 * 系统级-系统划分 软硬件划分是从系统功能的抽象描述着手,把系统功能分解为硬件和软件来实现。 通过比较采用硬件方式和软件方式实现系统功能的功耗,得出一个比较合理的低功耗实现方案。 由于软硬件的划分处于设计的起始阶段,所以能为降低功耗带来更大的可能。 * 系统级-系统划分 The partitioning of the system in Hardwired hardware Flexible hardware (reconfigurable hw, ASIPs,…) Software on general purpose processors (uP,DSP,…) Heavily affects the power – flexibility – performance trade off. Today this is mainly pure “human brain engineering” Starts to be supported by modelling tool, … Hot research topic… * 例-系统划分 * Agenda What is power? Power dissipation in CMOS Power dilemma!!! Low power basic design techniques Leakage reduction 库文件一般有三版: 低Vth(快、大漏电) 标准Vth 高Vth(慢,低漏电)。 工具一般尽量用高Vth cell,而由于timing限制则需要用低Vth cell。 * MSV (multi supply voltage) design 多电压技术就是为不同的功能模块提供不同的供电电压,降低对运行频率要求低的功能模块的供电电压值来降低动态功耗。 多电压供电要求需要添加管脚支持不同的电源电流,也需要复杂的电源供电网络和level shifter(电压转换器) * Dynamic voltage and freque

文档评论(0)

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

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

1亿VIP精品文档

相关文档