• DocumentCode
    2287703
  • Title

    Validation of executable application models mapped onto network-on-chip platforms

  • Author

    Maatta, Sanna ; Indrusiak, Leandro Soares ; Ost, Luciano ; Moller, Leandro ; Nurmi, Jari ; Glesner, Manfred ; Moraes, Fernando

  • Author_Institution
    Dept. of Comput. Syst., Tampere Univ. of Technol., Tampere
  • fYear
    2008
  • fDate
    11-13 June 2008
  • Firstpage
    118
  • Lastpage
    125
  • Abstract
    Due to the increasing design size, complexity, and heterogeneity of todaypsilas embedded systems, designers need novel design methods in order to validate application-specific functionality together with different platform implementation alternatives. Ideally, this should happen at as early stage of the design process as possible, so that designers can explore the design space before they have to commit to specific processor architectures or custom hardware implementation. This paper takes advantage of the hierarchical design style and the support for heterogeneous models of computation (MoC) existing in actor-oriented frameworks and presents a methodology for modelling and validation of multiprocessor embedded systems. The proposed methodology is fully model-based, with different modelling styles for the application and the underlying implementation platform. In this paper we focus on the validation of applications modelled using Ptolemy II actors and UML sequence diagrams, mapped onto multiprocessor network-on-chip (NoC) platforms. We also present a case study, where one executable application model is mapped onto different NoC topologies, and show the simulation results for communication latency of each alternative.
  • Keywords
    integrated circuit design; network-on-chip; performance evaluation; Ptolemy II actors; UML sequence diagrams; custom hardware implementation; executable application model validation; heterogeneous models of computation; multiprocessor embedded systems; network-on-chip platforms; processor architectures; Computational modeling; Computer architecture; Design methodology; Embedded computing; Embedded system; Hardware; Network-on-a-chip; Process design; Space exploration; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems, 2008. SIES 2008. International Symposium on
  • Conference_Location
    Le Grande Motte
  • Print_ISBN
    978-1-4244-1994-4
  • Electronic_ISBN
    978-1-4244-1995-1
  • Type

    conf

  • DOI
    10.1109/SIES.2008.4577689
  • Filename
    4577689