HP (Hewlett-Packard) HP 16500C ユーザーズマニュアル

ページ / 130
Contents
1 Triggering
To store and time the execution of a subroutine  1–3
To trigger on the nth iteration of a loop  1–5
To trigger on the nth recursive call of a recursive function  1–6
To trigger on entry to a function   1–8
To capture a write of known bad data to a particular variable  1–10
To trigger on a loop that occasionally runs too long  1–11
To verify that all stacks and registers are restored correctly before 
exiting a subroutine  1–12
To trigger after all status bus lines finish transitioning  1–13
To find the nth assertion of a chip select line  1–14
To verify that the chip select line of a memory chip is strobed after 
the address is stable  1–15
To trigger when expected data does not appear on the data bus from 
a remote device when requested  1–16
To test minimum and maximum pulse limits  1–18
To detect a handshake violation  1–20
To detect bus contention  1–21
Cross-Arming Trigger Examples  1–22
To examine software execution when a timing violation occurs  1–23
To look at control and status signals during execution of a routine  1–24
2 Intermodule Measurements
Intermodule Measurement Examples  2–4
To set up a group run of modules within the HP 16500C  2–4
To start a group run of modules from an external trigger source  2–6
To start an external instrument on command from a module within 
the HP 16500 and 16501 mainframe   2–8
To see the status of a module within an intermodule measurement  2–10
To see time correlation of each module within an 
intermodule measurement  2–12
To use a timing analyzer to detect a glitch  2–14
To capture the waveform of a glitch  2–15
vii