Model-Based Development of MPSoCs with Support for Early Validation

被引:3
|
作者
Obermaisser, R. [1 ]
Gutwenger, P. [1 ]
机构
[1] Vienna Univ Technol, Real Time Syst Grp, Vienna, Austria
关键词
D O I
10.1109/IECON.2009.5415397
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
下载
收藏
页码:2705 / +
页数:2
相关论文
共 50 条
  • [41] FPGA/DSP-development kit features RTL and model-based support
    Nelson, Rick
    EDN, 2010, 55 (08)
  • [42] Consistency in model-based development
    Schätz, B
    Braun, P
    Huber, F
    Wisspeintner, A
    ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 287 - 296
  • [43] Model-based drug development
    Lalonde, R. L.
    Kowalski, K. G.
    Hutmacher, M. M.
    Ewy, W.
    Nichols, D. J.
    Milligan, P. A.
    Corrigan, B. W.
    Lockwood, P. A.
    Marshall, S. A.
    Benincosa, L. J.
    Tensfeldt, T. G.
    Parivar, K.
    Amantea, M.
    Glue, P.
    Koide, H.
    Miller, R.
    CLINICAL PHARMACOLOGY & THERAPEUTICS, 2007, 82 (01) : 21 - 32
  • [44] Model-based development in automation
    Witte, Martin Emmerich
    Diedrich, Christian
    Figalist, Helmut
    AT-AUTOMATISIERUNGSTECHNIK, 2018, 66 (05) : 360 - 371
  • [45] ProGUM-Web: Tool support for model-based development of web applications
    Lohmann, M
    Sauer, S
    Schattkowsky, T
    UML 2003 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: MODELING LANGUAGES AND APPLICATIONS, 2003, 2863 : 101 - 105
  • [46] Model-based Tool Support for the Development of Visual Editors A Systematic Mapping Study
    Granada, David
    Vara, Juan M.
    Perez Blanco, Francisco
    Marcos, Esperanza
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 330 - 337
  • [47] A Model-Based Systems Engineering Approach to Support Continuous Validation in PGE - Product Generation Engineering
    Mandel, Constantin
    Boening, Jannis
    Behrendt, Matthias
    Albers, Albert
    7TH IEEE INTERNATIONAL SYMPOSIUM ON SYSTEMS ENGINEERING (IEEE ISSE 2021), 2021,
  • [48] MODEL - A POPLOG PACKAGE TO SUPPORT MODEL-BASED VISION
    ANDERSON, JADW
    BAKER, KD
    SULLIVAN, GD
    IMAGE AND VISION COMPUTING, 1986, 4 (02) : 115 - 119
  • [49] Model-based specification and validation of automotive electronics
    Schultz, Torsten
    Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 15 - 20
  • [50] Model-based evaluation of clustering validation measures
    Brun, Marcel
    Sima, Chao
    Hua, Jianping
    Lowey, James
    Carroll, Brent
    Suh, Edward
    Dougherty, Edward R.
    PATTERN RECOGNITION, 2007, 40 (03) : 807 - 824