期刊文献+

可配置宏的快速FPGA布局算法 被引量:4

Algorithm of Macro-Configurable Fast FPGA Placement
在线阅读 下载PDF
导出
摘要 提出一种可配置宏模块的快速FPGA布局算法。用解析模型确定所有宏模块及基本逻辑模块的理想位置,通过局部扩散得到一个合理的初始布局方案,用低温模拟退火进一步优化,确定各模块的最终位置。以平方线网总长度为目标函数,与VPR算法相比,该算法能较好地处理宏模块,大大降低布局所耗费的时间,不影响最终布局方案的质量。 A fast FPGA placement algorithm which can deal with macro blocks is proposed. It takes advantage of an analytical method to figure out the ideal positions of all the blocks. It adjusts the positions of the blocks by local expansion. The typical simulated annealing algorithm is used to refine the placement at a low temperature. Experimental results show that in comparison with the popular VPR algorithm, the algorithm can deal with macro blocks elegantly and speeds up the placement greatly without deteriorating the quality of final placement.
出处 《计算机工程》 CAS CSCD 北大核心 2009年第16期228-230,共3页 Computer Engineering
基金 国家自然科学基金资助项目(60776023) 国家"863"计划基金资助项目(2007AA01Z285)
关键词 宏模块 二次规划 快速布局 模拟退火 macro blocks quadratic programming fast placement simulated annealing
  • 相关文献

参考文献5

  • 1Marquardt A, Betz V. Timing-driven Placement for FPGAs[C]// Proceedings of the 8th ACM/SIGDA International Symposium on Field-programmable Gate Arrays. Monterey, USA: [s. n.], 2000.
  • 2Xu Yonghong, Khalid M. QPF: Efficient Quadratic Placement for FPGAs[C]//Proc. of the 15th International Conference on Fieldprogrammable Logic and Applications. [S. l.]: IEEE Press, 2005.
  • 3Viswanathan N, Chu C C N. Fast Place: Efficient Analytical Placement Using Cell Shifting, Iterative Local Refinement, and Hybrid Net Model[J]. IEEE Transactions on Computer-aided Design of Integ,,,ated Circuits and Systems, 2005, 24(5): 722-733.
  • 4GolubGH,VanloanCF矩阵计算[M].袁亚湘,译.北京:科学出版社,2001.
  • 5Betz V. VPR and T-VPack User's Manual(Version 4.30)[DB/OL]. (2000-03-27). http://www.eecg.toronto.edu/-janders/ece 1387/e 1/ma nual_430.pdf.

共引文献1

同被引文献22

  • 1谈晓婷,付宇卓,谢凯年.SoC静态时序分析中时序约束策略的研究及实例[J].微电子学与计算机,2006,23(4):64-67. 被引量:10
  • 2倪刚,童家榕,来金梅.基于对可编程逻辑块建模的FPGA通用装箱算法[J].计算机工程,2007,33(6):239-241. 被引量:2
  • 3BetzV,RoseJ,MarquardtA.深亚微米FPGA结构与CAD设计[M].王伶俐,译.北京:电子工业出版社,2008.
  • 4Nielsen M A, Chuang I L, Quantum Computation and Quantum Information[M]. Cambridge, UK: Cambridge University Press, 2000.
  • 5Betz V. VPR and T-VPack User's Manual[EB/OL]. (2008-07-17). http://www.eecg.utoronto/vpr/.
  • 6Maidee P, Babel C, Bazarga K. Fast Timing-driven Partitioning-based Placement for Island Style FPGAs[J]. IEEE Transactions on Computer-aided Design of Integrated Circuits and Systems, 2005, 24(3): 395-406.
  • 7Yang S. Logic Synthesis and Optimization Benchmarks(V3.0)[R]. [S. l.]: Microelectronics Center of North Carolina, 1991.
  • 8ALTERA. Quartus II University Interface Program[EB/OL]. [2010- 02-22]. http://www.altera.com.cn/education/univ/research/unv-quip. html.
  • 9Betz V, Marquardt A, Rose J. Using Cluster-based Logic Blocks and Timing-driven Packing to Improve FPGA Speed and Density[C] //Proc. of ACM International Symposium on FPGA. Monterey, USA: [s. n.] , 1999.
  • 10Betz V. VPR and T-VPack User’s Manual[EB/OL]. [2011-05-15]. http://www.eecg.utoronto/vpr/.

引证文献4

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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