HP 1660E Series Service Manual page 229

Logic analyzers
Table of Contents

Advertisement

Theory of Operation
Pattern Generator tests (Patt Gen)
Diagnostic Integer Value: This test is only valid for signals on the master board of the
configuration. The values returned from any expansion cards will be zero. The integer
returned will have the following bit format:
BIT#:
115,14,13,12,11,10,9,8,7,6,5,4
13,2,1,0
unused
Test Mode
The Test Mode bit positions have the following meaning:
o
-passed
1 - stopped without break
2 - failed to stop from software
4 - failed to stop with break
8 - stopped by something other than break
Subtest #2 - Wait Instruction Test This test checks the functionality of the wait
command in the instruction memory and the status register that reads the wait. The test
is performed on each of the four event registers. The current wait event being tested is
loaded on the first page of memory and a break instruction is loaded on the third page of
memory.
The first pass of the test places a wait on no event in the event register. The hardware is
started and a wait is begun for the vectors to hit the break instruction on the third page.
The main status is checked to see that the hardware is stopped by the break instruction.
The second pass of the test places a wait on any condition in the event register. Again the
hardware is started wait is begun. On this pass the hardware should be stopped by the
wait condition and not by the break condition.
The final pass clears the current wait condition using the hardware wait clear command.
The board should run from the current wait to the break condition and once again stop.
Diagnostic Integer Value: The integer returned will have the following bit format:
BIT#:
[15,14,13,12
I' "
10,9,8
[7,6,5,4
1 3 ,2,1,0
Event D
Event C
Event B
Event A
Each nibble corresponds to the event register being tested. The value of the nibble for the
event register has the following definition:
o
-passed
I - failed to stop on break with no event wait
2 - stopped on wait with setting of no event
3 - failed to stop on break or wait with wait any event
4 - failed to stop on wait with wait any event
5 - failed to clear wait
6 - stopped on false break condition
It should be noted that the value returned will be the last error encountered.
8-25

Advertisement

Table of Contents
loading

This manual is also suitable for:

1660es series1660ep series

Table of Contents