Next, you go to the State Histogram menu and enter the names and
boundaries of the five routines in the state histogram ranges.
State Histogram then displays the relative activity of the five routines. After
several acquisitions, it is apparent that the interrupt routine is being accessed
more often than expected.
The figure below shows the State Histogram display for this example.
SPA State Histogram
You now go to the Time Interval menu and enter the Start and End
conditions for the suspect interrupt routine. Before altering the default Time
Interval ranges, you start the acquisition and observe the Maximum (Max),
Minimum (Min), and Average (Avg) times. From these values, the typical
execution times of the interrupt are apparent, and provide good starting
values for the Time Interval ranges using Auto-range. From the Max time, it
is apparent that the interrupt routine is having problems.
Running the acquisition again, you discover that the interrupt usually takes
the expected 8 microseconds, but occasionally it takes as long as
8 milliseconds. After experimenting with the target system while monitoring
the interrupt with Time Interval mode, a faulty key on the keyboard is
discovered. The key is bouncing excessively, resulting in an extended
interrupt routine call.
The figure on the next page shows the Time Interval display for this example.
System Performance Analysis (SPA) Software
SPA measurement processes
8-19
Содержание 1660CS
Страница 5: ...Introduction iv ...
Страница 16: ...1 Logic Analyzer Overview ...
Страница 24: ...2 Connecting Peripherals ...
Страница 33: ...2 10 ...
Страница 34: ...3 Using the Logic Analyzer ...
Страница 55: ...3 22 ...
Страница 56: ...4 Using the Trigger Menu ...
Страница 75: ...4 20 ...
Страница 76: ...5 Triggering Examples ...
Страница 109: ...5 34 ...
Страница 110: ...6 File Management ...
Страница 114: ...Saving the system configuration for programmatic control File Management To save a configuration 6 5 ...
Страница 119: ...6 10 ...
Страница 120: ...7 Reference ...
Страница 221: ...7 102 ...
Страница 222: ...8 System Performance Analysis SPA Software ...
Страница 241: ...SPA Time Interval System Performance Analysis SPA Software SPA measurement processes 8 20 ...
Страница 252: ...9 Concepts ...
Страница 273: ...HP 1660CS series analyzer theory HP 1660C CS logic analyzer The Analyzer Hardware HP 1660CS series analyzer theory 9 22 ...
Страница 279: ...Oscilloscope board theory Oscilloscope board The Analyzer Hardware Oscilloscope board theory 9 28 ...
Страница 284: ...10 Troubleshooting ...
Страница 298: ...11 Specifications ...
Страница 311: ...11 14 ...
Страница 312: ...12 Operator s Service ...
Страница 324: ...Troubleshooting Flowchart 2 Troubleshooting To use the flowcharts 12 13 ...
Страница 337: ...Glossary 4 ...