一种FPGA多版本固件远程在线更新方法和装置

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种FPGA多版本固件远程在线更新方法和装置
申请号:CN202411047045
申请日期:2024-08-01
公开号:CN118567690B
公开日期:2024-12-10
类型:发明专利
摘要
本发明公开了一种FPGA多版本固件远程在线更新方法和装置,升级之前,控制单元接收上位机发送的至少一个FPGA升级固件,保存在第一存储器。升级时,控制单元在接收到含有待升级固件信息的第一升级命令后,根据待升级固件信息,发送第二升级命令,复杂可编程逻辑单元接收到第二升级命令后,将待升级固件存储到第二存储器中对应空间位置。然后复杂可编程逻辑单元接收控制单元下发的重新加载命令,触发FPGA单元加载待升级固件,控制单元下发读取FPGA单元固件版本命令,获取版本信息,如果与待升级固件版本一致,则判断升级成功。本发明不需要FPGA芯片参与升级过程,升级过程不影响整机设备功能正常运行,升级过程稳定可靠。
技术关键词
可编程逻辑单元 远程在线更新方法 固件 在线更新装置 控制单元 命令 可编程逻辑模块 存储器 信号处理模块 电子硬盘 基板 FPGA芯片