首页> 外文会议>International Conference on Field-Programmable Technology >Congestion-Driven Regional Re-clustering for Low-Cost FPGAs
【24h】

Congestion-Driven Regional Re-clustering for Low-Cost FPGAs

机译:用于低成本FPGA的拥塞驱动的区域重新聚类

获取原文

摘要

FPGA device area is dominated by a limited amount of interconnect CAD tools must meet a hard channel-width constraint for a circuit to be successfully mapped to a device. Previous work has shown that if a design cannot be mapped to a device due to insufficient interconnect availability, it is possible to identify regions of high interconnect demand and spread out the logic in this area into surrounding regions. This is done by re-packing logic in the affected regions into an increased number of CLBs. This increases the effective amount of interconnect in these high-demand areas. This methodology has been shown to significantly reduce channel width, at the expense of CLB count and runtime. In this paper, we extend this previous algorithm in two ways: we present novel region selection techniques to optimize the selection of which regions should be depopulated, and we introduce a local channel-width demand model which can be used to more accurately determine the amount of white space insertion at each iteration. Together, these techniques lead to significant run-time improvements and reduce the area of the resulting FPGA implementations. We were able to improve runtime by a factor of up to 5.5 times while reducing area by up to 20% when compared to previous methods.
机译:FPGA设备区域由有限量的互连CAD工具主导,必须满足要成功映射到设备的电路的硬通道宽度约束。以前的工作表明,如果由于互连可用性不足,设计不能映射到设备,则可以识别高互连需求的区域,并将该区域的逻辑传播到周围区域。这是通过将受影响的区域重新装入逻辑的逻辑成达到增加的CLB数量。这增加了这些高需求区域中的有效量的互连。该方法已被证明可以显着降低信道宽度,以牺牲CLB计数和运行时间为代价。在本文中,我们以两种方式扩展了此前的算法:我们提出了新的区域选择技术,以优化选择哪个区域的选择,并且我们引入了本地通道宽度需求模型,可以用于更准确地确定金额在每次迭代时插入白色空间插入。在一起,这些技术导致了显着的运行时间改进,并减少了所得FPGA实现的面积。与以前的方法相比,我们能够将运行时间提高至5.5倍,同时将面积减少到20%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号