期刊文献+

时间分区的设计与实现 被引量:14

Design and Implementation of Time Partitioning
下载PDF
导出
摘要 为了满足新一代航空电子系统高度综合化、模块化的要求,在高安全实时操作系统中引入了分区(Partition)的概念。分区是运行于一个处理机模块上的一个或多个应用程序(或子系统),这些应用程序在时间和空间上彼此隔离,互不影响。分区操作系统根据预先定义的主时间框架内的时间窗口调度相应的分区,在分区的时间窗口内,每个分区按照分区内自己的调度策略调度分区内的进程。分区内的进程有周期进程和非周期进程两种类型,每个进程具有截止期属性,周期进程除了截止期还存在周期属性,当进程发生截止期超时或周期超时,操作系统需进行相应的超时处理。本文着重讨论符合ARINC653要求的时间分区的一种设计及实现方法,包括分区时间调度,进程截止期管理,周期进程调度,以及时间事件管理。 In order to satisfy Integrated Modular Avionics,partition is issued in high safe real-time O/S.Partition is one or more applications(sub-systems)running on a core module,which are separated in time and space and not affected each other.Partition O/S dispatches partitions according to Major Frame(MAF) configured by system,a partition dispatches processes belonging to partition according to certain scheduling capabilities.Process has periodic process and aperiodic process,every process has deadline attribute.Periodic process has period attribute besides deadline.When deadline or period timeout happen,the O/S must deal with timeouts.The paper introduces time partitioning mechanism which satisfies ARINC653,it refers to time partitioned scheduler,process deadline management,periodic process schedule and time event.
出处 《航空计算技术》 2010年第4期76-79,共4页 Aeronautical Computing Technique
基金 航空科学基金资助项目(20091931006)
关键词 主时间框架 分区时间调度 周期 截止期 时间事件 major frame time partitioned scheduler period deadline time event
  • 相关文献

参考文献4

  • 1Avionics Application Software Standard Interface[Z].Aeronautical Radio,Inc,1997.
  • 2Tornado for VxWorks AE653 Technology Guide[Z].Wind River Systems,Inc,2003.
  • 3John Rushby.Partitioning in Avionics Architectures Requirements Mechanisms and Assurance[A].NASA,2000,3.
  • 4ASAAC Phase II Stage 2 Second Draft of proposed standards for software[Z].Bae Systems,2002.

同被引文献27

  • 1牛文生.综合化航空电子系统对软件开发技术的挑战.航空计算技术,2008,38(1):1-6.
  • 2Aeronautical Radio, Inc. Avionics application software standard interface [S]. [S.1.]: Aeronautical Radio,Inc., 2005.
  • 3WindRiver Systems, Inc. VxWorks_653_programmers_guide_ 2.2 [M]. [S.1.]: WindRiver Systems, Inc., 2007.
  • 4NASA. Partitioning in avionics architectures requirements mechanisms and assurance [R]. US: NASA, 2000.
  • 5刘华江.基于TMS320F240 DSP的激励器控制系统设计与实现.
  • 6秦曾煌.电工学[M]北京:高等教育出版社,2004115-116.
  • 7Dang Pham K, Jain AK, Cui J. Microkemel Hypervisor for a Hybrid ARM-FPGA Platform [ C ]//Washington: The George Washington University,2013.
  • 8Nalini Vasudevan, Stephen A Edwards. D2C : Deterministic, Deadlock- free Concurrency [ R ]. New York : Columbia Uni- versity,2010.
  • 9NATO. STANAG 462.2005, Final Draft of Proposed Standards for Software STANAG4626 Part I- Architecture [ S]. UK: NATO ,2005.
  • 10Myung Chin Kim,Woo Seop Oh,Jong Hoon Lee,et al. Develop-ment of 汪 System Integration Laboratory for Aircraft AvionicsSystems[ R]. Portland:DASC,2008 :5. A. 1.1 - 5. A. 1.11.

引证文献14

二级引证文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部