PDF(1727 KB)
PDF(1727 KB)
PDF(1727 KB)
局部动态可重构FPGA的备份与恢复技术
Locally dynamically reconfigurable FPGA backup and recovery technology
对于FPGA在数字化设计应用中智能化、动态灵活的新需求,以局部动态可重构为基础,将逻辑功能抽象为类似软件进程的硬件进程,结合实时任务RT-Linux内核实现硬件进程调度,通过FPGA局部功能备份与恢复技术实现在操作系统层对FPGA片上逻辑功能进行实时中间状态备份、功能中断重载切换及原始功能中继运行恢复。在FPGA上实现多任务并行可切换调用,并验证硬件功能线程调度及硬件进程的备份、切换、恢复功能,为FPGA在适应智能、高效、高动态、高可塑性的前沿数字系统设计提供新思路和实用参考。
For the new requirements of FPGA intelligence,dynamic and flexible in digital design applications,based on local dynamic reconfigurability,the logic function is abstracted into a hardware process similar to a software process,combined with the real-time task RT-Linux core to realize hardware process scheduling,and the FPGA local function backup and recovery technology is used to realize the real-time intermediate state backup,function interruption and overload switching and original function relay operation and recovery of the FPGA on-chip logic function by the operating system layer.Realize multi-task parallel switchable calls on FPGAs,and verify the hardware function thread scheduling and hardware process backup,switching,and recovery functions,so as to provide new design ideas and practical references for FPGAs to adapt to the cutting-edge digital system design of intelligence,efficiency,high dynamics and high plasticity.
局部动态可重构 / 硬件进程 / 备份与恢复 / FPGA / Zynq7045
local dynamic reconfigurability / hardware processes / backup and recovery / FPGA / Zynq7045
| [1] |
李昆吉. FPGA 动态可重构技术及其应用研究[D]. 哈尔滨: 哈尔滨工业大学, 2012.
|
| [2] |
张佳芳. 基于动态部分可重构技术的软硬件任务协同调度研究[D]. 杭州: 杭州电子科技大学, 2012.
|
| [3] |
陆启帅, 陆彦婷, 王地. Xilinx Zynq SoC与嵌入式linux[M]. 北京: 清华大学出版社, 2019.
|
| [4] |
徐彦峰, 张丽娟, 谢文虎. 基于FPGA的动态自重构系统原理与实现[M]. 哈尔滨: 哈尔滨工业大学, 2019.
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
侯方, 王颖, 周学功, 等. 支持远程动态重构的嵌入式系统设计[J]. 计算机工程, 2012, 38(7):213-216.
为使嵌入式系统具备远程在线更新和维护能力,基于软/硬件统一多任务编程模型,应用互联网可重构逻辑设计方法设计并实现支持远程动态重构的嵌入式系统。提出的统一多任务编程模型为软/硬件任务提供统一接口和管理方式,可降低设计可重构系统的复杂度,同时远程重构功能增加了系统远程在线更新和维护的能力。实验结果表明,该模型可用于远程可重构系统的设计,同时硬件任务也具有较快的加速比。
|
| [9] |
刘胜辉, 马篙. 基于Linux内核的实时调度机制研究及应用[J]. 计算机工程与应用, 2008, 44(6):121-124.
|
| [10] |
|
| [11] |
张颖, 毛志明, 陈鑫. 基于静态随机存取存储器型FPGA的测试技术发展[J]. 电子与封装, 2022, 21(2):33-43.
|
| [12] |
周盛雨, 孙辉先, 陈晓敏, 等. 实现 FPGA 回读功能的可重构系统设计[J]. 计算机工程, 2007, 33(12):270-271.
Xilinx Virtex系列FPGA具有配置逻辑可重构、配置数据可回读的特点,该文设计了基于Virtex FPGA的一种可重构系统。FPGA采用SelectMAP配置方式,在CPU和CPLD控制下实现了配置数据加载和回读的功能。给出了系统配置FPGA和回读其配置数据的流程及相应的波形图。 关键词:
|
| [13] |
|
/
| 〈 |
|
〉 |