• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2021, Vol. 43 ›› Issue (04): 571-578.

• 高性能计算 • 上一篇    下一篇

实时机模型及时间语义指令集研究

陈香兰,李曦,汪超,周学海   

  1. (中国科学技术大学计算机科学与技术学院,安徽 合肥 230027)
  • 收稿日期:2020-06-15 修回日期:2020-09-17 接受日期:2021-04-25 出版日期:2021-04-25 发布日期:2021-04-21
  • 基金资助:
    国家自然科学基金(61772482)

Research on real-time machine model and instruction set with time semantics

CHEN Xiang-lan,LI Xi,WANG Chao,ZHOU Xue-hai   

  1. (School of Computer Science and Technology,University of Science and Technology of China,Hefei 230027,China)

  • Received:2020-06-15 Revised:2020-09-17 Accepted:2021-04-25 Online:2021-04-25 Published:2021-04-21

摘要: 混合关键系统中,具有不同安全和时间关键度的应用程序共享计算资源。由于系统中存在多种不确定性,设计者需要能同时满足功能行为确定性、时间行为可预测性和高计算性能等多重设计约束的紧致时间设计方法,对现有计算机体系结构及编程语言的理论和方法提出了新的挑战。提出支持时间语义的实时机模型RTM和时间触发指令集TTI,作为构建多层次协同的紧致时间设计方法MTTT的重要基础。最后以直升机飞控程序为例,说明RTM思想和TTI指令集的有效性。


关键词: 混合关键系统, 计算机体系结构, 指令集, 编程模型, 时间可预测性

Abstract: In mixed critical systems, applications with different security and time criticality share computing resources. Suffered from kinds of uncertainties in the system, designers need a design method with tight timing that can satisfy multiple design constraints such as function behavior certainty, timing behavior predictability and high computing performance at the same time, which challenges the theories and methods of existing computer architectures and programming languages. A real-time machine mo- del, 
RTM, and a time triggered instruction set, TTI, which support time semantics, are proposed as the important foundation in constructing a Multi-tier Tight Timing design method, MTTT. A helicopter flight control program is used as an example to illustrate the effectiveness of RTM and TTI instruction set.

Key words: mixed critical system, computer architecture, instruction set, programming model, time predictablity