Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于ARINC653规范的机电核心处理机软件架构 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国航空工业集团公司西安飞机设计研究所

摘要:本申请属于软件架构设计技术领域,为一种基于ARINC653规范的机电核心处理机软件架构,包括功能应用层、IO数据服务层、操作系统层和驱动支持层,通过这种解耦合的方式,各个分区之间的功能相互独立,支持应用软件与硬件系统的有效隔离,通过标准操作接口实现应用功能层的网络无关性和平台无关性;软件系统的不同层次之间定义标准的接口,实现软件可扩展、易移植、易维护;采用配置文件和支持配置的软件组件实现总线数据的收发,将所有的内外部数据交换通过配置文件进行维护,实现总线数据收发软件与接口控制文件的解耦;应用层按功能进行分区划分,分区间相互独立,各分区软件独立开发、独立加载、独立测试,可按需扩展,自由度高、适应性强。

主权项:1.一种基于ARINC653规范的机电核心处理机软件架构,其特征在于:包括功能应用层1驻留在应用层,用于实现各机电系统的控制、告警、显示功能逻辑解算;IO数据服务层2驻留在应用层,设有配置文件模块,用于基于配置表驱动的软件开发方式实现分区间通讯和外部数据通讯;操作系统层3包括操心操作系统和分区操作系统;所述核心操作系统驻留在核心层内,用于管理硬件资源访问、分区资源管理和分区调度;所述分区操作驻留于各分区中,用于向上层提供操作系统功能结构,实现任务调度、内存管理、同步与互斥操作;驱动支持层4驻留于核心操作系统,用于适配底层硬件驱动、向IO数据服务层2提供统一的外部数据通信接口、向IO数据服务层2提供接口定义软件;所述功能应用层1、IO数据服务层2、操作系统层3、驱动支持层4中任意两个分区之间功能解耦;所述IO数据服务层2包括接口配置模块和消息封装模块,所述接口配置模块内存储有不同类型的接口配置文件,位于IO数据服务层2内的软件根据不同的消息内包含的信息将对应的配置文件调入到对应的接口处,实现IO数据服务层2与对应的连通;所述消息封装模块能够对总线接口控制文件定义的消息格式进行封装、并转换为应用层数据结构,依据配置文件中消息的分区属性建立各功能分区软件接口数据结构定义,并将数据通过分区间通讯接口分发给对应的系统功能分区;所述核心操作系统包括分区管理模块、进程管理模块、时间管理模块、通讯管理模块和健康管理模块;所述分区管理模块用于各分区的管理与调度,所述进程管理模块用于各分区的消息进程管理,所述时间管理模块用于功能应用层1、IO数据服务层2、操作系统层3和驱动支持层4的时间同步,所述通讯管理模块用于各分区通讯的管理与调取,所述健康管理模块用于各分区的健康监控;所述驱动支持层4包括总线驱动模块和硬件驱动模块;所述总线驱动模块用于提供总线驱动和设备驱动管理接口功能,实现设备的外部通讯;所述硬件驱动模块用于适配底层硬件驱动,供功能应用层1的软件进行使用。

全文数据:

权利要求:

百度查询: 中国航空工业集团公司西安飞机设计研究所 一种基于ARINC653规范的机电核心处理机软件架构

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。