期刊文献+

可编程逻辑阵列分段递进优化布局算法研究 被引量:1

A Research on Subsection Progressive Optimization Placement Algorithm of FPGA
在线阅读 下载PDF
导出
摘要 为了提高FPGA(Field Programmable Gate Array)的布通率并优化电路的连线长度,在模拟退火算法的基础上,该文提出一种新的FPGA布局算法。该算法在不同的温度区间采用不同的评价函数,高温阶段采用半周长法进行快速优化布局,低温阶段在评价函数中加入变量因子并进行适度的回火处理,以此来优化布局。实验表明,该算法提高了布通率,优化了连线长度,与最具代表性的VPR(Versatile Place and Route)布局算法相比布线通道宽度提高了近6%,电路总的连线长度降低了4-23%。 A novel FPGA simulated annealing placement algorithm is proposed to improve the routability and optimize the length of wires.Different cost functions are applied to different temperature range.In high temperature stage,the half perimeter method is utilized to fast optimize the placement;while in low temperature stage,a variable factor is added into the cost function and the reasonable temper process is also used to improve the quality of placement.Experiment results demonstrate that,compared with the VPR,the proposed method requires 6% fewer routing tracks and the length of wire is 4~23% shorter.
出处 《电子与信息学报》 EI CSCD 北大核心 2010年第6期1395-1400,共6页 Journal of Electronics & Information Technology
关键词 FPGA 布局 评价函数 布通率 模拟退火 VPR(Versatile PLACE and Route) FPGA Pacement Cost function Routability Simulated annealing VPR(Versatile Place and Route)
  • 相关文献

参考文献15

  • 1Siva Nageswara Rao Borra.Annamalai Muthukaruppan,Suresh S.A novel approach to the placement and routing problems for field programmable gate arrays.Applied Soft Computing,2007,7(1):455-470.
  • 2Edmund Lee,Guy Lemieux,and Shariar Mirabbasi.Interconnect driver design for long wires in fieldprogrammable Gate Arrays.Journal of Signal Processing Systems,2008,51(1):57-76.
  • 3Xu Wenyao,Xu Kejun,and Xu Xinxin.A novel placement algorithm for symmetrical FPGA.ASICON 07.7thInternational Conference on ASIC,Guilin,Oct.,2007:1281-1284.
  • 4Marconi Ye Lo,Gaydadjiev T,and Bertels G.An efficient algorithm for free resources management on the FPGA.Design,Automation and Test in Europe,Date'08,Munich,Mar.,2008:1095-1098.
  • 5Lin Y,Hutton M,and He L.Statistical placement for FPGAs considering process variation.IET Computers & Digital Techniques,2007,1(4):267-275.
  • 6Betz V and Rose J.VPR:A new packing,placement and routing tool for FPGA research.Seventh International Workshop on Field-Programmable Logic and applications,London,UK,1997:213-222.
  • 7Marquardt A,Betz V,and Rose J.Timing-driven placement for FPGAs.ACM/SIGDA Int.Symp.on FPGAs,Monterey,CA USA,2000:203-213.
  • 8Hu Bo.Timing-driven placement for heterogeneous field programmable gate array.International Conference on Computer Aided Design Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design,CA,Santa Clara,2006:383-388.
  • 9Chen G and Cong J.Simultaneous timing driven and duplication.Proc.13th FPGA,Monterey,CA,USA,2005:51-59.
  • 10Yang M.Hybrid genetic algorithm for Xilinx-style FPGA placement.Proc.of the First Intl.Conf.on CAD/ECAD,Durham University,UK,2004:95-100.

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部