期刊文献+

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

Research and implementation of dynamic migration of peripheral resources in an embedded dual operating systems architecture
下载PDF
导出
摘要 随着嵌入式设备性能的提升和功能的不断扩展,单操作系统架构已经难以满足越来越复杂的应用需求,因此学术界和产业界提出了双操作系统架构。然而,如何合理地配置有限的外设资源是双操作系统架构面临的一个重要问题。基于华为海思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
  • 相关文献

参考文献4

二级参考文献20

  • 1孔德岐,李亚晖,郭鹏.高可靠嵌入式计算机系统的发展[J].通信学报,2013,34(S1):170-175. 被引量:9
  • 2刘滨,王琦,刘丽丽.嵌入式操作系统FreeRTOS的原理与实现[J].单片机与嵌入式系统应用,2005(7):8-11. 被引量:31
  • 3IA-32 Intel Architecture Software Developer's Manual Volume 3; System Programming Guide[M], Intel Corp, 2002.
  • 4The Importance of Implementing APlC-Based Interrupt Subsystems on Uniprocessor PC[M]. Intel Corp, 2003.
  • 5Intel 82093AA I/O Advanced Programmable Interrupt Controller (I/O APIC)[M]. Intel Corp, 1996.
  • 6Barham P, Dragovic B, Fraser K, et al. Xen and the art of virtualization[C]//Proe of the 19th ACM Symposium on Op- erating Systems Pr;.ncipl.es, 2003 : 164- 177.
  • 7Andrus J, Dall C, Hof A V, et al. Cells:A virtual mobile smartphone architeeture[C]// Proc of the 23rd ACM Sympo- sium on Operating Systems Principles,2011:173-187.
  • 8Barr K, Bungale P, Deasy S, et al. The VMware mobile vir- tualization platform:is that a hypervisor in your pocket? [J]. ACM SIGOPS Operating Systems Review, 2010,44 ( 4 ) : 124 -125.
  • 9Joshi A, Pimpale S, Rathi S, et al. Twin-Linux:Running in- dependent linux kernels simultaneously on separate cores of a multicore system[C]//Proc of Linux Symposium, 2010:101 -108.
  • 10Reducing system reboot time with kexee[EB/OL]. [2004-03- 16]. http: // lsd. googleeode, com/svn-history/r7/trunk/ docs/kexec, pdf.

共引文献20

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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