首页> 外文会议>Automation and Test in Europe Conference and Exhibition >A fast algorithm for finding maximal empty rectangles for dynamic FPGA placement
【24h】

A fast algorithm for finding maximal empty rectangles for dynamic FPGA placement

机译:一种快速算法,用于查找动态FPGA放置的最大空矩形

获取原文

摘要

In this paper, we present a fast algorithm for finding empty area on the FPGA surface with some rectangular tasks placed on it. We use a staircase data structure to report the empty area in the form of a list of maximal empty rectangles. We model the FPGA surface using an innovative encoding scheme that improves runtime and reduces memory requirement of our algorithm. Worst-case time complexity of our algorithm is O(xy) where x is number of columns, y is number of rows, and x.y is the total number of cells on the FPGA.
机译:在本文中,我们提出了一种快速算法,用于在FPGA表面上找到空区域,其中一些矩形任务。我们使用楼梯数据结构以最大空矩形列表的形式报告空区。我们使用创新的编码方案来模拟FPGA表面,该方案可提高运行时并降低算法的内存要求。我们算法的最坏情况的时间复杂性是O(XY),其中x是列数,Y是行数,x.y是FPGA上的单元格总数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号