Font Size: a A A

Implementation Of ARINC 653 Partition In ARM Virtualization Environment

Posted on:2016-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:F GuFull Text:PDF
GTID:2272330476453471Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Electronic devices are becoming more and more intelligent. The number of the chips on the electronic devices grows very fast as well as the quantity of the software installed in the devices. However, problems such as excessive complexity, high maintenance cost and hardness of hardware upgrading arise as well. In this thesis, a method is proposed to apply IMA architecture and ARINC 653 standard in normal non-avionics.Our method makes the electronic devices keep simple and clear architecture, low maintenance and easy to upgrade. This thesis presents the implementation of ARINC 653 Partition with virtualization technology on ARM platform. The main contributions of the thesis are as following:1) Build a high-performance ARM virtualization platform based on KVM/ARM inorder to implement ARINC 653 Partition.2) Use CBS scheduling technique which meets the requirement of the time isola-tion of ARINC 653 Partition to isolate the real-time tasks. Give the real-timeperformance evaluation of the scheduling technique.3) Implement the ARINC 653 Partition on top of the virtualization platform utiliz-ing real-time scheduling technique. Validate the isolation of the partitions.4) Evaluate the real-time performance of the ARINC 653 Partition. Give the limi-tation of the ARINC 653 Partition according to the result of the evaluation.
Keywords/Search Tags:Virtualization, Real-Time Scheduling, ARINC 653, Partition
PDF Full Text Request
Related items