首页> 外文期刊>Computers & Digital Techniques, IET >Multi-objective optimisation algorithm for routability and timing driven circuit clustering on FPGAs
【24h】

Multi-objective optimisation algorithm for routability and timing driven circuit clustering on FPGAs

机译:FPGA上可布线性和时序驱动电路集群的多目标优化算法

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

摘要

Circuit clustering algorithms fit synthesised circuits into field programmable gate array (FPGA) configurable logic blocks (CLBs) efficiently. This fundamental process in FPGA CAD flow directly impacts both effort required and performance achievable in subsequent place-and-route processes. Circuit clustering is limited by hardware constraints of specific target architectures. Hence, better circuit clustering approaches are essential for improving device utilisation whilst at the same time optimising circuit performance parameters such as, e.g. power and delay. In this study, the authors present a method based on multi-objective genetic algorithm (MOGA) to facilitate circuit clustering. They address a number of challenges including CLB input bandwidth constraints, improvement of CLB utilisation, minimisation of interconnects between CLBs. The authors' new approach has been validated using the 'Golden 20' MCNC benchmark circuits that are regularly used in FPGA-related literature. The results show that the method proposed in this study achieves improvements of up to 50% in clustering, routability and timing when compared to state-of-the-art approaches including VPack, T-VPack, RPack, DPack, HDPack, MOPack and iRAC. The key contribution of this work is a flexible EDA flow that can incorporate numerous objectives required to successfully tackle real-world circuit design on FPGA, providing device utilisation at increased design performance.
机译:电路群集算法可将合成电路有效地安装到现场可编程门阵列(FPGA)可配置逻辑块(CLB)中。 FPGA CAD流程中的这一基本过程直接影响后续的布局布线过程中所需的工作量和可实现的性能。电路群集受特定目标体系结构的硬件限制。因此,更好的电路群集方法对于提高设备利用率至关重要,同时优化诸如力量和延迟。在这项研究中,作者提出了一种基于多目标遗传算法(MOGA)的方法来促进电路聚类。它们解决了许多挑战,包括CLB输入带宽限制,CLB使用率的提高,CLB之间互连的最小化。作者的新方法已使用FPGA相关文献中经常使用的“金20” MCNC基准电路进行了验证。结果表明,与最先进的方法(包括VPack,T-VPack,RPack,DPack,HDPack,MOPack和iRAC)相比,本研究中提出的方法在群集,可路由性和时序方面实现了高达50%的改进。 。这项工作的关键贡献在于灵活的EDA流程,该流程可以包含成功解决FPGA上的实际电路设计所需的众多目标,从而以提高的设计性能提供器件利用率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号