摘要
为解决传统JTAG方式更新FPGA或DSP程序距离受限且灵活性较差的问题,设计了一种以FPGA为主控芯片的多FPGA+多DSP的远程更新系统。通过接收上位机指令的方式判断待更新的目标芯片,并将应用程序下发给指定FPGA或DSP完成程序的更新。同时设计了FPGA与DSP的重启方案,实现了远程更新程序与应用程序的跳转切换。测试结果表明,该远程更新系统可以实现对多FPGA+多DSP架构信号处理系统程序的远程更新。该系统实现简单、稳定可靠、可复用性强,能够降低工程应用的开发难度、缩短其开发周期。
In order to solve the problem of limited distance and poor flexibility of updating FPGA or DSP program by JTAG method,a multi-FPGA and multi-DSP remote update system with FPGA as the main control chip was designed.The current updated target chip was determined by receiving the instruction from the host computer,and the application program was sent to the specified FPGA or DSP to complete the program update.At the same time,the restart schemes of FPGA and DSP were designed,and the switch between remote update program and application program was realized.The test results show that the remote update system can realize the remote update of multi-FPGA+multi-DSP architecture signal processing system program.The system is simple,stable,reliable and has strong reusability,which can reduce the difficulty of engineering application and shorten the development cycles.
作者
王子懿
王雪博
黄格彤
崔文涛
童诗语
WANG Ziyi;WANG Xuebo;HUANG Getong;CUI Wentao;TONG Shiyu(Shanghai Radio Equipment Research Institute,Shanghai 201109,China)
出处
《制导与引信》
2024年第3期35-38,共4页
Guidance & Fuze