Making a Timing Analyzer Measurement

This program sets up the logic analyzer to make a simple timing analyzer

measurement. This example can be used with the E2433 Logic Analyzer

Training Board to acquire and display the output of the ripple counter. It can

also be modified to make any timing analyzer measurement.

10 ! ******* *********** TIMI NG ANALYZER EXAM PLE ************ ******
20 ! for the Agilent 1670G Lo gic Analyzer
30 !
40 ! **************************************************************
50 ! Select the module slot in which the Agilent 1670G is installed.
60 !
70 !
80 OUTPUT 70 7;":SELECT 1"
90 !
100 ! **************************************************************
110 ! Name Ma chine 1 "TIMING, " configure Mach ine 1 as a timin g analyzer,
120 ! and assign pod 1 to Machine 1.
130 !
140 OUTPUT 707;":MACH1:NAME ’TIMING’"
150 OUTPUT 70 7;":MACH1:TYPE T IMING"
160 OUTPUT 70 7;":MACH1:ASSIGN 1"
170 !
180 ! **************************************************************
190 ! Make a label "COUNT," g ive the label a positive polarit y, and
200 ! assign the lower 8 bits .
210 !
220 OUTPUT 70 7;":MACHINE1:TFO RMAT:REMOVE ALL"
230 OUTPUT 70 7;":MACH1:TFORMA T:LABEL ’COUNT’, POS,0,0,#B000000 0011111111"
240 !
250 ! **************************************************************
260 ! Specify FF hex for reso urce term A, whi ch is the defaul t trigger term
270 ! for the timing analyzer.
280 !
290 OUTPUT 70 7;":MACH1:TTRACE :TERM A, ’COUNT’ , ’#HFF’"
300 !
310 ! ***************************************************************
320 ! Remove any previously inserted labels, insert the "COUNT"
330 ! label, change the seconds-per-division to 100 ns, and display the
340 ! waveform menu.
350 !
Programming Examples

Making a Timing Analyzer Measurement

43–3