Triggering

To examine software execution when a timing violation occursTo examine software execution when a timing violation occurs

The timing analyzer triggers when the timing violation occurs, and when it triggers, it also sets its “arm” level to true. When the state analyzer receives the arm signal, it triggers immediately on the present state.

1Select the timing analyzer Trigger menu.

2Define the Edge1 term to represent the control line where the timing violation occurs.

3Under Timing Sequence Levels, enter the following sequence specification:

TRIGGER on “glitch/edge1” 1 time

4Select the state analyzer Trigger menu and accept the default (anystate) definition for term a.

5Under State Sequence Levels, enter the following sequence specification:

While storing “anystate” TRIGGER on “arm a” 1 time

Store “anystate”

1–23