• DocumentCode
    1972288
  • Title

    Multiprocessor DSP scheduling in system-on-a-chip architectures

  • Author

    Gai, Paolo ; Abeni, Luca ; Buttazzo, Giorgio

  • Author_Institution
    Scuola Superiore S. Anna, Pisa, Italy
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    231
  • Lastpage
    238
  • Abstract
    Next generation embedded systems will demand applications with increasing complexity, so a standard uniprocessor microcontroller architecture will likely be unsuited to support. A possible solution to cope with embedded applications with high computational requirements is to adopt multiple-processor-on-a-chip architectures. The paper discusses the problem of multiprocessor scheduling for asymmetric architectures composed of a general purpose CPU and a DSP. The challenging issue addressed in this work is to verify whether the use of a dedicated processor can effectively enhance the performance of an embedded system, still maintaining some kind of real-time guarantee. In particular, we provide a method for increasing the schedulability bound in the considered architecture, allowing a more efficient use of the computational resources.
  • Keywords
    digital signal processing chips; embedded systems; microcontrollers; multiprocessing systems; processor scheduling; asymmetric architectures; computational requirements; computational resources; dedicated processor; embedded applications; embedded system; general purpose CPU; multiple-processor-on-a-chip architectures; multiprocessor DSP scheduling; multiprocessor scheduling; next generation embedded systems; real-time guarantee; schedulability bound; system-on-a-chip architectures; uniprocessor microcontroller architecture; Computer architecture; Digital signal processing; Embedded computing; Embedded system; Microcontrollers; Pipeline processing; Real time systems; Streaming media; Switches; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2002. Proceedings. 14th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-1665-3
  • Type

    conf

  • DOI
    10.1109/EMRTS.2002.1019203
  • Filename
    1019203