期刊文献+

一个构件化嵌入式操作系统的精确控制内核 被引量:6

A Precise Control Core for Component-Based Embedded Operating System
在线阅读 下载PDF
导出
摘要 近年来,嵌入式系统的应用数量和复杂度以及程序的规模增长迅速,构件化嵌入式操作系统已经成为研究热点.过去的以抽象接口和封装计算为基础的通用构件体系结构难以满足许多数据流应用(包括多媒体处理和信号处理等)在并发性和实时性等方面的要求.对此设计了一个构件化嵌入式操作系统Pcanel,其核心是一个基于构件转换控制模型的精确控制核PCC.PCC将构件分成静止和执行两种状态.构件计算采用并行与分段执行的方法.同时,采用非阻塞式的调度方法有效解决了优先级倒置的问题.PCC由事件控制器和任务控制器协同工作,具备高度并发处理能力,从而支持构件技术在嵌入式系统中的应用. Embedded applications are proliferating at an amazing rate. The continuous growth of complexity and scale of embedded system motivates the research focus on Component based Embedded Operating System. However, general component-based architectures that are built on interface of functionality' and encapsulation of computation fail to satiety concurrency and real-time issues of data flow applications, such as multimedia processing and signal processing. Pcanel is a novel component-based operating system for embedded systems. The paper describes the kernel, called Precise Control Core (PCC), which is based on a component transition model. PCC parti tions states of component into quiescent states and executing states. The computation of concurrent components is recomposed into a sequence of split-phases of transitions. A wait-free synchronization technique is used preventing priority inversion. The collaboration of event controller and task controller of PCC achieves massively concurrency, thus supports using components in embedded systems.
出处 《计算机学报》 EI CSCD 北大核心 2006年第6期867-874,共8页 Chinese Journal of Computers
基金 国家"八六三"高技术研究发展计划项目基金(2002AA1Z2302 2004AA1Z2050) 浙江省重点科研项目基金(2004C21059)资助.
关键词 嵌入式 构件 操作系统 模型驱动 embedded component operating system model driven
  • 相关文献

参考文献6

  • 1Xie Cheng,Chen Wen-Zhi,Shi Jiao-Ying.Pcanel:A model driven component framework.In:Proceedings of the IEEE International Conference on Systems,Man and Cybernetics,Hague,Holand,2004,5171~5176
  • 2Karsai G.,Sztipanovits J.,Ledeczi A.,Bapty T..Model-integrated development of embedded software.Proceedings of the IEEE,2003,91(1):145~164
  • 3Gamma E.,Helm R.,Johnson R.,Vlissides J..Design Patterns.Addison-Wesley,1995
  • 4Gabber E.,Small C.,Bruno J.,Brustoloni J.,Silberschatz A..The Pebble component-based operating system.In:Proceedings of the 1999 USENIX Annual Technical Conference,Monterey,CA,1999,267~282
  • 5Kon F.,Campbell R.H.,Mickunas M.D.,Nahrstedt K.,Ballesteros F.J..2K:A distributed operating system for dynamic heterogeneous environments.University of Illinois at UrbanaChampaign:Technical Report UIUCDCS-R-99-2132,1999
  • 6Ford B.,Back G.,Benson G.,Lepreau J.,Lin A.,Shivers O..The Flux OSKit:A substrate for kernel and language research.In:Proceedings of the SOSP' 97,Saint-Malo,France,1997,38~51

同被引文献45

引证文献6

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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