• DocumentCode
    2409977
  • Title

    Hardware/software partitioning of operating systems [SoC applications]

  • Author

    Mooney, Vincent J., III

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    338
  • Lastpage
    339
  • Abstract
    We present a hardware/software RTOS (real-time operating systems) generation framework for system-on-a-chip (SoC) applications. We claim that current SoC designs tend to ignore the RTOS until late in the SoC design phase. In contrast, we propose RTOS/SoC codesign where both the multiprocessor SoC architecture and a custom RTOS (with part potentially in hardware) are designed together. Thus, this paper introduces a hardware/software RTOS generation framework for customized design of an RTOS within specific predefined RTOS services and capabilities available in software and/or hardware (depending on the service or capability).
  • Keywords
    hardware-software codesign; logic design; multiprocessing systems; operating systems (computers); real-time systems; system-on-chip; OS hardware/software partitioning; RTOS/SoC codesign; hardware/software RTOS generation framework; multiprocessor SoC architecture; real-time operating systems; system-on-a-chip; Hardware; Operating systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1253630
  • Filename
    1253630