HP Series 37 Reference Manual page 121

3000 series self test and maintenance mode
Table of Contents

Advertisement

Test Descriptions
• Correct error and abort status.
DMA termination status.
• Byte packing and unpacking.
Step 1 R DMA Initialization - Starts the DMA state machine and verifies that INIT resets the DMA
state machine to state O. Also checks that the DMA state machine clocks out of state 0 after
writing to register 11.
Step 19. CSRQ and OBSI Test - Verifies that at state % 12 CHANRQ is asserted, that an OBSI causes
transition to state 0, and that DMA machine stops in state O.
Step 20. DMA Output State Transitions verifies-
That the state machine can
be
started and that the output data transfer loops are
accessible.
If
either of the data transfer loops are not accessible, the rest of the DMA
state machine test aborts.
• The output transfer loop (%20-%21-%23-%26-%27-%25) starting at both state %20 and
state %22.
• The end transitions at states %23 and %25.
• That a data transfer can be aborted at states %21 and %27.
Step 21. DMA State Outputs Test - Verifies the outputs or the effects of the outputs for each state.
For the address and count register tests, a random number sequence is used to test different
combinations of starting address and count, then the DMA is run to completion and the final
count and address are verified.
Step 22. DMA Input State Transitions verifies-
That the state machine can be started and that the input data transfer loops are
accessible.
If
either of the data transfer loops are not accessible, the rest of the DMA
state machine test aborts.
• The input transfer loop (%1-%3-%14-%15-%17) starting at both state %1 and state %4
o
The end transitions at states
%3
and
% 1 7.
• That a data transfer can be aborted at states
%
1 and
%
I 4.
Step 23. DMCNT, DMADR Tests verifies-
• That the DMA byte counter logic functions correctly.
• That the DMA address register functions correctly.
Step 25. DMA Error and Abort Test - Veriftes the address overfiow abort.
SEP 84
3-6

Advertisement

Table of Contents
loading

Table of Contents