Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Modeling and refining heterogeneous systems with systemC-AMS: Application to WSN

 
: Vasilevski, M.; Pecheux, F.; Beilleau, N.; Aboushady, H.; Einwich, K.

IEEE Computer Society; IEEE Council on Electronic Design Automation -CEDA-:
Design, Automation and Test in Europe, DATE 2008 : March 10-14, 2008, ICM, Munich, Germany
New York, NY: IEEE, 2008
ISBN: 978-3-9810801-3-1
6 S.
Design, Automation and Test in Europe Conference (DATE) <2008, München>
Englisch
Konferenzbeitrag
Fraunhofer IIS, Institutsteil Entwurfsautomatisierung (EAS) ()
SystemC AMS

Abstract
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.

: http://publica.fraunhofer.de/dokumente/N-71537.html