一种基于载荷地面测试接口适配器的高速存储模块的存储方法

文档序号:8269679阅读:324来源:国知局
一种基于载荷地面测试接口适配器的高速存储模块的存储方法
【技术领域】
[0001]本发明涉及一种基于载荷地面测试接口适配器的高速存储模块的存储方法。
【背景技术】
[0002]人造卫星是发射数量最多,发展最快的航天器,广泛用于电信、气象、资源普查和军事侦察等领域。现在人造卫星主要由结构系统、推进系统、热控系统、供配电系统、星物系统、遥测遥控系统、姿态轨道控制系统、数据传输系统和有效载荷等多个部分组成。其中有效载荷是卫星中直接执行特定任务的分系统是卫星的核心部分,它是决定卫星性能水平的主要分系统。而数据传输系统是实现有效载荷信息在空间与地面间实时传输的关键分系统。随着卫星性能和指标的提升,对有效载荷和数据传输系统也有了更高的要求。由于卫星在轨工作的特殊性,升空后对其维护极为困难,因此,发射前的地面测试工作显得尤为重要。对于载荷地面测试接口适配器来说,自身高速存储模块的性能影响到整个接口适配器的性能。

【发明内容】

[0003]本发明的目的在于克服现有技术的不足,提供一种基于载荷地面测试接口适配器的高速存储模块的存储方法,实现数据的可靠存储。
[0004]本发明的目的是通过以下技术方案来实现的:一种基于载荷地面测试接口适配器的高速存储模块的存储方法,它包括以下步骤:
51.PHY芯片通过网口接收来自主控计算机的控制命令,并将控制命令传送给第一处理器;
52.第一处理器对所述的控制命令进行解析,并将解析后的控制命令发送给第二处理器,第二处理器控制其GTP接收子模块做好接收数据的准备;
53.该GTP接收子模块通过GTP接口即接口J3接收来自数传接收模块的数据;
54.第二处理器根据解析后的控制命令向相应的流水线顶层控制器转发存储指令,流水线顶层控制器根据该存储指令控制相应的FLASH多级子模块将GTP接收子模块所接收到的数据暂存到对应的缓存区中;
55.流水线顶层控制器根据存储指令控制多级流水线控制器将缓存区中的数据存放到对应的存储单元,完成相应的存储操作,同时,多级流水线控制器还通过流水线顶层控制器向第二处理器发送相应的存储状态信息;
56.第二处理器通过第一处理器将存储状态信息反馈给主控计算机。
[0005]本发明的有益效果是:采用多级流水线控制,保证了高速数据的实时可靠存储。
【附图说明】
[0006]图1为本发明基于载荷地面测试接口适配器的高速存储模块的存储方法的流程图;
图2为本发明的一个实施例的结构框图。
【具体实施方式】
[0007]下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
[0008]如图1所示,一种基于载荷地面测试接口适配器的高速存储模块的存储方法,它包括以下步骤:
51.PHY芯片通过网口接收来自主控计算机的控制命令,并将控制命令传送给第一处理器;
52.第一处理器对所述的控制命令进行解析,并将解析后的控制命令发送给第二处理器,第二处理器控制其GTP接收子模块做好接收数据的准备;
53.该GTP接收子模块通过GTP接口即接口J3接收来自数传接收模块的数据;
54.第二处理器根据解析后的控制命令向相应的流水线顶层控制器转发存储指令,流水线顶层控制器根据该存储指令控制相应的FLASH多级子模块将GTP接收子模块所接收到的数据暂存到对应的缓存区中;
55.流水线顶层控制器根据存储指令控制多级流水线控制器将缓存区中的数据存放到对应的存储单元,完成相应的存储操作,同时,多级流水线控制器还通过流水线顶层控制器向第二处理器发送相应的存储状态信息;
56.第二处理器通过第一处理器将存储状态信息反馈给主控计算机。
[0009]如图2所示,一种基于载荷地面测试接口适配器的高速存储模块,它包括PHY芯片、光纤收发器、LED状态显示器、存储器、第一处理器和第二处理器,第一处理器与PHY芯片连接,PHY芯片通过网口与外部主控计算机连接,第一处理器通过EMIF接口与第二处理器连接进行数据交换,第二处理器通过光纤收发器与光口连接,第二处理器的显示输出与LED状态显示器连接,第二处理器与存储器连接进行数据交换,第二处理器通过接口 J3与外部数传接收模块连接进行数据交换。
[0010]所述的存储器为由32片MLC Nand Flash组成的存储器。
[0011]所述的第一处理器包括C6455主处理芯片。
[0012]所述的第二处理器为FPGA集成电路。
[0013]所述的存储器由FLASH多级缓存子模块、多级流水线控制器和流水线顶层控制器组成。
[0014]所述的FLASH多级缓存子模块是由多个缓存单元组成,接受来自流水线顶层控制器的控制;多级流水线控制器是一组独立的控制子模块,包含两个层次:一是逻辑层,完成该流水线与顶层控制器的接口交互、状态反馈等功能;二是物理层,完成FLASH芯片的时序控制。流水线顶层控制器实现顶层控制,实现流水线管理等功能。
【主权项】
1.一种基于载荷地面测试接口适配器的高速存储模块的存储方法,其特征在于:它包括以下步骤: .51.PHY芯片通过网口接收来自主控计算机的控制命令,并将控制命令传送给第一处理器; .52.第一处理器对所述的控制命令进行解析,并将解析后的控制命令发送给第二处理器,第二处理器控制其GTP接收子模块做好接收数据的准备; .53.该GTP接收子模块通过GTP接口即接口J3接收来自数传接收模块的数据; .54.第二处理器根据解析后的控制命令向相应的流水线顶层控制器转发存储指令,流水线顶层控制器根据该存储指令控制相应的FLASH多级子模块将GTP接收子模块所接收到的数据暂存到对应的缓存区中; .55.流水线顶层控制器根据存储指令控制多级流水线控制器将缓存区中的数据存放到对应的存储单元,完成相应的存储操作,同时,多级流水线控制器还通过流水线顶层控制器向第二处理器发送相应的存储状态信息; .56.第二处理器通过第一处理器将存储状态信息反馈给主控计算机。
【专利摘要】本发明公开了一种基于载荷地面测试接口适配器的高速存储模块的存储方法,它包括以下步骤:PHY芯片接收来自主控计算机的控制命令;第一处理器对所述的控制命令进行解析;第二处理器根据控制命令控制其GTP接收子模块做好接收数据的准备;GTP接收子模块接收来自数传接收模块的数据;流水线顶层控制器控制FLASH多级子模块将数据暂存到对应的缓存区中;流水线顶层控制器根据存储指令控制多级流水线控制器将缓存区中的数据存放到对应的存储单元,同时,多级流水线控制器还通过流水线顶层控制器向第二处理器发送相应的存储状态信息;第二处理器通过第一处理器将存储状态信息反馈给主控计算机。本发明采用多级流水线控制,保证了高速数据的实时可靠存储。
【IPC分类】G06F13-16, G06F3-06
【公开号】CN104598163
【申请号】CN201410710709
【发明人】龙宁, 张星星
【申请人】成都龙腾中远信息技术有限公司
【公开日】2015年5月6日
【申请日】2014年11月28日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1