DocumentCode :
3042439
Title :
A SystemC-based framework for modeling and simulation of networked embedded systems
Author :
Fummi, F. ; Quaglia, D. ; Stefanni, F.
Author_Institution :
Dipt. di Inf., Univ. di Verona, Verona
fYear :
2008
fDate :
23-25 Sept. 2008
Firstpage :
49
Lastpage :
54
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/.
Keywords :
embedded systems; simulation languages; software libraries; specification languages; wireless sensor networks; SystemC Network Simulation Library; TLM modeling; modeling language; network simulator; networked embedded systems; sensor network application; system design; system simulator; Context modeling; Discrete event simulation; Embedded system; Hardware design languages; Libraries; Network synthesis; Propagation losses; Protocols; Signal design; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Specification, Verification and Design Languages, 2008. FDL 2008. Forum on
Conference_Location :
Stuttgart
Print_ISBN :
978-1-4244-2264-7
Type :
conf
DOI :
10.1109/FDL.2008.4641420
Filename :
4641420
Link To Document :
بازگشت