期刊文献+

FPGA多重加载与在线升级IP核研究与实现

Research and implementation of FPGA multiple loading and IP core online upgrade
在线阅读 下载PDF
导出
摘要 为解决装备中现场可编程门阵列(FPGA)芯片对配置程序远程升级与多重加载的需求,设计同时具备在线升级与多重加载功能的IP核.该IP核将配置Flash分为四个分区,使配置Flash在存储Golden镜像之外,可最多存储三个工作镜像程序;设计硬件看门狗机制,可在系统运行出现故障时自动重加载指定程序,保证装备可靠性;设计在线升级协议与指令,实现升级数据接收与交互;设计SPI Flash进行擦除、读、写操作最小指令集与SPI Flash读写控制器,使其适配国微、镁光容量为256Mb、512Mb、1 Gb的SPINORFlash.通过在XC7K325TFFG676芯片上实现,该IP核能满足在100MHz时钟频率下运行的时序要求.实际测试表明,该IP核可实现在线升级与多重加载功能,且性能稳定. In order to address the demand for FPGA chips’remote upgrade and multiple loading of configura-tion programs in equipment,an IP core with both online upgrade and multiple loading functions is designed.This IP core divides the configuration Flash into four partitions,allowing the configuration Flash to store up to three working image programs in addition to the Golden image.A hardware watchdog mechanism is designed to auto-matically reload the designated program when a system failure occurs,ensuring the reliability of the equipment.An online upgrade protocol and instructions are designed to achieve the reception and interaction of upgraded da-ta.A minimum instruction set for SPI Flash’s erasure,reading and writing operations and an SPI Flash read/write controller are designed to adapt to SPI NOR Flash with capacities of 256 Mb,512 Mb,and 1 Gb from Giga Device and Micron.The IP core is implemented on the XC7K325TFFG676 chip and meets the timing requirements when operating at a 100 MHz clock frequency.Actual tests show that the IP core can achieve online upgrade and multi-ple loading functions with stable performance.
作者 李森 LI Sen(Automation Research Institute Co.,Ltd.,China South Industries Group,Mianyang 621000,China)
出处 《空天预警研究学报》 2025年第4期278-283,共6页 JOURNAL OF AIR & SPACE EARLY WARNING RESEARCH
关键词 现场可编程门阵列 多重加载 在线升级 闪存 ICAP原语 field programmable gate array(FPGA) multiple loading online upgrade Flash ICAP primitive
  • 相关文献

参考文献14

二级参考文献108

共引文献58

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部