A SystemC-based framework for modeling and simulation of networked embedded systems | IEEE Conference Publication | IEEE Xplore

A SystemC-based framework for modeling and simulation of networked embedded systems


Abstract:

Next-generation networked embedded systems pose new challenges in the design and simulation domains. System design choices may affect the network behavior and network des...Show More

Abstract:

Next-generation networked embedded systems pose new challenges in the design and simulation domains. System design choices may affect the network behavior and network design choices may impact on the system design. For this reason, it is important -at the early stages of the design flow- to model and simulate not only the system under design, but also the heterogeneous networked environment in which it operates. For this purpose, we have exploited a modeling language traditionally used for System design -SystemC- to build a system/network simulator named SystemC Network Simulation Library (SCNSL). This library allows to model network scenarios in which different kinds of nodes, or nodes described at different abstraction levels, interact together. The use of SystemC as unique tool has the advantage that HW, SW, and network can be jointly designed, validated and refined. As a case study, the proposed tool has been used to simulate a sensor network application and it has been compared with NS-2, a well-known network simulator; SCNSL shows nearly two-order-magnitude speed up with TLM modeling and about the same performance as NS-2 with a mixed TLM/RTL scenario. The simulator is partially available to the community at http://sourceforge.net/projects/scnsl/.
Date of Conference: 23-25 September 2008
Date Added to IEEE Xplore: 10 October 2008
ISBN Information:
Conference Location: Stuttgart, Germany

Contact IEEE to Subscribe

References

References is not available for this document.