• DocumentCode
    3513504
  • Title

    Model-based development of MPSoCs with support for early validation

  • Author

    Obermaisser, R. ; Gutwenger, P.

  • Author_Institution
    Real-Time Syst. Group, Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2009
  • fDate
    3-5 Nov. 2009
  • Firstpage
    2867
  • Lastpage
    2873
  • Abstract
    A higher level of abstraction is required in the design of Multi-Processor Systems-on-a-Chip (MPSoCs) as complexity increases due to the integration of more and more applications on a single chip. This paper introduces a model-based development process, in which a precise specification of the interfaces between IP cores serves as the foundation for an independent development and a seamless system integration of applications. The development process starts with a structural specification in XML, which is refined with tool support into a behavioral specification expressed in SystemC. Before mapping the behavioral model to an implementation model, the behavioral specification can be simulated to get early feedback in the value and time domain in different application scenarios. In an example application, the proposed development process has been used for a control loop. Using simulation of the behavioral model, the control loop stability has been investigated under different configurations of the Network-on-a-Chip (NoC) and in the presence of IP core failures.
  • Keywords
    XML; computer interfaces; multiprocessing systems; network-on-chip; system-on-chip; IP cores; MPSoCs; XML; behavioral model; behavioral specification; control loop stability; development process; implementation model; interfaces; multiprocessor systems-on-a-chip design; network-on-a-chip; Concrete; Electrical equipment industry; Feedback; Hardware; Network-on-a-chip; Real time systems; Stability; System-on-a-chip; Timing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2009. IECON '09. 35th Annual Conference of IEEE
  • Conference_Location
    Porto
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-4244-4648-3
  • Electronic_ISBN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2009.5415397
  • Filename
    5415397