• DocumentCode
    1957872
  • Title

    Multi-CPU/FPGA Platform Based Heterogeneous Multiprocessor Prototyping: New Challenges for Embedded Software Designers

  • Author

    Senouci, Benaoumeur ; Kouadri M, A.M. ; Rousseau, Frederic ; Petrot, Frederic

  • Author_Institution
    Syst.-Level Synthesis Group, TIMA Lab., Grenoble
  • fYear
    2008
  • fDate
    2-5 June 2008
  • Firstpage
    41
  • Lastpage
    47
  • Abstract
    Heterogeneous multiprocessor systems on-chip (MPSoC) are considered to be the next generation of multiprocessor architectures able to deal with the ever increasing performances and scalability demands. In fact, combining heterogeneous processors in the same architecture allows drawing on strength from each kind of processor, increasing overall system performance and efficiency. However, such a design introduces new challenges, especially for embedded software designers. Multi-CPU/FPGA platform based prototyping approach is an attractive solution for fast validation of MPSoC´s embedded software. We address in this paper, the difficulty of ensuring an efficient bridging between processors in heterogeneous MPSoC. We propose a common FPGA based middleware structure to manage communication and synchronisation between the processors. Then, we describe a semi-systematic design space exploration framework for automatic inter- processor communication and synchronization refinement.
  • Keywords
    field programmable gate arrays; microprocessor chips; middleware; software engineering; system-on-chip; heterogeneous multiprocessor prototyping; heterogeneous multiprocessor systems on-chip; middleware structure; multi-CPU/FPGA platform; multiprocessor architectures; Computer architecture; Embedded software; Field programmable gate arrays; Middleware; Multiprocessing systems; Scalability; Software design; Software prototyping; System performance; System-on-a-chip; HW/SW codesign; Heterogeneous MPSoC; embedded SW; prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2008. RSP '08. The 19th IEEE/IFIP International Symposium on
  • Conference_Location
    Monterey, CA
  • ISSN
    1074-6005
  • Print_ISBN
    978-0-7695-3180-9
  • Type

    conf

  • DOI
    10.1109/RSP.2008.27
  • Filename
    4550887