Virtual embedded operating system for hardware/software co-design

Virtual embedded operating system for hardware/software co-design
复制标题

用于硬件/软件协同设计的虚拟嵌入式操作系统

DOI:
--
复制
发表时间:
2005
期刊:
International Conference on ASIC
影响因子:
--
通讯作者:
Yafei Chao
Yafei Chao
中科院分区:
--
文献类型:
--
作者:
Z. Xiong;Maojun Zhang;Sikun Li;Shaohua Liu;Yafei Chao

文献摘要

被引文献

相似文献

嵌入式系统和SoC软硬件协同设计包括硬件开发和软件开发两大部分。传统上,研究人员将更多的精力放在硬件的设计上。然而在现实中,嵌入式软件的开发同样重要,如何快速开发嵌入式软件也是嵌入式系统和SoC软硬件协同设计的重要组成部分。本文提出了一种虚拟嵌入式操作系统(VEOS),以支持SoC软硬件系统的快速构建。VEOS是对嵌入式实时操作系统的抽象,可以用来进行快速的软件设计和软硬件划分的设计空间探索。基于嵌入式操作系统uC/OS II,建立了SoC的“虚拟设计”仿真模型,并将其应用于基于平台的SoC软硬件协同设计环境YH-PBDE中,取得了良好的效果
Embedded system and SoC hardware/software co-design includes two major parts, i.e. hardware development and software development. Traditionally, researchers put more efforts on the design of hardware. However, in reality, the development of embedded software has the same importance, and how to quickly develop the embedded software is also an important part of embedded system and SoC hardware/software co-design. In this paper, we put forward a virtual embedded operating system (VEOS), to support the quick construction of SoC hardware/software system. VEOS is the abstraction of embedded real-time operating system, it can be used to do quick software design and design space exploration for hardware/software partitioning. Based on the embedded operating system uC/OS II, we have created a "virtual design" simulation model for SoC. We have used the VEOS on our platform-based SoC hardware/software co-design environment named YH-PBDE and the results show a good effect