Executing Multiple Cycles; Running To A Specific Cycle; Running To A Label Or Microword Address; Running Indefinitely - Intel IXP2400 User Manual

Network processors
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ixp2800

Table of Contents