• DocumentCode
    3156858
  • Title

    Multiprocessor SoC design framework on Tightly-Coupled Thread model

  • Author

    Isshiki, Tsuyoshi ; Li, Dongju ; Kunieda, Hiroaki

  • Author_Institution
    Dept. of Commun. & Integrated Syst., Tokyo Inst. of Technol., Tokyo
  • Volume
    01
  • fYear
    2008
  • fDate
    24-25 Nov. 2008
  • Abstract
    To provide a practical solution to the challenging problems of MPSoC designs, we have proposed a new framework for MPSoC designs which we call the tightly-coupled thread (TCT) model. Our TCT model provides a drastically simple programming model on C language which allows designers to specify system partitioning directly on the reference C code without having to deal with the time-consuming task of modeling the interactions between partitioned concurrent processes. Our TCT compiler handles automatic insertion of inter-processor communications and generates the concurrent executable model which can model a wide variety of parallel processing styles such as functional pipelining and task parallelism as well as their combinations. Our TCT trace scheduler is used to evaluate the system performance and characteristics such as execution time and communication bandwidth. Our TCT framework was also verified on a prototype MPSoC where a custom-designed processor array consisting of 6 processing elements was embedded inside the AMBA-based SoC with a very efficient processor communication interconnect which only require 2 to 6 setup cycles and 4-byte/cycle burst transfer.
  • Keywords
    C language; circuit CAD; logic CAD; program compilers; system-on-chip; C language; TCT compiler; inter-processor communications; multiprocessor SoC design; tightly-coupled thread model; Bandwidth; Computer architecture; Embedded system; Multiprocessing systems; Parallel processing; Pipeline processing; Processor scheduling; Prototypes; System performance; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoC Design Conference, 2008. ISOCC '08. International
  • Conference_Location
    Busan
  • Print_ISBN
    978-1-4244-2598-3
  • Electronic_ISBN
    978-1-4244-2599-0
  • Type

    conf

  • DOI
    10.1109/SOCDC.2008.4815572
  • Filename
    4815572