首页> 外文学位 >Efficient algorithms for VLSI placement and routing problems.
【24h】

Efficient algorithms for VLSI placement and routing problems.

机译:针对VLSI放置和布线问题的高效算法。

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

摘要

This thesis is primarily concerned with routing problems in VLSI physical layout design. For both single-layer and over-the-cell wiring models, efficient channel routing algorithms are developed to minimize standard cost measures. In addition, we provide an empirical comparison of placement and global routing algorithms for FPGAs.; In the area of single-layer channel routing, this thesis considers three specific problems, namely the minimum separation, offset range, and optimal offset problems, in parallel computing models. For the minimum separation problem, we obtain {dollar}O({lcub}rm lg{rcub} N){dollar} time on a CREW PRAM or {dollar}O({lcub}{lcub}rm lg{rcub} Nover{lcub}rm lg lg{rcub} N{rcub}){dollar} time on a (common) CRCW PRAM, both with optimal work (processor-time product) of {dollar}O(N),{dollar} where N is the number of terminals. For the offset range problem, we obtain the same time and processor bounds as long as only one side of the channel contains single-sided nets. For the optimal offset problem with single-sided nets on one side of the channel, we obtain time {dollar}O({lcub}rm lg{rcub} N {lcub}rm lg lg{rcub} N){dollar} on a CREW PRAM or {dollar}O({lcub}{lcub}rm lg{rcub} Nover{lcub}rm lg lg{rcub} N{rcub}){dollar} time on a CRCW PRAM with {dollar}O(N {lcub}rm lg lg{rcub} N){dollar} work. Not only does this improve on previous results for river routing, but we can obtain an even better time of {dollar}O(({lcub}rm lg lg{rcub} N)sp2){dollar} on the CRCW PRAM in the river routing context. In addition, wherever our results allow a channel boundary to contain single-sided nets, the results also apply when that boundary is ragged and N incorporates the number of bendpoints.; In the over-the-cell context, this thesis presents an efficient algorithm to reduce the channel density of a given channel. By choosing critical nets or subnets to route over the cells, our algorithm achieves better or equal channel density reduction with fewer tracks in the over-the-cell regions than previous works. In addition, this algorithm can easily be parallelized due to the independent nature of cost function computations for each interval.; The last part of this thesis shows the results of an empirical comparison of placement and global routing algorithms for FPGAs. We consider recently described algorithms that appear promising but that have not been compared on the same FPGA architecture and with the same benchmarks. We focus on a simultaneous placement and global routing scheme of Togawa et al. and what appears to be the leading scheme for sequential placement and routing embodied in the Vpr system of Betz. We compare the algorithms on two different FPGA architectures, using several benchmarks in each case.
机译:本文主要涉及VLSI物理布局设计中的路由问题。对于单层和蜂窝式布线模型,都开发了有效的通道路由算法,以最大程度地减少标准成本。另外,我们提供了FPGA布局和全局布线算法的经验比较。在单层通道路由方面,本文考虑了并行计算模型中的三个具体问题,即最小间隔,偏移范围和最佳偏移问题。对于最小分离问题,我们在CREW PRAM上获得{dol} O({lcub} rm lg {rcub} N){dollar}时间或{dollar} O({lcub} {lcub} rm lg {rcub} Nover {在一个(公用)CRCW PRAM上的时间{lcub} rm lg lg {rcub} N {rcub}){美元},两者的最佳工作时间(处理器时间乘积)为{美元} O(N),{美元},其中N为终端数量。对于偏移范围问题,只要通道的仅一侧包含单面网络,我们就可以获得相同的时间和处理器边界。对于通道一侧的单面网的最佳偏移问题,我们在一个点上获得时间{dollar} O({lcub} rm lg {rcub} N {lcub} rm lg lg {rcub} N){dollar} CREW PRAM或{dollar} O({lcub} {lcub} rm lg {rcub} Nover {lcub} rm lg lg {rcub} N {rcub}){dollar}在{{dollar} O(N { lcub} rm lg lg {rcub} N){dollar}工作。这不仅改善了先前河流规划的结果,而且可以在河流的CRCW PRAM上获得{dollar} O(({lcub} rm lg lg lg {rcub} N)sp2){dollar}更好的时间路由上下文。另外,只要我们的结果允许通道边界包含单面网,则当该边界参差不齐且N包含弯曲点数时,该结果也适用。在蜂窝环境下,本文提出了一种有效的算法来降低给定信道的信道密度。通过选择关键网络或子网来在单元上进行路由,与以前的工作相比,我们的算法在整个单元区域中具有更少的磁道,从而实现了更好或相等的信道密度降低。另外,由于每个间隔的成本函数计算具有独立性,因此该算法可以很容易地并行化。本文的最后一部分显示了FPGA布局和全局布线算法的经验比较结果。我们认为最近描述的算法看似很有希望,但尚未在相同的FPGA架构和相同的基准上进行比较。我们专注于Togawa等人的同时布局和全局布线方案。在Betz的Vpr系统中体现了顺序布局和布线的领先方案。我们在两种不同的FPGA架构上比较算法,并分别使用几种基准。

著录项

  • 作者

    Hung, Shih-Chuan.;

  • 作者单位

    University of Maryland, College Park.;

  • 授予单位 University of Maryland, College Park.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 1996
  • 页码 74 p.
  • 总页数 74
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号