STRigger (STRace) Subsystem
RANGe
|
|
| RANGe |
| Command | :MACHine{12}:STRigger:RANGe<N> <label_name>, | |
|
|
| <start_pattern>,<stop_pattern> |
|
|
| The RANGe command allows you to specify a range recognizer term for the |
|
|
| specified machine. Since a range can only be defined across one label and |
|
|
| since a label must contain 32 or fewer bits, the value of the start pattern or |
|
|
| stop pattern will be between (232)−1 and 0. |
|
|
| When these values are expressed in binary, they represent the bit values for |
|
|
| the label at one of the range recognizers’ end points. Don’t cares are not |
|
|
| allowed in the end point pattern specifications. |
| <label_name> | string of up to 6 alphanumeric characters | |
<start_pattern> | "{#B{01} . . . | ||
|
|
| #Q{01234567} . . . |
| <stop_pattern> | #H{0123456789ABCDEF} . . . | |
|
|
| {0123456789} . . . }" |
| <N> | {1 2} | |
|
|
|
|
| Example | OUTPUT XXX;":MACHINE1:STRIGGER:RANGE1 ’DATA’, ’127’, ’255’ " | |
|
|
| OUTPUT XXX;":MACHINE1:STRIGGER:RANGE2 ’ABC’, ’#B00001111’, |
|
|
| ’#HCF’ " |
|
|
|
|