Today, SDL and SystemC are two very popular languages for embedded systems modeling. SDL has specific advanced features that make it good for reflection of the multi-object systems and interactions between modules. It is also good for system model validation. The SystemC models are better suitable for tracing internal functions of the modeled modules. The hypothetical possibility of combined use of these two languages promises a number of benefits for researchers. This article specifically addresses and discusses the integration of SDL and SystemC modeling environments, exchange the data and control information between the SDL and SystemC sub-modules and the real-time co-modeling aspects of the integrated SDL/SystemC system. As a result, the mechanisms of SDL/SystemC co-modeling is presented and illustrated for an embedded network protocols co-modeling case study. The article gives an overview and description of a co-modeling solution for embedded networks protocols simulation based on experience and previous publications and research.
The concept of a mobile phone has recently transformed into a new concept of mobile multimedia devices capable of performing multiple complex tasks and integrating multiple functionalities. It has resulted in a significant increase of device integration costs and complicated deployment of new technologies. Device integrator companies favor modularity everywhere possible, which results in a new trend toward networked architectures for the mobile devices. However, comparing to the best-known embedded network solutions, e.g., SoC and NoC, these architectures have unique constraints and requirements, which also are significantly different from the wide area networks. The main constraints are power consumption and having a modular architecture to allow reuse of the components. Transition to the new architectures for mobile devices is a time consuming task that requires the analysis of many solutions applied in other contexts, especially for embedded protocols, QoS and resource management. This article reviews the state of the art in embedded networks research and the key assumptions, restrictions and limitations faced by designers of embedded networks architectures for mobile devices.
This chapter gives an overview of a modeling application in the general embedded systems design flow and presents two general approaches for the embedded networks simulation: network modeling and protocol stack modeling. The authors select two widely used modeling languages, which are SDL and SystemC. The analysis shows that both languages have a number of advantages that could be combined by the joint use of SystemC and SDL. Thus, the authors propose an approach for the SystemC and SDL co-modeling. This approach can be used in practice to perform protocol stack simulation as well as simulation of network operation. Therefore, the authors give examples of co-modeling practical applications.
Today, SDL and SystemC are two very popular languages for embedded systems modeling. SDL has specific advanced features that make it good for reflection of the multi-object systems and interactions between modules. It is also good for system model validation. The SystemC models are better suitable for tracing internal functions of the modeled modules. The hypothetical possibility of combined use of these two languages promises a number of benefits for researchers. This article specifically addresses and discusses the integration of SDL and SystemC modeling environments, exchange the data and control information between the SDL and SystemC sub-modules and the real-time co-modeling aspects of the integrated SDL/SystemC system. As a result, the mechanisms of SDL/SystemC co-modeling is presented and illustrated for an embedded network protocols co-modeling case study. The article gives an overview and description of a co-modeling solution for embedded networks protocols simulation based on experience and previous publications and research.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.