首页> 外文期刊>Journal of Low Power Electronics >A Dynamic Power Estimation Method for System on Chip Designs
【24h】

A Dynamic Power Estimation Method for System on Chip Designs

机译:片上系统设计的动态功率估算方法

获取原文
获取原文并翻译 | 示例
           

摘要

Analysis of power requirements of semiconductors integrated circuits (ICs) is getting ever more critical to avoid either over-design for power rails or unreliability under high performance stress. The scenario under which power consumption and voltage drop are calculated has to cover a realistic worst case for switching activity with sufficient coverage of circuit logic. To design the power rails and the grid optimally, IC designers seek to identify worst case power estimates so that high intensity data computations can still be handled by the manufactured silicon. Due to inherent input-pattern dependency of the power estimation problem, it is impractical to exhaustively analyze all areas of a large circuit such as a system on chip (SOC) which may contain a significantly diverse circuit blocks. This paper describes a novel approach to generate stimulus for dynamic power estimation in complex SOC circuit designs containing multi-clocks and design cores in order to obtain realistic worst-case power scenarios. There exist many methods of estimating static power usage of SOCs, and therefore the paper focuses on dynamic power of circuits. In this work, an integrated and automated Computer Aided Design (CAD) environment was developed to generate a discrete collection of stimulus segments for the internal simulation engine or for further external analysis by circuit designers. Stimulus segments are internally simulated within the CAD tool as they are being created in order to monitor the circuit switching activity scenarios and to gather the circuit node switching rates averaged over a number of clock cycles which are then written into an aggregate activity file. This integrated approach creates stimulus on its own by using power data in technology library cells without requiring a user-supplied external stimuli to look for a worst case stimulus. The CAD environment allows designers to create a test bench that can be used further in analysis of internal transient switching scenarios. For SOCs containing macro cells, this paper describes a method to incorporate the boundary functionality of such cells and design cores to obtain switching scenarios for average worst-case power. Experimental results obtained in an industry environment using various designs demonstrate the validity and usefulness of this approach for IC designs.
机译:对半导体集成电路(IC)的功率需求进行分析变得越来越重要,以避免功率轨的过度设计或在高性能压力下的不可靠性。计算功耗和电压降的方案必须涵盖开关活动的实际最坏情况,并充分覆盖电路逻辑。为了优化设计电源轨和电网,IC设计人员寻求确定最坏情况下的功率估算,以便仍可以由制造的硅来处理高强度数据计算。由于功率估计问题的固有输入模式依赖性,因此无法详尽地分析大型电路(例如可能包含大量不同电路块的片上系统(SOC))的所有区域。本文介绍了一种新颖的方法,可在包含多个时钟和设计内核的复杂SOC电路设计中生成用于动态功率估计的激励,以便获得实际的最坏情况下的功率场景。估计SOC静态功耗的方法很多,因此本文重点研究电路的动态功耗。在这项工作中,开发了一种集成的自动化计算机辅助设计(CAD)环境,以生成用于内部仿真引擎或电路设计师进一步进行外部分析的激励段的离散集合。在创建激励段时,会在CAD工具中对其进行内部仿真,以监控电路切换活动方案并收集在多个时钟周期内平均的电路节点切换率,然后将其写入聚合活动文件中。这种集成方法通过使用技术库单元中的功率数据自行创建刺激,而无需用户提供外部刺激来寻找最坏情况的刺激。利用CAD环境,设计人员可以创建测试平台,该平台可以进一步用于内部瞬态开关方案的分析。对于包含宏单元的SOC,本文介绍了一种将此类单元的边界功能与设计核相结合的方法,以获得平均最坏情况功率的切换方案。在工业环境中使用各种设计获得的实验结果证明了这种方法对IC设计的有效性和实用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号