三种采用PCIe IP的节能技术.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? ? 三种采用PCIe IP的节能技术 ? ? 对于使用PCI Express的设计人员,通过将PCI Express IP集成在其SOC中,对其目标应用的功率产生了积极的影响,这是因为除了协议所提供的节能技术之外,还有高级功率管理技术可以控制功耗。采用时钟门控技术可以处理动态功耗事宜,但对静态功耗无任何作用。电源门控技术是实现最大程度节能的理想选择,这是因为它能降低因缩小的特征尺寸而导致更大的静态功耗。在深度节电模式下,电源门控PCI Express IP在典型情况下需要PCI Express链路再训练或再配置,并将延长恢复时间,这在很多情形下是不希望的,所以是一项重大挑战。 在本文中,以PCI Express IP为例,介绍了三种节能技术,以及设计人员如何使用协议和设计工具的功率管理特性来为需要快速恢复的装置提供高能效SoC的方法。 1. 时钟门控技术:综合工具 现代综合工具提供了数种时钟功率管理技术,如传统的时钟门控和自门控。在传统时钟门控方面,综合工具寻找条件,将其组合在一起以形成时钟使能(EN),这样可以关断时钟到触发器的通路。这里介绍集成式时钟门控(ICG)单元,使用EN,对系列触发器的时钟进行关断,如图1所示。对于自门控技术,如果触发器的输入不变,将关断触发器时钟;触发器的的输出与输入异或,用作ICG中的时钟使能(EN)。 本策略导致了高能效CE,但由于额外的逻辑开销,面积略有增大。综合工具通常在插入传统时钟门后使用自门控,以增强CE,针对面积权衡,进一步降低能耗。使用功率分析工具,可对该自动方法进行评估和优化,它能通报已有时钟门的效率,并揭示进一步插入时钟门的机会。对于数种使用情形,这类报告可用于进一步优化时钟门插入。 优化的传统时钟门控和PCI Express IP能实现至少40%的节能效果,并会将28纳米技术节点上的面积降低约9%。传统时钟门插入之后的自门控策略能够降低至少5%的能耗,并会使面积增大约1%。在16纳米FinFET (16FF)技术节点上,综合工具时钟门控(传统时钟门控+自门控)能达到25%的节能效果。 2. 时钟门控技术:PCI Express IP 虽然工具插入式时钟节能技术能够显著降低功耗,它们并未完全考虑设计层次。从设计方面获取的CE仅作用于触发器上,仅在每一触发器的时钟输入处选通时钟,如图3所示。存在这方面的抱怨,工具插入式时钟门控过于“细微”,未考虑穿过整个层次的时钟树。 时钟树包括分布在整个设计中的时钟驱动和时钟门控单元,切换与驱动逻辑无关。对于高度复杂的设计,时钟树会消耗至少25%的待机功耗。在层次结构的根部关断时钟,可降低功耗,原因在于时钟树切换,这是一种需要考虑到架构的设计决定。 作为示例,考虑PCI Express IP设计和ARM? AMBA?接口以及3个时钟域,如图4所示。AMBA主设备接收PCI Express请求,并将其转换为AMBA事务,所述事务将被发送至AMBA主时钟上的应用层。AMBA从设备处理从应用层传出的AMBA事务,在AMBA从时钟上将其转换为PCI Express请求。剩余块执行具体的PCI Express功能,对在核时钟或参考时钟线上的往返请求进行处理。 存在多种具有AMBA主/从空闲的场景,完全独立于PCI Express链路状态: 1. 对于从线路来的入站请求,需要本地核时钟域和AMBA主时钟域,以保持运行,同时关断AMBA从时钟。 ?2. 对于来自应用层的出站请求,需要AMBA从时钟和本地核时钟域保持运行,同时关断AMBA主时钟。 ?3. 对于不需要应用逻辑干预的入站/出站请求,仅需要本地核时钟域,与此同时,可关断AMBA主和从时钟。 结构模块中的时钟门控不需要遵守PCI Express的链路功率管理状态。如果在特定方向上没有未决请求,可断开待机结构模块的时钟。在AMBA主从时钟块中,可在根部关断时钟,从而降低特定时钟树消耗的功率。对于情形3,在PCI Express IP中实施相同方案能够节省至少10%的功率,并将待机处理效率提高至少10%。在表1中,介绍了满负荷通信和待机状态下的功耗,采用和未采用结构化时钟门控实施。 3. 时钟门控和电源门控技术:PCI Express协议 PCI Express协议允许实施功率优化,其方式是通过更精细的链路状态实现,L0、L1(子状态)和L2/L3,根据规范将其定义为功率管理状态。要想退出L2和L3状态,需恢复电源并再次对链路进行训练,从而导致更长的恢复时间。在L0和L1(子状态)下,采用时钟门控技术以便将恢复时间降至最低。 考虑在章节2中介绍的PCI Express IP设计,在L0下,可选通AMBA主从时钟,具体情况取决于L0下的路径方向,而在L1子状态下不需要参考

文档评论(0)

科技之佳文库 + 关注
官方认证
内容提供者

科技赋能未来,创新改变生活!

版权声明书
用户编号:8131073104000017
认证主体重庆有云时代科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
9150010832176858X3

1亿VIP精品文档

相关文档