UNISIM Virtual Platforms
What is it?
UNISIM provides several virtual platforms
and a framework to ease the development of new virtual platforms.
The UNISIM virtual platforms are free and open source
software. Presently, they work on Linux, Windows and Mac OS X host
machines…more
We can support you in building your own virtual platform, or build it for you, either within an industrial/research project or under a commercial contract…more
We can support you in building your own virtual platform, or build it for you, either within an industrial/research project or under a commercial contract…more
UNISIM Virtex 5 FXT Simulator block diagram |
UNISIM AMRemu Simulator block diagram |
UNISIM ppcemu-system Simulator block diagram |
Getting it
Please visit the download page.
Contact
Contact us at support.unisim-vpsaxifrage.saclay.cea.fr
News
September 22, 2016
The web site has been
migrated to a new server. Please note that contact mails have
changed too. More to come…stay tuned!
December 16, 2014
Several updates are
available:
October 24, 2013
We've updated the UNISIM
TMS320C3X and PowerPC simulators:
- We've added support of SystemC TLM 2.x to the TMS320C3X
Simulator…more.
Additionally, we've fixed our implementation of the GDB serial remote protocol (GDB server protocol) to make the simulator work with a cross-GDB for C3x/C4x…more - We've also improved simulation speed of the PowerPC simulators mainly because of a faster exception/interrupt handling, inlining of critical C++ methods, and support of SystemC TLM 2.x DMI (Direct Memory Interface)…more
June 26, 2013
A user level ARMv5te
simulator is now available for download as well as some benchmarks.
This simulator supports ELF32 binaries and Linux system call
translation.
Several updates are also available:
Several updates are also available:
- Support of symbolic debugging using the DWARF v2/v3/v4 debugging information format of ELF binary files. The built-in debugger uses this debugging information for inspecting/modifying program variables, printing the backtrace, finishing the current function, as well as executing source code statements step by step.
- The benchmarks and simulators have been updated as well.
October 08, 2012
Several updates are
available:
- Our virtual platforms better supports the DWARF v2/v3 debugging information format of ELF binary files. The built-in debugger uses this debugging information for printing the backtrace, finishing the current function, as well as executing source code statements step by step.
- The UNISIM Virtex 5 FXT simulator now implements a Linux system call translation mechanism so that it is not strictly necessary to boot a Linux distribution in order to run PPC440FP Linux applications.
- The benchmarks are more cross-platform and include some regression-tests.
- The tutorials & demos have been updated accordingly.