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

计算机工程与科学 ›› 2022, Vol. 44 ›› Issue (01): 9-15.

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

一种嵌入式双操作系统架构中外设资源动态迁移的研究与实现

崔振礼,罗宇   

  1. (国防科技大学计算机学院,湖南 长沙 410073)

  • 收稿日期:2020-10-10 修回日期:2021-03-25 接受日期:2022-01-25 出版日期:2022-01-25 发布日期:2022-01-13
  • 基金资助:
    国家重点研发计划(2018YFB0204301)

Research and implementation of dynamic migration of peripheral resources in an embedded dual operating systems architecture

CUI Zhen-li,LUO Yu   

  1. (College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)

  • Received:2020-10-10 Revised:2021-03-25 Accepted:2022-01-25 Online:2022-01-25 Published:2022-01-13

摘要: 随着嵌入式设备性能的提升和功能的不断扩展,单操作系统架构已经难以满足越来越复杂的应用需求,因此学术界和产业界提出了双操作系统架构。然而,如何合理地配置有限的外设资源是双操作系统架构面临的一个重要问题。基于华为海思Hi3559AV100 SOC双操作系统架构中外设中断与CPU核的绑定原理,提出一种外设资源在系统运行期间可以动态迁移的解决方案,并在搭载该SOC的嵌入式开发平台上进行了实验验证。实验结果表明,该方案具有较好的可行性和可靠性。

关键词: 嵌入式双操作系统, 外设资源配置, 中断绑定, 动态迁移

Abstract: With the increasingly performance improvement and function expansion of embedded devices, the single operating system architecture is becoming difficult to meet the increased requirement of more and more complex applications. Therefore, a dual operating system architecture is proposed by the academic and industrial community. However, how to reasonably configure limited peripheral resources is an important problem remained to be solved by the dual operating system architecture. Based on the binding principle of peripheral interrupts and CPU cores in Huawei HiSilicon Hi3559AV100 SOC dual operating system architecture, a dynamic migration solution of peripheral resources during system operation is proposed, and experiments were carried out on an embedded device equipped with the SOC. The results show that the proposed solution has good feasibility and reliability during the operation.


Key words: embedded dual operating systems;peripheral resource allocation;interrupt binding, dynamically migration