• DocumentCode
    2512239
  • Title

    COS: A Configurable OS for Embedded SoC Systems

  • Author

    Lin, Hsin-hung ; Hsueh, Chih-Wen

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Chung Cheng Univ., Chiayi
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    242
  • Lastpage
    245
  • Abstract
    As the increasing of system performance and computing power, embedded systems are more complicated and interactive. Therefore, operating system (OS) plays a more important role in embedded systems to utilize various hardware and software resources. However, no OS can meet all requirements of various embedded systems. Due to the advance of reconfigurable processors, system requirements can be more dynamic. Embedded OS has becoming more critical in the development of embedded systems and thus there is a strong need of configurable embedded OS to better and faster build up the target system. In this paper, we propose a configurable OS, called COS, based on SOA (service-oriented architecture) for embedded SoC (system on a chip) systems to build an application specific OS according to the system requirements. COS can be easily configured to better utilize the resources of the target embedded platform and have better support to the embedded application. Moreover, the COS can easily extend new features or functionalities of other OSes and even be adapted to the designs of other OSes. We implement COS on an ARM platform to prove its configurability and also evaluate its overhead. We believe that COS can be configured to meet the various requirements in embedded SoC systems and help to speed up the embedded system development process
  • Keywords
    embedded systems; operating systems (computers); reconfigurable architectures; system-on-chip; systems analysis; ARM platform; configurable embedded OS; embedded SoC system; embedded system development process; embedded system on chip system; service-oriented architecture; Computer science; Embedded system; Kernel; Laboratories; Operating systems; Power engineering and energy; Real time systems; Service oriented architecture; System performance; System-on-a-chip; Configurable OS; Embedded OS.; Service-Oriented Architecture; SoC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2006. Proceedings. 12th IEEE International Conference on
  • Conference_Location
    Sydney, Qld.
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2676-4
  • Type

    conf

  • DOI
    10.1109/RTCSA.2006.24
  • Filename
    1691319