Cycle-true Instruction Set Simulators

The Simulator within the Compiler toolchain

Cycle-true instruction set simulators can be a useful tool during application development. Without the hassle of having to setup and debug an actual hardware environment, instruction set simulators allow a convenient validation of the functional program behavior or the expected performance.

ICD/ES has past experience with a number of cycle-true instruction set simulators using different paradigms and supporting different processor archtitectures:

The simulators offered by ICD/ES come with a graphical user interface that provides intuitive access to frequently used debugging options like e.g. breakpoints, watchpoints, data inspection etc.

ICD/ES also offers implementations of the GNU Debugger Interface, a popular and widely used debugging environment.

Please contact us to learn more about our simulator development services.