Filter by product:
October 13, 2020

TEMU 2.2.2

TEMU 2.2.2 has been released. Release Notes Bug Fixes: LEON2 timer problem near overflow Expose stickyBits flag in CPU for resume on halt support

September 3, 2020

TEMU 3 Beta

A TEMU 3 prerelease has been released. The release includes a new command interpreter, faster CPU interpreters, and experimental binary translation (off by default).

June 22, 2020

TEMU 2.2.1

TEMU 2.2.1 has been released. Release Notes Bug Fixes: Fixes excessive logging in GR1553B model

June 18, 2020

TEMU 2.2

TEMU 2.2 has been released. Release Notes Added PowerPC architecture support: Added PPC750 CPU core model Added ARMv7-R architecture support: Added ARMv7-R CPU core model. Added Cortex-R4 based memory controller. Added a sysconfig file for TMS570LC43. Added TMS570 VIM, SCI-LIN and RTI device models Rebased to LLVM 6.0 (internal change) A lot of activity has […]

November 23, 2018

TEMU POWERPC SUPPORT

A beta version of the PowerPC CPU core model is now available in the nigthly builds. The current modelled CPU is based on the PPC750, i.e. 32 bit, without Altivec support.

March 19, 2018

TEMU Features

TEMU nightly builds now contains a number of major new features, which has been targeted for the upcoming 2.2 release: Source level debugging support. The new DWARF support is now exposed to support break point manipulation and source listing. It still lacks data inspection and manipulation support, but the current support is already good enough […]

March 7, 2016

UPCOMMING API BREAKAGE

For TEMU 2.2 there will be some API breakage, firstly the count parameter of the temu_addInterface function will be removed. This parameter is not used at present. If you are using the emulator from C++, the parameter has a default argument, so it should not have any significant effect. The second more fundamental change will […]

November 13, 2015

TEMU 2.1.0 Released

TEMU 2.1 has now been released. Release Notes Rebased to LLVM 3.7, giving around 10% performance improvements. Added some custom LLVM optimisation passes (2-3 % extraperformance). Command Line Interface Improvements Added support for variables, these can be used as parameters tocommands. They are set using the var-set command or by assigningthem using VAR=VALUE syntax. Default […]