期刊文献+

基于PRET的编程模型

PRET-Based Programming Model
下载PDF
导出
摘要 时间可预测性在信息物理系统设计领域正变得越来越重要,目前时间可预测性系统的设计分为编程模型和体系结构两个层次,编程模型的研究往往是基于传统RTOS而提出新的时间模型,体系结构层则是现有体系结构,设计的具有时间属性的指令集、流水线等等.基于时间可预测体系结构PRET和可预测时间模型LET的研究,提出将PRET和LET模型相结合的编程模型,并通过分析和实验证明了这种设计的可行性和优势,进一步证明了时间在系统设计中的重要性. In CPS related embedded system design area, time predictability is becoming increasingly important. The system of time predictability can be divided into two level: the programming level based on the traditional RTOS or platform and the architecture level extended with time behavior. In this paper, based on the research between the predictable architecture and the predictable programming model, and a new programming model based on both PRET(PRecised Timed machine) was proposed. Finally an implementation based on this new model was exhibited, through this exhibition we can find that this new model had advantages to the Giotto model.
出处 《计算机系统应用》 2016年第1期141-145,共5页 Computer Systems & Applications
基金 国家自然科学基金(61379040 61272131) 江苏省自然科学基金(SBK2012194)
关键词 时间可预测性 精确时间机 逻辑时间模型 系统设计 time predictability precised timed machine logical execution time system design
  • 相关文献

参考文献11

  • 1Grund D, Jan R, Wilhelm R. A Template for Predictability Definitions with Supporting Evidence. PPES. 2011.
  • 2Edwards SA, Lee EA. The case for the precision timed(PRET) machine. Proc. of the 44th annual Design Automation Conference. ACM. 2007.
  • 3Ip NJH, Edwards SA. A processor extension for cycle-accurate real-time software. Embedded and Ubiquitous Computing. Springer Berlin Heidelberg, 2006:449-458.
  • 4Liu I, et al. A PRET microarchitecture implementation with repeatable timing and competitive performance. 2012 IEEE 30th International Conference on Computer Design(ICCD). IEEE. 2012.
  • 5Zimmer M, et al. FlexPRET:A processor platform for mixed-criticality systems[Techinque Report]. ucb/eecs-2013-172. California Univ Berkeley Dept of Electrical Engineering and Computer Sciences. 2013.
  • 6Benveniste A, Berry G. The synchronous approach to reactive and real-time systems. Proc. of the IEEE 79.9(1991):1270-1282.
  • 7Edwards SA. The specification and execution of heterogeneous synchronous reactive systems[Thesis]. University of California, Berkeley, 1997.
  • 8Kirsch CM, Sokolova A. The Logical Execution Time Paradigm. Advances in Real-Time Systems. Springer Berlin Heidelberg, 2012. 103-120.
  • 9Henzinger TA, Horowitz B, Kirsch CM. Giotto:A time-triggered language for embedded programming. Embedded Software. Springer Berlin Heidelberg, 2001.
  • 10Ghosal A, et al. A hierarchical coordination language for interacting real-time tasks. Proc. of the 6th ACM & IEEE International Conference on Embedded Software. ACM, 2006.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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