Tutorial: Using the Imperas Instruction Set Simulator (ISS)


One of the simplest ways to run embedded software programs is using an Instruction Set Simulator (ISS). This tutorial introduces the Imperas ISS that is provided as part of the OVP/Imperas packages. The chapters show initial usage, the powerful tracing and debugging capabilities and provides an introduction to the Imperas professional Verification, Analysis, and Profiling (VAP) tools.
OVP T2 Tutorial

Chapters:
1Using the Imperas Instruction Set Simulator (ISS) executable.
Selecting the type of ISS to use and the use of the ISS to select the processor model type from the library and to load and execute an application.
2Enable basic tracing in the Imperas/OVP products.
The Imperas/OVP simulators include the ability to trace processor execution. In this tutorial we show tracing using the ISS.
3Enable application debugging in the Imperas/OVP products
The Imperas/OVP simulators include the ability to debug application(s) running on processor(s). In this tutorial we show how to start debugging using the ISS.
4Enable Imperas Tools for observing application execution on a Virtual Platform
The Imperas simulator includes the ability to load and control a set of pre-defined tools, the VAP tools or a user custom tools. In this tutorial we show how to enable the VAP tools and some of their capabilities using the ISS.