高级检索
黄俊英, 林郁, 张超, 杨海钢. 基于垂直扩散的FPGA温度优化布局算法[J]. 计算机辅助设计与图形学学报, 2017, 29(1): 189-195.
引用本文: 黄俊英, 林郁, 张超, 杨海钢. 基于垂直扩散的FPGA温度优化布局算法[J]. 计算机辅助设计与图形学学报, 2017, 29(1): 189-195.
Huang Junying, Colin Lin Yu, Zhang Chao, Yang Haigang. A Temperature-Aware FPGA Placement Based on Vertical Diffusion[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(1): 189-195.
Citation: Huang Junying, Colin Lin Yu, Zhang Chao, Yang Haigang. A Temperature-Aware FPGA Placement Based on Vertical Diffusion[J]. Journal of Computer-Aided Design & Computer Graphics, 2017, 29(1): 189-195.

基于垂直扩散的FPGA温度优化布局算法

A Temperature-Aware FPGA Placement Based on Vertical Diffusion

  • 摘要: 为减小FPGA热梯度的增加对芯片性能和可靠性的影响,提出一种基于垂直扩散的温度优化布局算法.首先,通过实验分析了芯片温度特性与芯片尺寸之间的关系;然后,根据布局后网表计算出过热区域,利用该区域边界及扩散系数构建温度优化布局算法,并引入局部位置调整机制解决逻辑块位置重叠问题.实验结果表明,与传统布局算法的芯片温度相比,在线长和延时平均仅增加3.4%和1.4%的情况下,该算法的峰值温度平均减小7.5%,热梯度平均减小20.3%.

     

    Abstract: In this paper we propose an FPGA placement algorithm for temperature optimization based on vertical diffusion. It aims at reducing the effect of the increase in thermal gradient of FPGA on chip performance and reliability. Firstly, we analyzed the relationship between chip size and the temperature and thermal gradient of the chip through experiments. Secondly, according to the placed net list, we computed the hotspot region. Its boundary together with a diffusion coefficient was used to construct the proposed placement algorithm. In addition, we provided an adjustment mechanism of local positions to remove overlaps between logic blocks. Experimental results show a 7.5% and 20.3% reduction on average in peak temperature and thermal gradient respectively with a 3.4% and 1.4% increase in wire length and delay, in comparison with their counterparts in conventional placement algorithm.

     

/

返回文章
返回