首页> 外文期刊>ACM Transactions on Design Automation of Electronic Systems >Timing Path-Driven Cycle Cutting for Sequential Controllers
【24h】

Timing Path-Driven Cycle Cutting for Sequential Controllers

机译:时序控制器的时序路径驱动循环切割

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

摘要

Power and performance optimization of integrated circuits is performed by timing-driven algorithms that operate on directed acyclic graphs. Sequential circuits and circuits with topological feedback contain cycles. Cyclic circuits must be represented as directed acyclic graphs to be optimized and evaluated using static timing analysis. Algorithms in commercial electronic design automation tools generate the required acyclic graphs by cutting cycles without considering timing paths. This work reports on a method for generating directed acyclic circuit graphs that do not cut the specified timing paths. The algorithm is applied to over 125 benchmark designs and asynchronous handshake controllers. The runtime is less than 1 second, even for even the largest published controllers. Circuit timing graphs generated using this method retain the necessary timing paths, which enables circuit validation and optimization employing the commercial tools. Additional benefits show these designs are on an average a third in size, operate 33.3% faster, and consume one-fourth the energy.
机译:集成电路的功率和性能优化由时序驱动算法执行,该算法在有向无环图上运行。顺序电路和具有拓扑反馈的电路包含周期。循环电路必须表示为有向非循环图,以使用静态时序分析进行优化和评估。商业电子设计自动化工具中的算法通过减少周期而不考虑时序路径来生成所需的非循环图。这项工作报告了一种生成有向非循环电路图的方法,该方法不会切断指定的时序路径。该算法已应用于超过125种基准测试设计和异步握手控制器。即使对于最大发布的控制器,运行时间也不到1秒。使用这种方法生成的电路时序图保留了必要的时序路径,从而可以使用商用工具进行电路验证和优化。额外的好处表明,这些设计的平均大小为三分之一,运行速度提高了33.3%,能耗仅为四分之一。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号