Method and apparatus for isolating faults in a logic circuit
AssigneeNCR Corporation
InventorsRobert G. Fulks, Robert E. Enfield, Eric Sacher
Life of this patent
Estimating the term…
Loading patent…
AssigneeNCR Corporation
InventorsRobert G. Fulks, Robert E. Enfield, Eric Sacher
Estimating the term…
A portable processor-oriented digital tester and method for isolating faults in digital printed circuit boards under test. The digital tester includes a processor, a main memory and a plurality of driver/sensor circuits. The main memory stores a signature file containing known correct signatures for the nodes of a board under test and also stores an image file which contains information defining the topology of the board under test. The driver/sensor circuits are programmable to receive test information generated by a test program stored in the main memory, transmit such information to inputs of a board under test, and receive information produced by the board under test in response to the input test information. The response received from outputs of the board under test is compared to a corresponding known-correct response to identify a faulty output of the board under test. The processor refers to the image file to identify a logic element driving the faulty output and to identify the nodes which are inputs to the logic element. The processor causes instructions to be displayed to the operator of the portable digital tester to instruct the operator to probe the input nodes of the logic element. A signature is generated for each node and compared to a corresponding known correct signature for that node as it is probed by the operator to identify a faulty input node. For each faulty node found, the measured signature, the initial state, and a number equal to the smaller of an input test number of the known correct initial transition of the faulty node and an input test number of the first incorrect transition of the faulty node is stored in a history file having pointers to the image file for each node. If a component is found having a faulty output and all good inputs, that component is identified as defective. If a loop is identified by the main processor, the operator is instructed to test all external inputs to the loop; if a faulty external input is found, the loop is resolved, and the processor instructs the operator to probe another node. If the external inputs are all good, the main processor scans the history table to determine which node in the loop failed first and indicates that the component driving that node is the probable fault.
A method for isolating faults in a loop of a digital circuit, the loop including a plurality of nodes, the method comprising the steps of:
A method for isolating faults in a loop of a digital circuit comprising the steps of:
A method for isolating faults in a digital loop of a digital circuit having a plurality of inputs, the digital loop including a plurality of loop nodes, the loop nodes being outputs and/or inputs of logic elements of the digital loop, the digital loop also having at least one loop entry node, the loop entry node being an input to a logic element of digital loop but not being an output of any logic element in the digital loop, said method comprising the steps of:
A tester for isolating defects in a digital loop of a digital circuit, said tester comprising:
A tester for isolating defects in a digital loop of a digital circuit, said tester comprising:
A method of isolating defects in a logic circuit having a plurality of input test signals applied thereto and also having a plurality of nodes responsive to the input test signals, said method comprising:
A tester for isolating defects in a logic circuit, said tester comprising in combination:
A tester for isolating defects in a logic circuit, said tester comprising in combination:
A method of utilizing a processor-based tester for isolating a faulty logic element in a logic circuit being tested by the tester, the logic circuit including a plurality of logic elements and a plurality of nodes interconnected to form the logic circuit, the tester including a probe for use by an operator for inputting electrical signals from said nodes into the tester, the tester including a memory for storing a test program, an image file, and a response file, the test program defining input test signals to be applied to the logic circuit, the image file containing information descriptive of the interconnections of the logical elements and nodes of the logic circuit, and the response file containing the known correct responses of each node to the test program, the tester having a display unit for displaying messages, a first one of said nodes being faulty, said method comprising the steps of:
Dependencies are inferred from the claim text.