• DocumentCode
    867756
  • Title

    Multiprocessor System-on-Chip (MPSoC) Technology

  • Author

    Wolf, Wayne ; Jerraya, Ahmed Amine ; Martin, Grant

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA
  • Volume
    27
  • Issue
    10
  • fYear
    2008
  • Firstpage
    1701
  • Lastpage
    1713
  • Abstract
    The multiprocessor system-on-chip (MPSoC) uses multiple CPUs along with other hardware subsystems to implement a system. A wide range of MPSoC architectures have been developed over the past decade. This paper surveys the history of MPSoCs to argue that they represent an important and distinct category of computer architecture. We consider some of the technological trends that have driven the design of MPSoCs. We also survey computer-aided design problems relevant to the design of MPSoCs.
  • Keywords
    computer architecture; logic design; multiprocessing systems; system-on-chip; CPU; MPSoC architecture; computer architecture; hardware subsystem; multiprocessor system-on-chip; Application software; Computer architecture; Design automation; Encoding; Hardware; History; Multicore processing; Multiprocessing systems; Signal processing; Very large scale integration; Configurable processors; encoding; hardware/software codesign; multiprocessor; multiprocessor system-on-chip (MPSoC);
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2008.923415
  • Filename
    4627532