首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Timing-Driven Placement Optimization Facilitated by Timing-Compatibility Flip-Flop Clustering
【24h】

Timing-Driven Placement Optimization Facilitated by Timing-Compatibility Flip-Flop Clustering

机译:时序驱动的放置优化通过时序兼容性触发器群集促进

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

摘要

Timing-driven placement optimization is applied incrementally in various parts of the flow, together with other timing optimization techniques, to achieve timing closure. In this article, we present a generalized approach for Lagrange-relaxation-based timing optimization that is used to iteratively relocate gates, flip-flops, and local clock buffers (LCBs), with the goal being to reduce the timing violations. Cells are allowed to move within an appropriately positioned search window, the location of which is decided by force-like timing vectors covering both late and early timing violations. The magnitude of these timing vectors is determined by the value of the corresponding Lagrange multipliers. The introduced placement optimization is applied in conjunction with a newly proposed flip-flop clustering algorithm that (re)assigns flip-flops to LCBs, to separate flip-flops with incompatible timing profiles and to facilitate the subsequent timing-optimization steps. The proposed approach is tested on the ICCAD-2015 benchmarks, providing the best overall results when compared to state-of-the-art timing-driven placement techniques.
机译:定时驱动的放置优化在流程的各个部分中逐渐地应用,以及其他定时优化技术,以实现定时闭合。在本文中,我们为Lagrange-Sallation的定时优化提供了一种广义方法,用于迭代重新定位闸门,触发器和本地时钟缓冲器(LCB),目标是降低定时违规。允许细胞在适当定位的搜索窗口内移动,其位置由覆盖晚期和早期时间违规的力的定时向量决定。这些定时向量的幅度由相应的拉格朗日乘法器的值确定。引入的放置优化与新建议的触发器聚类算法一起应用(RE)将触发器分配给LCBS,以将触发器与不兼容的时序配置文件分开,并促进随后的时序优化步骤。该方法在ICCAD-2015基准测试中进行了测试,与最先进的时序驱动的放置技术相比,提供了最佳总体结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号