首页> 外文期刊>Canadian journal of electrical and computer engineering >Near-linear wirelength estimation for FPGA placement
【24h】

Near-linear wirelength estimation for FPGA placement

机译:FPGA放置的近似线性线长估计

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

摘要

Avec les progrès rapides de la technologie des circuits intégrés, la longueur de fil est devenue l'une des mesures les plus critiques et importantes dans toutes les phases d'automatisation de conception physique VLSI, particulièrement dans le placement des circuits. Comme la longueur de fil précise pour un placement donné ne peut être connue qu'après routage, les estimations des longueurs de fil précises et rapides à calculer sont exigées par des algorithmes de placement sur FPGA. Dans cet article, un nouveau modèle pour évaluer la longueur de fil pendant le placement sur FPGA, appelé star+, est présenté. Le modèle proposé est continuellement différentiable et peut être utilisé avec des méthodes d'amélioration des placements à la fois analytiques et itératives. De plus, le temps nécessaire pour calculer des changements progressifs du co?t engagé par se déplacement/échange des blocs peut toujours être calculé dans le temps de O(1). Les résultats montrent que quand incorporé dans la structure bien connue VPR et testé en utilisant les 20 repères MCNC, le modèle star+ réalise une réduction de 6 à 9 % du retard du chemin critique comparé avec le modèle demi-périmètre de la longueur de fil (HPWL), en exigeant approximativement la même quantité de calcul.%With rapid advances in integrated circuit technology, wirelength has become one of the most critical and important metrics in all phases of VLSI physical design automation, especially circuit placement. As the precise wirelength for a given placement can only be known after routing, accurate and fast-to-compute wirelength estimates are required by FPGA placement algorithms. In this paper, a new model, called star+, is presented for estimating wirelength during FPGA placement. The proposed model is continuously differentiable and can be used with both analytic and iterative-improvement placement methods. Moreover, the time required to calculate incremental changes in cost incurred by moving/swapping blocks can always be computed in O(1) time. Results show that when incorporated into the well-known VPR framework and tested using the 20 MCNC benchmarks, the star+ model achieves a 6-9% reduction in critical-path delay compared with the half-perimeter wirelength (HPWL) model, while requiring roughly the same amount of computational effort.
机译:随着集成电路技术的飞速发展,线长已成为VLSI物理设计自动化各个阶段中最关键和最重要的措施之一,尤其是在电路布置中。由于只能在布线后知道给定放置位置的精确导线长度,因此FPGA放置算法需要估算精确且快速计算的导线长度。在本文中,提出了一种新的模型,用于评估在FPGA上放置期间的导线长度,称为star +。所提出的模型是连续可微的,可以与分析和迭代投资改进方法一起使用。此外,仍然可以在O(1)的时间内计算出因移动/交换模块而引起的成本逐步变化所需的时间。结果表明,将星型+模型并入著名的VPR结构并使用20个MCNC基准进行测试时,与半周线长模型相比,关键路径的延迟减少了6%到9%( HPWL),需要大约相同的计算量。%随着集成电路技术的飞速发展,线长已成为VLSI物理设计自动化各个阶段(尤其是电路布局)中最关键和最重要的指标之一。由于只有在布线后才能知道给定布局的精确线长,因此FPGA布局算法需要准确且快速计算的线长估计。在本文中,提出了一种称为star +的新模型,用于估计FPGA放置期间的线长。所提出的模型是连续可微的,可以与解析和迭代改进放置方法一起使用。而且,计算移动/交换块引起的成本增量变化所需的时间总可以以O(1)时间计算。结果表明,将星型+模型整合到著名的VPR框架中并使用20个MCNC基准进行测试时,与半周线长(HPWL)模型相比,关键路径延迟降低了6-9%,同样的计算量。

著录项

  • 来源
  • 作者单位

    School of Computer Science, University of Guelph, Guelph, Ontario, Canada N1G 2W1;

    School of Computer Science, University of Guelph, Guelph, Ontario, Canada N1G 2W1;

    School of Engineering at the University of Guelph;

    School of Computer Science, University of Guelph, Guelph, Ontario, Canada N1G 2W1;

    School of Computer Science, University of Guelph, Guelph, Ontario, Canada N1G 2W1;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号