[发明专利]符合民用飞机不同软件等级要求的软件运行控制系统与方法有效
申请号: | 201310628727.X | 申请日: | 2013-11-29 |
公开(公告)号: | CN103631591A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 潘超军 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;G06F11/36 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杜林雪 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 发明揭示了符合民用飞机不同软件等级要求的软件运行控制系统与方法,通过将A级软件和D级软件从空间、时间上进行了隔离,同时由于通过内存管理单元设置限制了D级软件访问的Flash的范围,它即使错误的访问了存放A级软件代码的Flash地址也不会出现直接从D级软件跳转到A级软件运行的情况,因此可以确保D级软件运行时A级软件不会运行,用以解决现有技术无法将低等级软件与高等级软件从空间和时间上隔离开来、无法避免低等级软件的故障“传染”到高等级软件中以及无法保证高等级软件完整性的问题。 | ||
搜索关键词: | 符合 民用 飞机 不同 软件 等级 要求 运行 控制系统 方法 | ||
【主权项】:
一种符合民用飞机不同软件等级要求的软件运行控制系统,应用于航空全双工交换式以太网交换机中,其特征在于该控制系统包括:第一存储单元,其中存储有引导软件、默认软件和默认配置表,该第一存储单元受硬件保护,其中存储的引导软件、默认软件和默认配置表不支持现场加载;第二存储单元,其支持外部的数据加载器的数据加载,并支持现场加载功能,通过第二存储单元,新的OPS软件和OPS配置表可加载到交换机中;其中第一存储单元中的默认软件和第二存储单元中的OPS软件都分成了A级和D级,其中A级软件被编译为一个可执行文件,D级软件被编译为另外一个可执行文件;另外,外部数据加载请求的监听、是否允许或拒绝数据加载的判断都由A级软件实现,而数据加载功能由D级软件实现;并且第二存储单元内还存储有新的加载软件飞机部件,该新的加载软件飞机部件包括OPS软件或OPS配置表,其通过现场加载的方式加载到第二存储单元;加载单元,其与第一存储单元与第二存储单元连接,用以将第一存储单元与第二存储单元中不同的软件或配置表加载到CPU的随机存储器中;非易失性随机存储器单元,其与加载单元连接,设有热启动标志与数据加载标志,该两个标志可被修改;CPU随机存储器,与加载单元连接,接收加载单元加载的软件或配置表等并运行;内存管理单元,由引导软件进行设置,使CPU只能访问CPU随机存储器和用于存放新的加载软件飞机部件的第二存储器中设定的地址范围。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310628727.X/,转载请声明来源钻瓜专利网。