• DocumentCode
    3276260
  • Title

    Designing multi-processor Systems-on-Chip

  • Author

    Haubelt, Christian

  • Author_Institution
    Univ. of Erlangen-Nuremberg, Erlangen, Germany
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    443
  • Lastpage
    443
  • Abstract
    The continuous increase in size, complexity, and heterogeneity of embedded system design has introduced new challenges in their modeling and implementation. multiprocessor systems-on-chip (MPSoC) design requires high speed models for early verification and performance evaluation. As a result, electronic system level (ESL) modeling has moved up in abstraction from cycle accurate RTL to timed and untimed transaction-level models (TLMs). However, the open question is how to get from a high level system description to a hardware/software implementation? The goal of this tutorial is to answer such questions and to provide system designers and managers with new insight into ESL modeling concepts and synthesis techniques for MPSoCs. In this tutorial, we will cover the key concepts and state of the art tools for MPSoC design. We will discuss TLM semantics for automatic model generation, methods for automatic design space exploration, and hardware/software synthesis. This tutorial is targeted towards embedded software and hardware developers, engineers who use or are interested in using ESL design tools, managers of system designers, and verification engineers.
  • Keywords
    hardware-software codesign; integrated circuit design; microprocessor chips; system-on-chip; MPSoC design; automatic design space exploration; automatic model generation; electronic system level modeling; embedded system design; hardware-software synthesis; multiprocessor systems-on-chip; transaction-level models; Atmospheric measurements; Damping; Gases; Micromechanical devices; Packaging; Q factor; Q measurement; Resonance; Technological innovation; Wafer scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SOC Conference, 2009. SOCC 2009. IEEE International
  • Conference_Location
    Belfast
  • Print_ISBN
    978-1-4244-4940-8
  • Electronic_ISBN
    978-1-4244-4941-5
  • Type

    conf

  • DOI
    10.1109/SOCCON.2009.5397998
  • Filename
    5397998