虚拟化技术在综合化航电系统中的应用  被引量:8

Perspective view of virtualization technologies for avionics system

在线阅读下载全文

作  者:张炯[1] 吕紫旭[1] 胡彦彦[1] 龙翔[1] 

机构地区:[1]北京航空航天大学计算机学院,北京100191

出  处:《北京航空航天大学学报》2010年第2期127-130,共4页Journal of Beijing University of Aeronautics and Astronautics

基  金:国家863计划资助项目(2007AA01Z118);航空基金资助项目(20081951033);北京市教委高校共建项目

摘  要:将虚拟化技术应用于航空电子系统的设计,利用虚拟机系统来实现硬件资源的共享管理和软件子系统的划分,并符合ARINC 653规范的要求——模块化、可靠性、隔离性与开放性.构建由硬件平台、虚拟机监视器(VMM,Virtual Machine Monitor)和分区操作系统、航电应用软件所组成的3层软件架构,可以满足综合模块化航电系统(IMA,Integrated Modular Avionics)的功能要求与接口要求.其中,为实现符合ARINC 653要求的VMM,传统分区操作系统需要进行多项关键性调整,包括处理器特权级和特权指令、中断、内存地址空间分配、设备驱动等方面,从而可以构造基于VMM的综合化航空电子系统.Virtualization technology was used to achieve the designing of avionics system. Virtual machine system was used to implement a sharing management of hardware resources and to make a partitioned schema for software sub-systems subject to the requirements of ARINC 653, which required that the avionics system should be featured with modularity, reliability, isolation and openness. A triple-layer architecture, composed with hardware, virtual machine monitor(VMM)/partitioning OS, avionics application, was implemented to meet the functional and interfacing requirements of integrated modular avionics(IMA) , which was a highly integrated and modularized avionics system. In order to achieve these features, VMM should be modified to resolve some problems so as to be compatible with ARINC 653 and traditional partitioned operating system should also be modified with several critical components or mechanisms, such as processor privilege level and privileged instruction, interrupt trap, memory management, device drivers and so on. With these improvements, a VMM-based IMA system could be constructed.

关 键 词:航空电子 综合模块化航空电子系统 虚拟化 分区隔离 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象