基于1553B总线通信的FPGA远程固件升级设计研究
DOI:
CSTR:
作者:
作者单位:

航天江南集团有限公司

作者简介:

通讯作者:

中图分类号:

基金项目:


Research on the Design of FPGA Remote Firmware Upgrade Based on 1553B Bus Communication
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    介绍一种基于1553B总线对FPGA远程固件升级的方法,并通过实际操作验证了该方法的可行性。FPGA软件升级时存在的升级速度慢、无法回读数据、有拆卸产品需求、固化不便等问题,采用基于1553B通信协议及时序控制技术、单FLASH双区存储技术、循环冗余校验算法、基于上下位机可靠握手协议技术,设计并实现了一种具有软件擦写、智能校验、数据回读功能的在线升级系统。该远程固件升级方法采用Kintex 7系列的FPGA作为主控芯片,采用单FLASH双区存储技术,并使用暖启动关键字确保远程固件升级不成功的情况下,FPGA能加载旧程序确保继续进行远程固件升级的操作,有效防止了双FLASH存储技术中软件远程固件升级失败的情况下的只能通过JTAG接口加载程序的缺陷;同时单FLASH存储技术也节省了产品研制的成本。

    Abstract:

    This paper introduces a method for remote firmware upgrade of FPGA based on the 1553B bus, and verifies the feasibility of this method through practical operations. During FPGA software upgrades, issues such as slow upgrade speed, inability to read back data, requirement for product disassembly, and inconvenience in solidification exist. By adopting technologies including the 1553B communication protocol and timing control technology, single-FLASH dual-region storage technology, cyclic redundancy check (CRC) algorithm, and reliable handshaking protocol technology between upper and lower computers, an online upgrade system with software erasure/writing, intelligent verification, and data read-back functions is designed and implemented.

    参考文献
    相似文献
    引证文献
引用本文
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2025-11-28
  • 最后修改日期:2025-12-18
  • 录用日期:2025-12-18
  • 在线发布日期:
  • 出版日期:
文章二维码