GLlTch
GLlTch
command/query
The GLITch command allows you to specify the glitch recognizer term for
the timing analyzer trigger on a per label basis. Each command deals with
only one label in a given glitch specification, and, therefore a complete
specification could require several commands. The glitch specification
uses the characters
‘*’
and
“.”
as follows:.
‘8’
(asterisk) = search for a glitch on this channel
“F
(period) = ignore this channel
The position of these characters in the string corresponds with the
position of the channels within the label. All channels with the
“*”
are
ORed
together to form the glitch trigger specification.
The GLITch query returns the glitch specification for the specified label.
Command Syntax:
:MACHine{l
I2):TTFlace:GLITch
<label-name>
,cglitch-spec>
where:
<label-name
>
:: = string of up to 6 alphanumeric characters
c
glitch-spec
>
:: = string of characters
“{*I.)...”
Example:
OUTPUT XXX;
“:MACHINEl:TTRACE:GLITCH
‘POOl’.‘**.......*‘”
Query Syntax:
:MACHinel
:lTRace:GLITch? c
label-name
>
Returned Format:
[:MACHinel:TTRace:GLITch] c
label-name
>
,
c
glitch-spec
>
c
NL>
Example:
10
DIM
G$[lOO]
20 OUTPUT XXX;
“:MACHINEl:TTRACE:GLITCH?
‘PODl”
30 ENTER XXX;G$
40 PRINT G$
50 END
ITRace Subsystem
16-a
HP
1650B/HP
16518
Programming Reference