国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:孟子琪,张倩颖,施智平,关永
单位:1.首都师范大学 信息工程学院,北京 100048; 2.北京成像理论与技术高精尖创新中心,北京 100048; 3.轻型工业机器人与安全验证北京市重点实验室,北京 100048; 4.电子系统可靠性技术北京市重点实验室,北京 100048
关键词:ARM TrustZone技术,可信执行环境,双操作系统,嵌入式系统,实时性,功能性
基金:国家重点研发计划(2017YFB1301100);国家自然科学基金(61602325,61802375,61876111,61877040);北京市教委科技计划一般项目(KM20190028005)。
针对嵌入式系统对功能性与实时性的需求,提出一种双操作系统架构。基于ARM TrustZone提供的可信执行环境,构建双操作系统架构,实现通用操作系统(GPOS)与实时操作系统(RTOS)同时运行。将嵌入式系统中的任务划分为实时任务与非实时任务,使实时任务在RTOS中运行,非实时任务在GPOS中运行。在物理开发板上实现原型系统,并使用实时性测试工具对该系统进行性能评估。结果表明,该架构在提供GPOS功能性的基础上,保证了系统的实时性。
来源:2019年第4期
《计算机工程》期刊编辑部