TSIM Simulator User’s Manual
TSIM is a generic SPARC architecture simulator capable of emulating ERC32- and LEON-based computer systems.
TSIM provides several unique features:
• Accurate and cycle-true emulation of ERC32 and LEON processors
• Superior performance: +25 MIPS on high-end PC (P4@3.0 GHz)
• Accelerated simulation during processor standby mode
• Standalone operation or remote connection to GNU debugger (gdb)
• 64-bit time for unlimited simulation periods
• Instruction trace buffer
• Loadable modules to include user-defined I/O devices
• Non-intrusive execution time profiling
• Code coverage monitoring
• Dual-processor syncronisation
• Stack backtrace with symbolic information
• Check-pointing capability to save and restore complete simulator state
• Also provided as library to be included in larger simulator frameworks
TSIM supports three platforms: solaris-2.8, linux-2.4/glibc-2.2 and windows98/NT/2K with Cygwin-1.3.10.
The ERC32 library version is also supported on native Windows as a DLL.
The primary site for TSIM is http://www.gaisler.com/, where the latest version of TSIM can be ordered and
evaluation versions downloaded.
Get pdf TSIM Simulator User’s Manual