Modeling and Refining Heterogeneous Systems With SystemC-AMS: Application to WSN

Résumé : The paper presents a system-level approach for the modeling and simulation of a paradigmatic wireless sensor network composed of two nodes using SystemC-AMS, an open-source C++ extension to the OSCI SystemC standard dedicated to the description of heterogeneous systems containing digital, analog, RF hardware IPs as well as embedded software. The paper is composed of three parts. The first part details the modeled WSN (physical sensor, sigma-delta ADC, ATMEGA128 8- bit microcontroller running the embedded application, QPSK-based 2.4 GHz RF transceiver), presents the corresponding implementation in SystemC-AMS, and gives an insight on how multi-frequency simulation is handled in SystemC-AMS. The second part shows how to introduce several RF designer specifications (noise figure, IIP3, ...) into models and how to express them in SystemC-AMS. The third part proves that the combination of C++ and RF baseband equivalent dramatically reduces simulation time while keeping excellent accuracy and code readability. The paper concludes on the possibilities offered by this approach in terms of validation and optimization of heteregeneous systems through open-source simulation.
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-00627011
Contributor : Michel Vasilevski <>
Submitted on : Tuesday, September 27, 2011 - 3:15:21 PM
Last modification on : Thursday, March 21, 2019 - 1:12:44 PM

Links full text

Identifiers

Citation

Michel Vasilevski, François Pêcheux, Nicolas Beilleau, Hassan Aboushady, Karsten Einwich. Modeling and Refining Heterogeneous Systems With SystemC-AMS: Application to WSN. DATE'08 - IEEE Design, Automation and Test in Europe, Mar 2008, Munich, Germany. pp.134-139, ⟨10.1109/DATE.2008.4484675⟩. ⟨hal-00627011⟩

Share

Metrics

Record views

222