• 首页
  • 期刊简介
  • 编委会
  • 版权声明
  • 投稿指南
  • 期刊订阅
  • 相关下载
    雷达数据
    下载专区
  • 过刊浏览
  • 联系我们
引用本文:朱道山. 基于RapidIO的FPGA远程更新系统设计与实现[J]. 雷达科学与技术, 2017, 15(5): 543-547.[点击复制]
ZHU Daoshan. Design and Implementation of FPGA Remote Update System Based on RapidIO[J]. Radar Science and Technology, 2017, 15(5): 543-547.[点击复制]
【打印本页】   【下载PDF全文】   【查看/发表评论】  【下载PDF阅读器】  【关闭】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5996次   下载 1866次 本文二维码信息
码上扫一扫!
分享到: 微信 更多
字体:加大+|默认|缩小-
基于RapidIO的FPGA远程更新系统设计与实现
朱道山
中国电子科技集团公司第十研究所, 四川成都 610036
摘要:
现场可编程逻辑门阵列(FPGA)在航电系统领域广泛应用,但是采用JTAG方式更新FPGA程序,效率低下,易受设备环境限制而缺乏灵活性,已经难以满足工程应用的需求。提出了一种实现FPGA程序远程更新的方案,该方案采用RapidIO总线,以软件异构的方式,构建在线更新实时通信链路。通过以太网下发镜像升级文件,经SRIO交换网络传送至FPGA节点,写入FLASH配置空间,实现FPGA程序的远程更新。经过测试,验证了设计的正确性和可行性,并有效地提高了FPGA程序更新的速度。
关键词:  现场可编程门阵列  快速输入输出  远程更新  闪存  虚通道
DOI:
分类号:
基金项目:所发展基金科研项目
Design and Implementation of FPGA Remote Update System Based on RapidIO
ZHU Daoshan
(The 10th Research Institute of China Electronics Technology Group Corporation, Chengdu 610036, China)
Abstract:
FPGA is widely used in avionics system, the method using JTAG to download the program is limited by the environment and equipment, it is inefficient, lack of flexibility and difficult to meet the needs of engineering demands. In this paper, a scheme to realize remote update of FPGA program is proposed. The scheme uses the RapidIO bus to build an online update real-time communication link in a heterogeneous way. The image file is transmitted from SRIO switch network to the FPGA node through the Ethernet, and then is written into the FLASH configuration space to achieve the remote update of FPGA program. After the test, the correctness and feasibility of the design is verified. The speed of FPGA program update is improved effectively.
Key words:  field programmable gate array(FPGA)  RapidIO  online update  flash  virtual channel

版权所有:《雷达科学与技术》编辑部 备案:XXXXXXX
主办:中国电子科技集团公司第三十八研究所 地址:安徽省合肥市高新区香樟大道199号 邮政编码:230088
电话:0551-65391270 电子邮箱:radarst@163.com
技术支持:北京勤云科技发展有限公司