Diagnostic Program Structure - HP Series 37 Reference Manual

3000 series self test and maintenance mode
Table of Contents

Advertisement

General Information
1.3 DIAGNOSTIC PROGRAM STRUCTURE
Each test that is executed by the TICDIAG is a separate module. This enables you to select the tests to
be
run.
The TICDIAG routines are divided into two major groups in order
to
adequately test t1le hardware. The
two groups are the tests for the System Interface Board (SIB - actually a section of the TIC board) and the
tests for the Asynchronous Interface Board (AlB - actually a section of the TIC board). The tests in the
SIB section test the circuitry between the SIMB and the l-Bus. They affect all ports. The tests in the
AlB section test the circuitry from the L-Bus to the cable connector and affect only one selectable port at
a time.
The TICDIAG loop is very simple.
It
calls Get'Test'Data to get input from the user. The SIB is theh
initialized and the SIB tests, if selected, are run. If the SIB sectIOn is successfully completed, the AlB is
initialized for testing and the selected tests are run. "ome of the data from Get'Test'Data is used by the
main program, but most of the data is passed directly to the Test' SIB and Test'AIB sections.
Figure 1-1 is a structure chart of the main program body.
reet
FIow~
r-----~
TICDIAG
r ••
t Flow ~
~-----I
I
I
I
I
g
Get Test Oato
~
Initialize SIB
Initialize AlB
Figure 1-1. TICDIAG Structure
SEP 84
1-2

Advertisement

Table of Contents
loading

Table of Contents