80Microcontrollers&EmbeddedSystems2023年第2期www.mesnet.com.cn基于UDP的FPGA远程升级系统设计陈某舟(积成软件有限公司,南京211102)摘要:设计并实现了基于UDP的FPGA远程升级系统,包括完整的FPGA工程和整套计算机上位机GUI程序。FPGA运行时,通过有线网络与计算机相连,在计算机上简单地操作上位机GUI程序即可实现FPGA的在线升级烧写、热启动等功能。实际上,在没有网口只有串口的情况下,这套远程升级系统通过模式选择开关可以切换为串口模式,而计算机上位机GUI程序也相应切换为串口模式,通过串口实现FPGA远程升级等功能。关键词:FPGA;UDP;远程升级;GUI中图分类号:TN791文献标识码:ADesignofFPGARemoteUpgradeSystemBasedonUDPChenMouzhou(IntegratedSoftwareCorporation,Nanjing211102,China)Abstract:Inthepaper,thedesignandimplementationofUDP-basedFPGAremoteupgradesystemisdesigned,includingacompleteFPGAprojectandacompletesetofhostcomputerGUIprogram.WhentheFPGAisrunning,itisconnectedtothecomputerthroughthewirednetwork,andthehostcomputerGUIprogramissimplyoperatedonthecomputer,whichcanrealizetheonlineupgradeandflash-ing,warmstartandotherfunctionsoftheFPGA.Infact,inthecaseofnonetworkportandonlyserialport,thisremoteupgradesystemcanbeswitchedtoserialportmodethroughthemodeselectionswitch,andthehostcomputerGUIprogramisalsoswitchedtoserialportmodea...