首页> 外文会议>Field-Programmable Logic and Applications >Run-Time-Conscious Automatic Timing-Driven FPGA Layout Synthesis
【24h】

Run-Time-Conscious Automatic Timing-Driven FPGA Layout Synthesis

机译:运行时自动定时驱动的FPGA布局综合

获取原文

摘要

Layout tools for FPGAs can typically be run in two different modes: non-timing-driven and timing-driven. Non-timing-driven mode produces a solution quickly, without consideration of design performance. Timing-driven mode requires that a designer specify performance constraints and then produces a performance-optimized layout solution. The task of generating constraints is burdensome since design performance is difficult to gauge at the pre-layout stage and the relationship between the constraints supplied and tool execution time is unpredictable. In this paper, we propose a new mode for layout tools, called "automatic timing-driven" mode that produces a performance-optimized layout, without requiring any constraint specification. A key feature of this mode is a novel and practical method for automatic constraint generation that creates constraints that result in predictable and controlled layout execution time. The automatic constraint generation approach has been integrated into commercial FPGA layout tools and tuned to provide layouts having 28% better performance than non-timing-driven mode, on average. Results show that the ratio of the automatic to non-timing-driven layout execution time is consistent and predictable across a suite of designs.
机译:FPGA的布局工具通常可以两种不同的模式运行:非时序驱动和时序驱动。非时序驱动模式可快速产生解决方案,而无需考虑设计性能。时序驱动模式要求设计人员指定性能约束,然后产生性能优化的布局解决方案。生成约束的任务很繁重,因为在预布局阶段很难评估设计性能,并且所提供的约束与工具执行时间之间的关系是不可预测的。在本文中,我们提出了一种用于布局工具的新模式,称为“自动时序驱动”模式,该模式可产生性能优化的布局,而无需任何约束说明。此模式的关键特征是用于自动约束生成的新颖实用的方法,该方法创建的约束会导致可预测和受控的布局执行时间。自动约束生成方法已集成到商用FPGA布局工具中,并进行了调整,以提供比非时序驱动模式平均性能高28%的布局。结果表明,在一套设计中,自动与非时序驱动的布局执行时间之比是一致且可预测的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号