Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2010, Vol. 36 ›› Issue (24): 284-286. doi: 10.3969/j.issn.1000-3428.2010.24.102

• Networks and Communications • Previous Articles     Next Articles

Fast FPGA Placement Algorithm Based on Quantum Model

CHEN Zhi-hui, ZHOU Xue-gong, WANG Ling-li   

  1. (State Key Laboratory of ASIC & System, Fudan University, Shanghai 201203, China)
  • Online:2010-12-20 Published:2010-12-14

基于量子模型的快速FPGA布局算法

陈志辉,周学功,王伶俐   

  1. (复旦大学专用集成电路与系统国家重点实验室,上海 201203)
  • 作者简介:陈志辉(1985-),男,硕士研究生,主研方向:FPGA软件设计;周学功,讲师;王伶俐,副教授
  • 基金资助:

    国家自然科学基金资助项目(60676020);国家“863”计划基金资助重点项目(2009AA012201);上海市科委科技创新行动计划2010年度集成电路设计专项基金资助项目(08706200101);2008年上海市浦江人才计划基金资助项目

Abstract:

In order to fast get the optimal placement result in the global scope, this paper presents a placement algorithm based on quantum model. Combined with the traditional simulated annealing algorithm, it can make Field Programmable Gate Array(FPGA) placement significantly faster. Test results show that the placement operation speed of this algorithm improves average 2 or more times than the VPR placement algorithm on average, while improving the timing performance by 2%. With the increasing scale of FPGA devices and the circuits, the algorithm can effectively improve the FPGA software operating efficiency.

Key words: Field Programmable Gate Array(FPGA), placement algorithm, quantum model, simulated annealing algorithm

摘要:

为能在全局范围内快速搜索到优化的布局结果,提出一种基于量子模型的布局算法,并结合传统模拟退火算法实现FPGA布局。测试结果表明,相比VPR布局算法,该算法的布局运行速度平均提高了2倍以上,时序性能提升了2%,且随着FPGA芯片和电路规模的不断增大,能有效提高FPGA的软件运行效率。

关键词: 现场可编程门阵列, 布局算法, 量子模型, 模拟退火算法

CLC Number: