摘要
随着嵌入式设备性能的提升和功能的不断扩展,单操作系统架构已经难以满足越来越复杂的应用需求,因此学术界和产业界提出了双操作系统架构。然而,如何合理地配置有限的外设资源是双操作系统架构面临的一个重要问题。基于华为海思Hi3559AV100 SOC双操作系统架构中外设中断与CPU核的绑定原理,提出一种外设资源在系统运行期间可以动态迁移的解决方案,并在搭载该SOC的嵌入式开发平台上进行了实验验证。实验结果表明,该方案具有较好的可行性和可靠性。
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.
作者
崔振礼
罗宇
CUI Zhen-li;LUO Yu(College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
出处
《计算机工程与科学》
CSCD
北大核心
2022年第1期9-15,共7页
Computer Engineering & Science
基金
国家重点研发计划(2018YFB0204301)。
关键词
嵌入式双操作系统
外设资源配置
中断绑定
动态迁移
embedded dual operating systems
peripheral resource allocation
interrupt binding
dynamically migration