近年来,随着微电子技术和计算机技术的发展,尤其是大规模现场可编程门阵列FPGA的出现,实时电路重构技术逐渐成为国际学术界的研究热点;基于FPGA的重构系统具有自适应、自主修复特性,在空间应用中具有非常重要的作用;文章介绍了基于FPGA动态可重构技术的原理、分类,重点讨论了动态可重构的实现方法及两种技术,并给出了系统重构设计的流程,同时,介绍了基于FPGA动态可重构技术已取得的成功应用,最后展望了FPGA动态可重构技术的发展前景,并指出了有待解决的问题。
Recently, with the rapid development of micro-electronic and computer technology, especially with the appearance of large scale field programmable gate array (FPGA), real-time reconfiguration is becoming a research focus among the international academe. The reconfiguration systems based on FPGA can self-adapt and self-repair, and play an important role in space applications. The paper introduces the theory and classification of FPGA dynamic reconfiguration technology and discusses the implemental methods and two kinds of technologies about dynamic reconfiguration. In the meantime, the design flow of reconfiguration system is described as well. Additionally, some successful applications based on FPGA reconfiguration technologies are listed. And the development prospects of FPGA dynamic reconfiguration as well as some problems to be solved are also proposed.