Intel® Simics® Simulator for Intel® FPGAs: User Guide

ID 784383
Date 4/01/2024
Public
Document Table of Contents

5.3. Intel® Simics® Simulator Command-Line Interface (CLI)

Intel® Simics® simulator comes with a command-line interface (CLI), that can be used to control the flow of the simulation. You can enter Intel® Simics® commands on the CLI to interact with the simulation. This section shows how you can use the Intel® Simics® CLI.

You can use the Intel® Simics® command-line interface to complete tasks including the following actions:

  • Create and configure target system.
  • Getting the installation version.
  • Starting, pausing and stopping the simulation, which is equivalent to starting, pausing, and stopping the target system.
  • Inspecting the state of the target system.
  • Debugging target software by setting breakpoints and trace points.

The Intel® Simics® simulator CLI is always available, regardless of how your start the Intel® Simics® simulator.

When Intel® Simics® simulator is started along with the Intel® Simics® GUI, you can access the Intel® Simics® simulator CLI from the menu Tools > Command Line Window

Figure 6. Open CLI from Intel® Simics® Simulator Control Window.
When you start Intel® Simics® simulator from a terminal sessions, that terminal session becomes the Intel® Simics® simulator CLI:
<projectDir>/project-1$ simics <virtual_platform>.simics
Figure 7. Linux Terminal as the CLI