Transaction Level eMulator (TLMu)

TLMu is a modified version of QEMU that integrates with SystemC TLM-2.0 systems.
It is possible to create TLM-2.0 systems with multiple TLMu cores, of varying architectures. Each TLMu instance may provide a bare CPU core or a partial system with devices.

Code repository

To clone the TLMu git:
% git clone git://


See the TLMu documentation for more info on how to build it and howto get started.
This a report/paper from 2011 describing TLMu.
Developers should also visit the github page.


Try the Github issue tracker if you need help.
TLMu was written by Edgar E. Iglesias.

This webpage is under construction.