• DocumentCode
    993980
  • Title

    An open platform for developing multiprocessor SoCs

  • Author

    Nava, Mario Diaz ; Blouet, Patrick ; Teninge, Philippe ; Coppola, Marcello ; Ben-Ismail, Tarek ; Picchiottino, Samuel ; Wilson, Robin

  • Author_Institution
    STMicroclectron., Grenoble, France
  • Volume
    38
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    Nanometer technologies integrate hundreds of millions of transistors in a single chip. Opportunities provided by these technologies, combined with the consolidation of platform-based design approaches, the evolution toward multiprocessor architectures, and consideration of the network-on-chip (NoC) paradigm suggest new methods for designing and verifying embedded systems. Clearly, a pure software simulation platform can´t provide the performance required for developing multiprocessor system-on-chip (MPSoC) designs. One of the main design risks for today´s systems is the architecture, which developers must validate as early as possible in the overall system design cycle because it has the biggest impact on system dimensioning and performance. To solve these problems, we´ve studied a reconfigurable MPSoC emulation platform and developed the main emulation subsystem and board. A low-cost modular approach that uses emulation offers an alternative to software simulation for the design and verification of complex multiprocessor system-on-chip (MPSoC) designs.
  • Keywords
    embedded systems; logic design; logic testing; microprocessor chips; reconfigurable architectures; system-on-chip; MPSoC verification; embedded systems; multiprocessor SoC; multiprocessor architectures; nanometer technologies; network-on-chip paradigm; platform-based design approach; reconfigurable MPSoC emulation platform; software simulation platform; system-on-chip design; Computer architecture; Design methodology; Emulation; Hardware; Integrated circuit interconnections; Multiprocessing systems; Network-on-a-chip; Programming; Prototypes; Topology; HW/SW development; MPSoCs; computing nodes; hardware emulation platform; microprocessors; multiprocessor systems; network interfaces;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2005.218
  • Filename
    1463108