Abstract
The technological revolution affects the growth of systems in terms of functionality and complexity. Industries of embedded systems become increasingly an area of interest for researchers to develop Computer-Aided Design (CAD) environments to support at the same time the complexity in terms of different components and functionalities in terms of application programming interface and libraries. Mainly, CAD tools based on multi-level co-simulation are challenged by the time-to-market constraint. As known, the behavior description at a higher level provides a speedy simulation, but it suffers from bad accuracy. Therefore, describing a customized model for a system behavior with sufficient functional details at an earlier stage of modeling is a great challenge to researchers. As an attempt to overcome the last challenge, this paper presents a co-simulation model based on a synchronization methodology to ensure the verification between the conceptual level and the functional level. The proposed system-level co-simulation model is implemented to interfaces to provide the switch context in the case of the Arena and the Simulink/Matlab environments. The evaluation was performed by using two case studies with different domains to prove the effectiveness of the proposed system-level co-simulation interfaces.
Highlights
Simulation modeling is widely used by developers in several fields such as embedded systems,1 healthcare,2 security systems,3 and traffic systems.4 The main goal of the simulation is to provide an abstraction of the real world with the most flexibility needed in the modeling phase.5,6there is an increasing need for customized systems
Industries of embedded systems become increasingly an area of interest for researchers to develop Computer-Aided Design (CAD) environments to support at the same time the complexity in terms of different components and functionalities in terms of application programming interface and libraries
As an attempt to overcome the last challenge, this paper presents a co-simulation model based on a synchronization methodology to ensure the verification between the conceptual level and the functional level
Summary
Simulation modeling is widely used by developers in several fields such as embedded systems, healthcare, security systems, and traffic systems. The main goal of the simulation is to provide an abstraction of the real world with the most flexibility needed in the modeling phase.. A model of an embedded system can be represented as a queuing system when designed at the conceptual level. In this case, the functionality was not the purpose, but the time advance of each process. If the simulation results are accepted, the designer should be moved down to describe the system at a lower-level design, some rectifications must be done for system requirements This process is repeated for every system design level. Predicting these kinds of problems at a high level of simulation represents a great challenge Most designers begin their design from the functional level. The model in itself could not support the simulation of the system at the conceptual level based on the queuing approach.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.