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

ID 784383
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.1.8.5. Script Branches Restrictions

There are a few things related to script branches that are discouraged or not allowed:

  • Starting and stopping the simulation must be avoided from script branches that run in sessions with interactive use, such as target start scripts. It is only in batch mode that controlling the simulation from script branches is acceptable. However, you must avoid script branches that conflict with each other.
  • A script branch may not define a new script branch nested inside itself.
  • The wait-for- command cannot run in the main branch. The reason is that the main branch may be interrupted by pressing the stop button or Ctrl-C while script branches and the wait-for- commands are unaffected by such actions.