中国半导体行业协会封装分会会刊

中国电子学会电子制造与封装技术分会会刊

导航

电子与封装 ›› 2017, Vol. 17 ›› Issue (9): 15 -18. doi: 10.16257/j.cnki.1681-1070.2017.0107

• 电路设计 • 上一篇    下一篇

基于FPGA的动态自重构系统原理与实现

徐彦峰1,张丽娟2,谢文虎1   

  1. 1.中国电子科技集团公司第五十八研究所,江苏 无锡 214072; 2.无锡华普微电子有限公司,江苏 无锡 214035
  • 出版日期:2017-09-20 发布日期:2017-09-20
  • 作者简介:徐彦峰(1977—), 男,高级工程师,从事集成电路设计工作,主要研究方向为FPGA架构及内部模块的设计。

Principle and Implementation of Dynamic Self-reconfiguration System Based on FPGA

XU Yanfeng1, ZHANG Lijuan2, XIE Wenhu1   

  1. 1. China Electronic Technology Group Corporation No.58 Research Institute, Wuxi 214072, China; 2. Wuxi Hope Microelectronicsco., Ltd., Wuxi 214035, China
  • Online:2017-09-20 Published:2017-09-20

摘要: 现场可编程门阵列(Field Programmable Gate Array,FPGA)提供了强大的可编程接口,支持灵活的现场可编程能力。动态可重构设计方法可以在尺寸、重量、功率和成本等方面优化传统的FPGA应用。目前控制、存储和接口组成的动态可重构实现系统,虽然可以实现对FPGA的动态可重构,但需要额外增加多个器件,反而使FPGA应用系统更加复杂。基于动态可重构原理,提出了一种动态自重构系统的原理和实现方法。该方法通过在静态逻辑中添加自重构模块,对自身可重构分区进行功能修改,从而实现对自身的动态重构。设计了两种LED灯的闪烁方式模块,实验结果证明:通过自重构技术,可以实现这两种闪烁方式的切换,证明了自重构技术的可行性。

关键词: FPGA, 动态可重构, 动态自重构

Abstract: FPGA provides a powerful programmable interface that supports flexible field-programmable capabilities. Dynamic reconfigurable design methods can optimize traditional FPGA applications in terms of size, weight, power, and cost. The dynamic reconfigurable implementation system, which is composed of control, storage and interface, can realize dynamic reconfiguration of FPGA, but it needs to add more devices,make FPGA application system become more complicated. Based on the current dynamic reconfigurable principle, this paper proposes the principle and implementation method of dynamic self-reconfiguration system.This method can modify the self-reconfigurable partition by adding self-reconfiguration module to the static logic, so as to realize the dynamic self-reconfiguration of itself. This paper designs two kinds of LED lights flashing mode module, the experimental results show that: through self-reconstruction technology, you can achieve these two flash mode switching. And proves the feasibility of self-reconfiguration technology.

Key words: FPGA, dynamic reconfiguration, dynamic self-reconfiguration

中图分类号: