MVx-modeling: A Modeling Environment for Embedded Software Design of Heterogeneous MPSoC

Zhai Wen-zheng, Hu Yue-li

Abstract


Owing to the complexity and flexibility in heterogeneous multiprocessor System-on-Chip (MPSoC) architecture, parallel programming has become a tough and urgent problem to solve. Model-based development methodology improves the software production efficiency and the reliability. Some model development tools such as Simulink and Rhapsody are widely applied in the development of embedded applications. But they do not satisfy the characteristics of embedded heterogeneous multi-core software. Thus developing a general modeling environment for model-based software design is necessary and meaningful. This paper designed and implemented a graphical modeling platform MVx-modeling by using the object-oriented programming technology and Visual C#.NET development language. Practical application shows MVx-modeling platform easy-to-use and efficient. It speeds embedded application development and lowers software costs for heterogeneous MPSoC.

 

DOI : http://dx.doi.org/10.11591/telkomnika.v12i3.4468


Keywords


modeling environment; model-based development; embedded software; Heterogeneous MPSoC

Full Text:

PDF

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The Indonesian Journal of Electrical Engineering and Computer Science (IJEECS)
p-ISSN: 2502-4752, e-ISSN: 2502-4760
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

shopify stats IJEECS visitor statistics