一种基于航天固存系统的配置方法技术方案

技术编号:42130246 阅读:22 留言:0更新日期:2024-07-25 00:45
本发明专利技术提供了一种基于航天固存系统的配置方法,所述航天固存系统包括:配置模块、指令处理模块以及数据处理模块;所述指令接收模块,用于接收配置更新指令以及配置信息;所述配置模块,与所述指令配置模块连接,且从所述指令处理模块接收配置更新指令后,将配置信息存储至存储介质中,基于所述存储介质中的配置信息对所述固存系统进行配置。本发明专利技术的方案把配置功能作为单独的一个模块,可以增加代码的复用率,该配置可通过通信接口更新或者更改,通过把配置信息存入相关的存储介质,既可以支持代码解耦,而且可复用度高,能够可适当灵活更改配置。

【技术实现步骤摘要】

本专利技术涉及航天固存系统领域,特别是一种基于航天固存系统的配置方法


技术介绍

1、随着近年来商业航天事业的蓬勃发展,对星载存储设备的需求量也越来越大,存储的需求也是越来越多,容量也会越来越大,而且接口也会越来越多,并且每颗卫星都有不同,但是不管前端的需求怎么变,最终都是要存储在固存设备上。

2、为满足上述的需求,通常是为每颗卫星都会开发一套单独的代码,来实现对各种接口和配置的支持,类似为定制化的开发,就是根据不同的需求,专门针对该需求开发一套代码来支持和维护,针对每种配置都是在代码里固定的,没办法更改,一旦使用中有遇到的问题需要通过更改配置解决,就需要通过更新整个程序来解决。因此,采用上述方式会存在很多问题,比如资源浪费,代码复用率不高,版本过多不便于管理,增加开发、测试周期,同时也增加了产品的成本。并且一旦该代码开发完成,接口和配置都已经固定,没法更改。

3、而且,现有固存的存储和配置等其他功能间紧耦合,如果配置有更改,固存整个软件代码都要重新开发、测试、发布,然后再升级,这种升级对整个固存来说风险较大,如果新的软件测试不充分本文档来自技高网...

【技术保护点】

1.一种航天固存系统,其特征在于,所述系统包括:配置模块、指令处理模块以及数据处理模块;

2.根据权利要求1所述的系统,其特征在于,所述存储介质包括非易失性RAM、FLASH、SATA中的一种或者多种。

3.根据权利要求1所述的系统,其特征在于,所述系统还包括SATA盘选择模块,所述SATA盘选择模块,与所述配置模块连接,用于根据所述配置信息以及各SATA盘的工作状态选择SATA盘。

4.根据权利要求1所述的系统,其特征在于,所述系统还包括通道选择模块,所述通道选择模块,设置于多个数据通道和数据处理模块之前、且与所述配置模块连接,用于根据所述配置信息选...

【技术特征摘要】

1.一种航天固存系统,其特征在于,所述系统包括:配置模块、指令处理模块以及数据处理模块;

2.根据权利要求1所述的系统,其特征在于,所述存储介质包括非易失性ram、flash、sata中的一种或者多种。

3.根据权利要求1所述的系统,其特征在于,所述系统还包括sata盘选择模块,所述sata盘选择模块,与所述配置模块连接,用于根据所述配置信息以及各sata盘的工作状态选择sata盘。

4.根据权利要求1所述的系统,其特征在于,所述系统还包括通道选择模块,所述通道选择模块,设置于多个数据通道和数据处理模块之前、且与所述配置模块连接,用于根据所述配置信息选择使用通道。

5.一种基于航天固存系统的配置方法,应用于权利要求1-4中任一项所述的航天固存系统,所述方法包括...

【专利技术属性】
技术研发人员:李飞
申请(专利权)人:西安艾可萨科技有限公司
类型:发明
国别省市:

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

1