Tutorial

Antoine Fraboulet

INRIA Rhône Alpes
Amazones Project


    CITI Laboratory
    Domaine Scientifique de la Doua, INSA de Lyon
    Bâtiment Claude Chappe 
    6, avenue des Arts
    69621 Villeurbanne Cedex
    France
  

Revision History
Revision 0.02009-10-07
First Draft
Revision 1.02010-06-17
Update, first public version

Abstract

WSim tutorial on WSN430 using the eSimu energy consumption and performance monitoring module.


Table of Contents

I. Introduction
II. Simulation tools and environment
1. Compiler Version and Dwarf Debug Information
2. Building eSimu
3. Compiling WSim with eSimu option
III. Log Files, Traces and Profiles
1. eSimu Simulation Integration
2. Full Simulation Estimation
3. Windowed Estimation
IV. Generating Profiles
1. Source Code Annotation
2. Linear Profiles
V. Sources and examples
VI. Useful links and resources

List of Figures

III.1. eSimu integration in the simulation process
IV.1. Kcachegrind output example : cycle accurate performance and energy profiling
IV.2. Linear power consumption output example