Embedded system full platform emulator
Pull request Compare This branch is even with afrab:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
arch
devices
doc
examples
libconsole
libelf
libetrace
libgdb
libgui
liblogger
liblogpkt
libselect
libtracer
libwsnet
machine
platforms
src
utils
.gitignore
AUTHORS
CMakeLists.txt
COPYING
ChangeLog
INSTALL
LICENSE
Makefile.am
README
bootstrap
configure.ac

README



WSim is a embedded system platform simulator. It relies on cycle
accurate full platform simulation using microprocessor instruction
driven timings. The simulator is able to perform a full simulation of
hardware events that occur in the platform and to give back to the
developer a precise timing analysis of the simulated software.

The native software of the node can be used in the simulator without
the need to reconfigure or recompile the software. We use a classical
GCC cross-compiler toolchain and the simulation is not attached to any
particular language nor operating system. We are thus able to debug
and evaluate performances of the full system at the assembly level. A
precise estimation of timings, memory consumption and power can be
obtained during simulation. FreeRTOS, Contiki and TinyOS operating
systems have been successfully tested on simulation platforms.

The simulator can be used in standalone mode for debuging purposes
when no radio device is used in the design (or when the radio
simulation is not needed). But one of the main WSim feature is its
interface with the WSNet simulator to perform the simulation of a
complete sensor network.

For more information please visit 
  http://wsim.gforge.inria.fr/