首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Combining technology mapping and placement for delay-minimization in FPGA designs
【24h】

Combining technology mapping and placement for delay-minimization in FPGA designs

机译:结合技术映射和布局以实现FPGA设计中的最小化延迟

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

摘要

We combine technology mapping and placement into a single procedure, M.Map, for the design of RAM-based FPGAs. Iteratively, M.Map maps several subnetworks of a Boolean network into a number of CLBs on the layout plane simultaneously. For every output node of the unmapped portion of the Boolean network, many ways of mapping are possible. The choice of which mapping to be used depends not only on the location of the CLB into which the output node will be mapped but also on its interconnection with those already mapped CLBs. To deal with such a complicated interaction among multiple output nodes of a Boolean network, multiple ways of mappings and multiple number of CLBs, any greedy algorithm will be insufficient. Therefore, we use a bipartite weighted matching algorithm in finding a solution that takes the global information into consideration. With the availability of the partial placement information, M.Map is able to minimize the routing delay in addition to the number of CLBs. Experimental results on a set of benchmarks demonstrate that M.Map is indeed effective and efficient.
机译:我们将技术映射和放置结合到单个过程M.Map中,以设计基于RAM的FPGA。 M.Map反复地将布尔网络的几个子网同时映射到布局平面上的多个CLB中。对于布尔网络未映射部分的每个输出节点,许多映射方式都是可行的。使用哪种映射的选择不仅取决于将要映射输出节点的CLB的位置,还取决于其与已经映射的CLB的互连。为了处理布尔网络的多个输出节点之间的这种复杂交互,映射的多种方式以及CLB的数量,任何贪婪算法都将是不够的。因此,在寻找将全局信息考虑在内的解决方案时,我们使用了二部加权匹配算法。借助部分放置信息的可用性,M.Map除了CLB的数量外,还能够使路由延迟最小化。一组基准上的实验结果表明M.Map确实有效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号