首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >Scalable N-worst algorithms for dynamic timing and activity analysis
【24h】

Scalable N-worst algorithms for dynamic timing and activity analysis

机译:动态时序和活动分析的可扩展N最差算法

获取原文

摘要

As the overheads for ensuring the correctness of electronic designs continue to increase with continued technology scaling and increased variability, better-than-worst-case (BTWC) design has gained significant attention. Many BTWC design techniques utilize dynamic timing and activity information for design analysis and optimization. These techniques rely on path-based analysis that enumerates the exercised paths in a design as targets for analysis and optimization. However, path-based dynamic analysis techniques are not scalable and cannot be used to analyze full processors and full applications. On the other hand, graph-based techniques like those that form the foundational building blocks of electronic design automation tools are scalable and can efficiently analyze large designs. In this paper, we extend graph-based analysis to provide the fundamental dynamic analysis tools necessary for BTWC design, analysis, and optimization. Specifically, we present scalable graph-based techniques to report the N-worst exercised paths in a design for three metrics - timing criticality (slack), activity (toggle count), and activity subject to delay constraints. Compared to existing path-based techniques, our scalable dynamic analysis techniques improve average performance by 977 ×, 163 ×, and 113 x, respectively, and enable scalable analysis for a full processor design running full applications.
机译:随着技术规模的不断扩大和可变性的不断提高,确保电子设计正确性的开销不断增加,“比最坏情况”(BTWC)设计倍受关注。许多BTWC设计技术利用动态时序和活动信息来进行设计分析和优化。这些技术依赖于基于路径的分析,该分析将设计中使用的路径枚举为分析和优化的目标。但是,基于路径的动态分析技术不可扩展,不能用于分析完整的处理器和完整的应用程序。另一方面,基于图的技术(如构成电子设计自动化工具的基本构建模块的技术)具有可伸缩性,并且可以有效地分析大型设计。在本文中,我们扩展了基于图的分析,以提供BTWC设计,分析和优化所必需的基本动态分析工具。具体而言,我们提出了基于可伸缩图的技术,以针对三个指标(时序关键度(松弛),活动(触发计数)和受延迟约束的活动)报告设计中N条最差的锻炼路径。与现有的基于路径的技术相比,我们的可扩展动态分析技术分别将平均性能提高了977×,163×和113 x,并为运行完整应用程序的完整处理器设计实现了可扩展分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号