APP下载

FPGA局部重配置技术的实现及应用

2016-12-28韩炼冰段俊红房利国

通信技术 2016年12期
关键词:设计

韩炼冰,段俊红,王 松,房利国,刘 蕴

(中国电子科技集团公司第三十研究所,四川 成都 610041)

FPGA局部重配置技术的实现及应用

韩炼冰,段俊红,王 松,房利国,刘 蕴

(中国电子科技集团公司第三十研究所,四川 成都 610041)

局部重配置能够在现场可编程门阵列(FPGA)运行过程中动态修改重配置区域,而不影响其他非重配置区域的正常运行。因此,采用局部重配置技术设计的系统,往往具有良好的灵活性和适应性。于是,在详细描述FPGA局部重配置的实现方法的基础上,提出了一种避免所有模块联合编译的FPGA设计方法。最终,分别在virtex5和Artix7开发板上对该设计方法进行验证,证明了所提方法的可行性。

局部重配置;FPGA;编译;动态配置

0 引 言

随着通信系统的复杂化和多功能化,很多系统需要在不同时刻实现不同的功能,这就在多数场合需要FPGA支持动态配置[1]。当前,FPGA的配置方式可分为完全配置和局部重配置两种。完全配置在FPGA系统的整个使用周期内不再改变FPGA的逻辑结构[2],除非重新配置新的配置文件,是FPGA的常用配置方式。局部重配置是在FPGA运行过程中改变部分逻辑结构,而不影响其他逻辑正常工作的一种配置方法。局部重配置具有重要的实用意义,它可以将暂时不用的资源配置成有用的功能模块,做到部分资源的分时复用,从而提高资源的利用率。或者,它动态改变局部模块,达到改变功能或升级的目的。

在软件实现系统中,处理器可以动态地调用当前所需的程序段完成不同的功能,具有相当大的灵活性[3]。……

登录APP查看全文

猜你喜欢

设计
二十四节气在平面广告设计中的应用
何为设计的守护之道?
《丰收的喜悦展示设计》
基于PWM的伺服控制系统设计
基于89C52的32只三色LED摇摇棒设计
基于ICL8038的波形发生器仿真设计
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
从平面设计到“设计健康”