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 条
  • [21] On Automated Co-Simulation Testing of Functional Requirements for Distributed Substation Automation Systems
    Yang, Chen-Wei
    Vyatkin, Valeriy
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 3576 - 3581
  • [22] Efficient run-time co-simulation model switching for holistic analysis of embedded systems
    Karner, Michael
    Armengaud, Eric
    Steger, Christian
    Weiss, Reinhold
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2013, 5 (04) : 208 - 224
  • [23] Co-simulation of embedded system using RTOS software simulator
    Wang, SH
    Duan, ZG
    Liu, MY
    FIFTH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY, 2003, 5253 : 835 - 838
  • [24] HW/SW co-simulation for fast design-space exploration of multiprocessor embedded systems
    Fornaciari, W
    Pomante, L
    Salice, F
    Sciuto, D
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2001, 26 (3-4): : 135 - 140
  • [25] Co-Simulation of Geothermal Applications and HVAC Systems
    Welsch, Bastian
    Ruehaak, Wolfram
    Schulte, Daniel O.
    Formhals, Julian
    Baer, Kristian
    Sass, Ingo
    EUROPEAN GEOSCIENCES UNION GENERAL ASSEMBLY 2017, EGU DIVISION ENERGY, RESOURCES & ENVIRONMENT (ERE), 2017, 125 : 345 - 352
  • [26] CO-SIMULATION PROCEDURE FOR MULTIBODY REEVING SYSTEMS
    Orzechowski, Grzegorz
    Mikkola, Aki M.
    Escalona, Jose L.
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2018, VOL 6, 2018,
  • [27] Instability Problems in Co-Simulation of Modular Systems
    Ekstrom, Ludvig
    Bengtsson, Kristofer
    Lennartson, Bengt
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 410 - 415
  • [28] A novel co-simulation approach for mechanical systems
    Koutras, Evangelos
    Paraskevopoulos, Elias
    Natsiavas, Sotirios
    MULTIBODY SYSTEM DYNAMICS, 2022, 55 (1-2) : 83 - 102
  • [29] Distributed Co-simulation of Maritime Systems and Operations
    Sadjina, Severin
    Kyllingstad, Lars Tandle
    Rindaroy, Martin
    Skjong, Stian
    Aesoy, Vilmar
    Pedersen, Eilif
    JOURNAL OF OFFSHORE MECHANICS AND ARCTIC ENGINEERING-TRANSACTIONS OF THE ASME, 2019, 141 (01):
  • [30] Co-simulation tools for networked control systems
    Al-Hammouri, Ahmad T.
    Branicky, Michael S.
    Liberatore, Vincenzo
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, 2008, 4981 : 16 - 29