• DocumentCode
    3387696
  • Title

    Co-synthesis of heterogeneous multiprocessor systems using arbitrated communication

  • Author

    Rhodes, D.L. ; Wolf, W.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1999
  • fDate
    7-11 Nov. 1999
  • Firstpage
    339
  • Lastpage
    342
  • Abstract
    We describe the first co-design technique aimed at heterogeneous systems employing arbitrated communication. Arbitrated system design is especially difficult because communication scheduling is directly tied to task allocation. The method provides a complete co-design-i.e. generation of a hardware configuration along with an allocation and schedule for the execution of hard real-time data-dependent tasks. By using an actual scheduling analysis in the inner co-design loop, the method is readily able to address realistic system effects including various communication models like arbitration, as in PCI-based systems.
  • Keywords
    graph theory; hardware-software codesign; multiprocessing systems; real-time systems; scheduling; PCI-based systems; arbitrated communication; arbitrated system design; circuit co-synthesis; communication scheduling; hardware configuration; heterogeneous multiprocessor systems; real-time data-dependent tasks; scheduling; task allocation; Communication system control; Control systems; Embedded system; Hardware; Multiprocessing systems; Processor scheduling; Real time systems; Resource management; Runtime; System analysis and design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1999. Digest of Technical Papers. 1999 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-5832-5
  • Type

    conf

  • DOI
    10.1109/ICCAD.1999.810671
  • Filename
    810671