首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Slack Allocation and Routing to Improve FPGA Timing While Repairing Short-Path Violations
【24h】

Slack Allocation and Routing to Improve FPGA Timing While Repairing Short-Path Violations

机译:松弛分配和路由,可在修复短路径违规时改善FPGA时序

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

摘要

This paper presents the first published algorithm to simultaneously optimize both short- and long-path timing in a field-programmable gate array (FPGA): the Routing Cost Valleys (RCV) algorithm. RCV consists of the following two components: a new slack-allocation algorithm that determines both a minimum and a maximum delay budget for each circuit connection and a new router that strives to meet and, if possible, surpass these connection-delay constraints. RCV improves both long- and short-path timing slacks significantly versus an earlier computer-aided design system, showing the importance of an integrated approach that simultaneously optimizes considering both types of timing constraints. It is able to meet long- and short-path timing constraints on all 157 Peripheral Component Interconnect cores tested, while an earlier algorithm failed to achieve timing on 75% of the cores. Even in cases where there are no short-path timing constraints, RCV outperforms a state-of-the-art FPGA router and improves the maximum clock speed of circuits by an average of 3.2% (and up to 24.7%).
机译:本文提出了第一个同时在现场可编程门阵列(FPGA)中同时优化短路径和长路径时序的算法:路由成本谷(RCV)算法。 RCV由以下两个部分组成:一种用于确定每个电路连接的最小和最大延迟预算的新的松弛分配算法,以及一个力求满足并在可能的情况下超过这些连接延迟约束的新路由器。与早期的计算机辅助设计系统相比,RCV显着改善了长路径和短路径时序松弛,这显示了同时考虑两种时序约束类型进行优化的集成方法的重要性。它能够满足所测试的所有157个外围组件互连内核上的长路径和短路径时序约束,而较早的算法则无法在75%的内核上实现时序。即使在没有短路径时序约束的情况下,RCV的性能也优于先进的FPGA路由器,并且平均可将电路的最大时钟速度提高3.2%(最高可达24.7%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号