• DocumentCode
    3057445
  • Title

    An ideal API for RTOS modeling at the system abstraction level

  • Author

    Shaout, Adnan ; Mattar, Khalid ; Elkateeb, A.

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Michigan-Dearborn, Dearborn, MI
  • fYear
    2008
  • fDate
    27-29 May 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In system level design, specification languages, especially system level design languages (SLDL), are used to build high level models to allow fast design space exploration, and to assist designers in exploring alternatives early in the design process. Current SLDL languages lack built-in support for modeling RTOS at the system level, and specific RTOS implementation can not be used directly in models at the system level. In this paper, we define and provide the primitives for an ideal API for a generic RTOS model to be used on top of existing SLDL. The model is based on the key features provided by a typical RTOS, and is generic such that it can be used with any SLDL. Using the API defined in this paper, we describe the refinement of the RTOS model so that the model can be integrated into the system level co-design process.
  • Keywords
    application program interfaces; operating systems (computers); real-time systems; specification languages; systems analysis; API; RTOS modeling; specification languages; system abstraction level; system level design languages; Computer architecture; Embedded system; Engines; Formal languages; Hardware; Process design; Real time systems; Space exploration; Specification languages; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics and Its Applications, 2008. ISMA 2008. 5th International Symposium on
  • Conference_Location
    Amman
  • Print_ISBN
    978-1-4244-2033-9
  • Electronic_ISBN
    978-1-4244-2034-6
  • Type

    conf

  • DOI
    10.1109/ISMA.2008.4648861
  • Filename
    4648861