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

ID 784383
Date 4/01/2024
Public
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.