40Microcontrollers&EmbeddedSystems2023年第6期www.mesnet.com.cn基于Quickboot技术的FPGA在线升级宋志毕,方芳(中国电子科技集团公司第五十研究所,上海200063)摘要:介绍了基于Quickboot技术进行FPGA在线升级的原理,结合具体的FPGA和FLASH芯片给出了具体实现过程和步骤,包括对存储区域划分、FPGA重配置、Quickboot头的说明,并设计了数据通信帧格式和软件操作流程。该方法不需要额外增加器件,可靠性高、易于实现。关键词:FPGA;在线升级;Quickboot;XC7K325T;N25Q256中图分类号:TP331文献标识码:AFPGAOnlineUpdateBasedonQuickbootTechnologySongZhibi,FangFang(The50thResearchInstituteofChinaElectronicsTechnologyGroupCorporation,Shanghai200063,China)Abstract:Inthepaper,theprincipleofFPGAonlineupdatebasedonQuickboottechnologyisintroduced,andgivestheimplementationprocessandstepscombinedwithspecificFPGAandFLASHchips,includingthedescriptionofstorageareadivision,FPGAreconfiguration,Quickbootheader,andthedesignofdatacommunicationframeformatandsoftwareoperationflow.Themethoddoesnotrequireadditionaldevices,andishighlyreliableandeasytoimplement.Keywords:FPGA;onlineupdate;Quickboot;XC7K325T;N25Q2560引言当前,很多产品对FPGA提出了可进行在线升级的功能要求。通过产品的外部通信接口实现FPGA的在线升级,可以降低后期产品的维护成本[1]。本文介绍了基于Xilinx的Quickb...