TSIM3

Status:

Available

Instruction-level simulator capable of emulating single- and multi-core processor systems based on the LEON2/3/4 processors with high simulation accuracy. It is highly user-extensible, includes functionalities such as a scriptable Tcl frontend, GDB support, and using TSIM as a library. TSIM3 also includes features such as non-intrusive debugging, profiling, tracing and code coverage.

Overview

TSIM3 is developed for accurate behavior and timing in terms of simulation time. Using TSIM3, it is possible to develop and debug target applications before the real hardware is available, thereby shortening the product development cycle.

TSIM3 includes functionalities such as multi-core models for GR740/GR712RC, Tcl frontend for easier automation, I/O models, APIs, GDB support.

The functionalities and the accuracy profile allows for efficient SW V&V development, also for multi-core systems.

Several TSIM3 simulators are available:

  • TSIM3-LEON4:  simulates quad-core GR740
  • TSIM3-LEON3:  simulates dual-core GR712RC, GR716A, GR716B, UT699, UT699E, UT700 and a generic configurable LEON3
  • TSIM3-GR716:  simulates the GR716A and GR716B
  • TSIM3-LEON2:  simulates AT697E and a generic configurable LEON2.

See Supported Hardware tab for more details on the supported devices

Users and projects

More than 500 commercial TSIM licenses have been sold and are being used in various LEON and ERC32 projects. Many more copies of the evaluation version of TSIM are used by individuals and universities. TSIM is the market leader for LEON and ERC32 simulation, and used in major space projects such as Cryosat, ATV, Beagle-2, Ariane-5, GOCE, Herschel/Planck, PROBA-2 and many others.

Architecture

arrow down icon

Key Tech Spec

arrow down icon

Target technology support

arrow down icon

Evaluation boards

arrow down icon

Ordering information

arrow down icon

Development Kit

arrow down icon

Licensing

arrow down icon

Software

arrow down icon

Tools

arrow down icon

Block diagram

arrow down icon

Supported Hardware

arrow down icon

Configuration

arrow down icon

Reference Design

arrow down icon

Other resources

arrow down icon

Detailed features

arrow down icon
  • Standalone Tcl frontend for both automation and interactive use, with tab completion
  • Provided as a library to be included in larger simulator frameworks (TLIB)
  • Source level debugging via remote connection from GNU Debugger (GDB) with support for GDB 8.2 and 14.2
  • 64-bit time for practically unlimited simulation periods
  • Detailed device register information down to individual register fields
  • Detailed instruction tracing with instruction results and symbolic information
  • Detailed AMBA bus tracing that can be presented combined with instruction tracing
  • Memory emulation, including SRAM, SDRAM, PROM, SPI memories, local data RAM, local instruction RAM and caches.
  • Loadable modules to include user-defined device models
  • Non-intrusive execution time profiling
  • Non-intrusive code coverage monitoring
  • Stack backtrace with symbolic information
  • Unlimited number of breakpoints and watchpoints
  • Checkpointing capability, to save and restore simulator state
  • Detailed built-in help for both commands and start options

Downloads

File

Category

Revision

Date

Access

TSIM3 Simulator User's Manual

Data sheet and user's manual

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Professional - TSIM-LEON4

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Professional - TSIM-LEON3

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Professional - TSIM-GR716

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Professional - TSIM-LEON2

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Evaluation version - LEON3

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

TSIM3 Evaluation version - LEON4

Software tool

3.1.11

2024-05-03

Free download

Password/
Contact us

Sentinel LDK/HASP Run-time

Software tool

9.12

2023-05-12

Free download

Password/
Contact us

Frequently asked questions

No items found.