首页> 外文学位 >Place and route techniques for FPGA architecture advancement.
【24h】

Place and route techniques for FPGA architecture advancement.

机译:用于FPGA架构改进的布局布线技术。

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

摘要

Efficient placement and routing algorithms play an important role in FPGA architecture research. Together, the place-and-route algorithms are responsible for producing a physical implementation of an application circuit on the FPGA hardware. The quality of the place-and-route algorithms has a direct bearing on the usefulness of the target FPGA architecture. The benefits of including powerful new features on an FPGA might be lost due to the inability of the place-and-route algorithms to fully exploit these features. Thus, the advancement of FPGA architectures relies heavily on the development of efficient place-and-route algorithms.; The subject of this dissertation is the development of place and route techniques that could play an important role in FPGA architecture advancement. The work presented in this dissertation is divided into two topics:; Architecture-Adaptive FPGA Placement. The first topic deals with the development of a universal placement algorithm (Independence) that adapts to the target FPGA architecture. We have successfully demonstrated Independence's adaptability to three different architectures. Our results also show that Independence is able to adapt to a class of routing-poor FPGA architectures.; Pipelined Routing. The second topic focuses on the development of a routing algorithm (PipeRoute) that can be used to route application circuits on high-speed, pipelined FPGA architectures. In our experiments, PipeRoute was able to successfully route netlists on a coarse-grained pipelined architecture. The algorithm incurred a 20% overhead when compared to a realistic lower bound. We also used PipeRoute in an exploratory flow to find an architecture that was up to 19% better than a hand-architected pipelined architecture.
机译:高效的布局和布线算法在FPGA体系结构研究中起着重要作用。总之,布局布线算法负责在FPGA硬件上生成应用电路的物理实现。布局布线算法的质量直接关系到目标FPGA架构的实用性。由于布局布线算法无法充分利用这些功能,因此可能无法在FPGA上包含强大的新功能。因此,FPGA体系结构的发展在很大程度上取决于有效的布局布线算法的发展。本文的主题是布局和布线技术的发展,它们可能在FPGA体系结构的发展中起重要作用。本文的工作分为两个主题:架构自适应FPGA放置。第一个主题涉及适应目标FPGA架构的通用布局算法(独立性)的开发。我们已经成功展示了Independence对三种不同体系结构的适应性。我们的结果还表明,独立性能够适应一类路由较差的FPGA体系结构。流水线路由。第二个主题集中于路由算法(PipeRoute)的开发,该算法可用于在高速流水线FPGA架构上路由应用电路。在我们的实验中,PipeRoute能够在粗糙粒度的流水线架构上成功路由网表。与实际的下限相比,该算法产生了20%的开销。我们还在探索性流程中使用PipeRoute来查找比手工架构的流水线架构好19%的架构。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号