导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2015, Vol. 36 ›› Issue (11): 3698-3705.doi: 10.7527/S1000-6893.2015.0069

• Electronics and Control • Previous Articles     Next Articles

Schedulability analysis for ARINC 653 partitioned real-time systems

TAN Longhua1, DU Chenglie1, LEI Xin2   

  1. 1. School of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an 710072, China;
    2. School of Mechanical Engineering, Northwestern Polytechnical University, Xi'an 710072, China
  • Received:2014-12-10 Revised:2015-03-06 Online:2015-11-15 Published:2015-03-16
  • Supported by:

    Defense Industrial Technology Development Program (1000-GEAC0001)

Abstract:

ARINC 653 specification defines the logic and interface for application software of the real-time operating system within integrated modular avionics (IMA). The specification defines that the system adopts inter-partition scheduling and intra-partition scheduling. How to analyze the schedulability of an ARINC 653 system so that all real-time tasks are guaranteed to finish their execution before deadlines is a new problem. In this paper, a schedulability criterion is proposed by analyzing the relation between workload requirement and resource supply ability of the platform. The schedulability criterion is proven to be sufficient and necessary. Experience with several projects reveals that the proposed criterion can be used to correctly and efficiently analyze the schedulability of ARINC 653 partitioned real-time systems, helping to improve the security attributes of these systems.

Key words: integrated modular avionics, real-time systems, ARINC 653, resource partition, scheduling analysis

CLC Number: