Abstract RTOS Modelling for Multiprocessor System-on-Chip

  • Jan Madsen
  • , Kashif Munir Virk
  • , Mercury Jair Gonzalez

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    In this paper, we present a SystemC-based framework to study the effects of running multi-threaded application software on a multiprocessor platform under the control of one or more abstract real-time operating systems (RTOS's). We propose a modelling framework consisting of basic RTOS service models: scheduling, synchronization, and resource allocation, and a generic task model that is able to model periodic and aperiodic tasks as well as task properties such as varying execution times, offsets, deadlines, and data dependencies. A given multiprocessor system is formed by the composition of RTOS service models and the allocation of tasks (the application software) onto RTOS's. We demonstrate the potential of our approach by simulating and analyzing a small multiprocessor system.
    Original languageEnglish
    Title of host publicationInternational Symposium on System-on-Chip
    PublisherIEEE
    Publication date2003
    Pages147-150
    ISBN (Print)978-078038160-5
    Publication statusPublished - 2003
    Event2003 International Symposium on System-on-Chip - Tampere, Finland
    Duration: 19 Nov 200321 Nov 2003

    Conference

    Conference2003 International Symposium on System-on-Chip
    Country/TerritoryFinland
    CityTampere
    Period19/11/200321/11/2003

    Fingerprint

    Dive into the research topics of 'Abstract RTOS Modelling for Multiprocessor System-on-Chip'. Together they form a unique fingerprint.

    Cite this