2.13.9.6
Executing Multiple Cycles
All Microengines:
To run for a specified number of cycles in all Microengines, regardless of which threads are
running:
1. Select All threads in the list under the Go for button.
2. Type the number of cycles in the box to the right of the
Go for button.
3. Click Go for.
All Microengines run until the specified thread has executed the specified number of cycles.
A Specific Thread:
To run for a specified number of cycles in a specific thread:
1. Select the thread's entry from the list under the Go for button.
2. Type the number of cycles in the box to the right of the Go for button.
3. Click Go for.
Note: Executing multiple cycles is not supported when debugging hardware.
2.13.9.7
Running to a Specific Cycle
To run until a specified cycle count is reached:
1. Type the cycle count in the box under the Go to cycle button.
2. Click Go to cycle.
Note: Running to a specific cycle is not supported when debugging hardware.
2.13.9.8
Running to a Label or Microword Address
To run until a specific microcode label or microword address is reached by a thread:
1. Enter the label(s) and/or address(es) into the appropriate boxes.
2. Click Go to label/address.
Note: Running to a label or microword address is not supported when debugging hardware.
2.13.9.9
Running Indefinitely
To run the microcode indefinitely:
On the Debug menu, click Run Control, then click Go, or
Click the
Click the
Development Tools User's Manual
button in the Run Control window, or
button on the Debug toolbar, or
IXP2400/IXP2800 Network Processors
Developer Workbench
127