摘要
对于设备环境和设备状态有限制的情况,通过常用的JTAG方式更新FPGA和DSP的程序有风险而且缺乏灵活性。设计的基于MicroBlaze软核的FPGA及DSP远程更新系统,通过上位机下发要更新的配置文件,根据TCP/IP和数据交互协议,FPGA将配置文件存储到外挂的FLASH或DSP片内FLASH中,完成程序的更新。该系统能够实现脱离传统的下载电缆,在远端不打开机箱的情况下,对多个设备板卡进行远程更新,可以避免因为更新板卡而拆开机箱改变设备状态的风险,减少了后期的维护和升级成本。
In the case of limited equipment environment and equipment status,it is risky and inflexible to update FPGA and DSP programs by JTAG.The FPGA and DSP remote update system based on MicroBlaze soft core is designed in this paper,the configuration file is sent out by the host computer,according to TCP/IP and data interaction protocol,FPGA stores the configuration file in the external FLASH of FPGA or DSP on⁃chip FLASH to complete the program updating.The system can realize the remote update of multiple device boards without opening the chassis,which can avoid the risk of changing the status of the equipment by disassembling the chassis due to the update of the board card,and reduce the cost of later maintenance and upgrade.
作者
赵参
王小龙
郝国锋
ZHAO Can;WANG Xiaolong;HAO Guofeng(China Key System&Integrated Circuit Co.,Ltd.,Wuxi 214072,China)
出处
《电子设计工程》
2021年第7期176-179,184,共5页
Electronic Design Engineering