• DocumentCode
    3470411
  • Title

    Virtual embedded operating system for hardware/software co-design

  • Author

    Xiong, Zhihui ; Zhang, Maojun ; Li, Sikun ; Liu, Shaohua ; Chao, Yafei

  • Author_Institution
    Sch. of Inf. Syst. & Manage., Defense Technol. Univ., Changsha
  • Volume
    2
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    939
  • Lastpage
    943
  • Abstract
    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
  • Keywords
    embedded systems; hardware-software codesign; system-on-chip; SoC; hardware-software codesign; real-time operating system; virtual embedded operating system; Embedded software; Embedded system; Hardware; Operating systems; Real time systems; Software design; Software systems; Space exploration; System-level design; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611462
  • Filename
    1611462