Conceptual/Functional Co-Simulation Technique for Embedded Systems

被引:0
|
作者
Ben Ayed, Mossaad [1 ,2 ]
Ben Salah, Yosri [2 ,3 ]
Abid, Mohamed [4 ]
机构
[1] Majmaah Univ, Dept Comp Sci, Majmaah, Saudi Arabia
[2] Univ Sfax, Comp & Embedded Syst Lab, Sfax, Tunisia
[3] Univ Kairouane, Higher Inst Appl Sci & Technol, Kairouan, Tunisia
[4] Univ Sfax, Natl Sch Engineer Sfax, Sfax, Tunisia
关键词
Simulation; System-level; Computer-Aided Design; Synchronization; Arena; SystemC;
D O I
10.1109/iccisci.2019.8716457
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern systems are increasingly complex and heterogeneous like mixed-signal systems and real-time controllers. In particularly, embedded systems become more complex caused by the diverse functionality integrated into the same system. There are several challenges faced by embedded system's developers as the choice of modeling/simulation level and environments. Embedded system is based on Discrete Event model. The system's design should take into consideration the selected abstraction level. In literature, there are three main levels: conceptual level, functional level, and physical level. Usually, developers try to simulate the system's behavior at earlier stage of design with a higher precision and adequate customization. As an attempt, this paper proposes a co-simulation technique to synchronize between conceptual level and functional level. This attempt tries to benefit from advantages of each level. The conceptual level provides more details about the data flow status and the functional level returns the real service time instead the estimation. The co-simulation model was implemented in the case of Arena and SystemC environments and evaluated using a motion detection system as an illustrative application. The performance evaluation is based on accuracy and the simulation time.
引用
收藏
页码:196 / 200
页数:5
相关论文
共 50 条
  • [31] Co-Simulation of Power Systems, Communication and Controls
    Stifter, Matthias
    Kazmi, Jawad Haider
    Andren, Filip
    Strasser, Thomas
    2014 WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2014,
  • [32] A novel co-simulation approach for mechanical systems
    Evangelos Koutras
    Elias Paraskevopoulos
    Sotirios Natsiavas
    Multibody System Dynamics, 2022, 55 : 83 - 102
  • [33] Ctherm: An Integrated Framework for Thermal-Functional Co-Simulation of Systems-on-Chip
    Kumar, Sumeet S.
    Zjajo, Amir
    van Leuken, Rene
    23RD EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2015), 2015, : 674 - 681
  • [34] An automated methodology to select functional co-simulation configurations
    Rahikainen, Jarkko
    Gonzalez, Francisco
    Angel Naya, Miguel
    MULTIBODY SYSTEM DYNAMICS, 2020, 48 (01) : 79 - 103
  • [35] An automated methodology to select functional co-simulation configurations
    Jarkko Rahikainen
    Francisco González
    Miguel Ángel Naya
    Multibody System Dynamics, 2020, 48 : 79 - 103
  • [36] HYBRID SYSTEMS MODELLING AND SIMULATION IN DESTECS: A CO-SIMULATION APPROACH
    Ni, Yunyun
    Broenink, Jan F.
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2012, 2012, : 32 - 36
  • [37] Co-simulation of networked embedded control systems, a CSP-like process-oriented approach
    ten Berge, Matthijs H.
    Orlic, Bojan
    Broenink, Jan F.
    2006 IEEE CONFERENCE ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, VOLS 1 AND 2, 2006, : 137 - +
  • [38] Towards Co-Simulation of Embedded Platforms and Physics-Based Models
    Vanommeslaeghe, Yon
    De Meulenaere, Paul
    Denil, Joachim
    Cosco, Francesco
    Forrier, Bart
    Croes, Jan
    44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 97 - 100
  • [39] Co-simulation of integrated transmission and distribution systems (ITDS)
    Selvaraj, Ajitha
    Krishnan, Narayanan
    Jadoun, Vinay Kumar
    Sharma, Anurag
    Sharma, Gulshan
    IET GENERATION TRANSMISSION & DISTRIBUTION, 2023, 17 (14) : 3312 - 3332
  • [40] A Co-Simulation Interface for Cyber-Physical Systems
    Zhang, Yu
    Dong, Yunwei
    Feng, Wenlong
    Huang, Mengxing
    2016 13TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS) - PROCEEDINGS, 2016, : 176 - 181