News

October 2011: the european project SMAC starts and EDALab is one of the partners. The kick-off meeting is scheduled in Catania (IT) the 18th of October.

September 2011: EDALab presents the eCos embedded OS on ARM platform the next 28 September at the event organized by Atmel and MSC, in cooperation with Metodo 2

September 2011: HIFSuite and radCHECK discussed during the Panel on "Assertions Propagation, Refinement and Reuse across Abstraction Levels and Description Languages" FDL'11

June 2011: EDALab will present with STM Products radCHECK and HIFSuite at the Design Automation Conference 2011 in San Diego (CA). Our booth number in the exhibition area is 1920. Come and visit us !
SCNSL
Print E-mail

SystemC Network Simulation Library (SCNSL)

SystemC Network Simulation Library (SCNSL) is an extension of SystemC to allow modelling packet-based networks such as wireless networks, ethernet, field bus, etc. As done by basic SystemC for signals on the bus, SCNSL provides primitives to model packet trasmission, reception, contention on the channel and wireless path loss. The use of SCNSL allows the easy and complete modelling of distributed applications of networked embedded systems such as wireless sensor networks, routers, and distributed plant controllers. The advantages of SCNSL are:

  • simplicity: a single language/tool, i.e., Systems, is used to model both the system (i.e., CPU, memory, periferals) and the communication network;
  • efficiency: faster simulations can be performed since no external network simulator is required;
  • re-use: SystemC IP blocks can be re-used
  • scalability: support of different abstraction levels in the design description
  • openness: several tools available for SystemC can be exploited seamlessly
  • extensibility: the use of standard SystemC and the source code availability guarantee the extensibility of the library to meet design-specific constraints

 


Get SystemC Network Simulation Library at SourceForge.net. Fast, secure and Free Open Source software downloads
The project is managed on SourceForge servers from which you may download any related file.