一种FC模块升级的系统及方法技术方案

技术编号:28941256 阅读:26 留言:0更新日期:2021-06-18 21:45
本发明专利技术提供了一种FC模块升级的系统及方法,系统由位于设备端的FC模块和运行在PC端环境的升级控制端构成,FC模块包括FPGA控制模块、FLASH模块、光模块和PCIE接口,通过光纤与升级控制端连接,FPGA控制模块中嵌入有升级模块和通信模块,通过设定FC协议中未使用的TYPE值区分FC消息,实现了无需设备拆卸,直接通过FPGA对FC模块进行远程升级。

【技术实现步骤摘要】
一种FC模块升级的系统及方法
本专利技术涉及FC模块升级
,特别涉及一种FC模块升级的系统及方法。
技术介绍
随着航空电子技术的发展,光纤通道(FC)技术已经成为了航空电子网络的首选。在FC网络中,每个设备都需要通过FC模块接入到FC网络中,才能与其它设备进行通信。因此,FC模块广泛应用于机载、实验室和外场等试验环境中。目前FC模块的最主要的核心器件是FPGA,通常情况下,FPGA可以通过JTAG线进行升级。然而,通过JTAG级升级的方式有两个缺陷。一是升级速率慢;二是由于FC模块通常集成在系统设备中,需要对模块进行拆卸才能进行升级,操作较为复杂。在其它远程升级的方案中,FPGA的升级通常还需要代理软件,一般基于嵌入式的处理器平台的配合,通过代理软件从远程控制端接收固件再实现升级。这种方式还需要启动升级模式,如果进行大量的设备升级,会导致设备操作复杂。
技术实现思路
本专利技术提供了一种FC模块升级的系统及方法,设置升级控制端通过光纤与所述设备端的FC模块连接,将升级模块与通信模块嵌入在FPGA中,通过本文档来自技高网...

【技术保护点】
1.一种FC模块升级的系统,其特征在于,包括位于设备端的FC模块和升级控制端,所述FC模块为航空电子网络中光纤通信模块,与所述升级控制端通过光纤连接,所述FC模块包括FPGA控制模块、FLASH模块、光模块和PCIE接口,所述FLASH模块、光模块和PCIE接口分别连接所述FPGA控制模块。/n

【技术特征摘要】
1.一种FC模块升级的系统,其特征在于,包括位于设备端的FC模块和升级控制端,所述FC模块为航空电子网络中光纤通信模块,与所述升级控制端通过光纤连接,所述FC模块包括FPGA控制模块、FLASH模块、光模块和PCIE接口,所述FLASH模块、光模块和PCIE接口分别连接所述FPGA控制模块。


2.根据权利要求1所述的FC模块升级的系统,其特征在于,所述FPGA控制模块中嵌入有升级模块和通信模块。


3.根据权利要求1所述的FC模块升级的系统,其特征在于,所述升级控制端为PC端。


4.一种FC模块升级的方法,基于权利要求1所述的系统,其特征在于,方法包括:
步骤S1:系统初始化,初始化完成后FC模块接收FC消息传输至FPGA模块中;
步骤S2:判断FC消息的类型,根据FC消息的类型进行升级或通信,如果是升级消息则进行FC模块的升级,反之则进行FC消息的正常通信。


5.根据权利要求4所述的FC模块升级的方法,其特征在于,所述系统初始化包括FC模块初始化和升级控制端初始化。


6.根据权利要求4所述的FC模块升级的方法,其特征在于,所述FC消息包括升级消息和通信消息,通过获取接收的FC消息帧头中...

【专利技术属性】
技术研发人员:解军王琳
申请(专利权)人:成都成电光信科技股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1