Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
93 words
A method of creating a sequence of circuit test vectors used for testing a circuit comprising: storing in a memory a plurality of change lists, each entry of each change list including change data for a single entry in a test vector, at least one of said change lists having a plurality of entries; and creating a sequence of circuit test vectors for electrical nodes of a circuit under test by sequentially selecting individual ones of said change lists in a predetermined order, and by sequentially retrieving entries of each selected change list.
Claim 2
Independent Claim
93 words
A method of creating a sequence of circuit test vectors used for testing a circuit comprising: storing in a memory a plurality of change lists, each entry of each change list including change data for a single entry in a test vector, at least one of said change lists having a plurality of entries; and creating a sequence of circuit test vectors for electrical nodes of a circuit under test by sequentially selecting individual ones of said change lists in a predetermined order, and by sequentially retrieving entries of each selected change list.
Claim 3
Dependent Claim
17 words
The method of claim 1, said creating step including retrieving each entry of a selected change list.
Claim 4
Dependent Claim
25 words
The method of claim 1, said creating step comprising selecting at least a portion of at least one of said change lists more than once.
Claim 5
Dependent Claim
39 words
The method of claim 1, said storing step comprising determining a frequency of use of each of said change lists to create said sequence of test vectors, and ordering said change lists within said memory according to said frequency.
Claim 6
Dependent Claim
30 words
The method of claim 4, said storing step comprising storing more frequently used change lists at lower order addresses within said memory, than addresses of less frequently used change lists.
Claim 7
Dependent Claim
45 words
The method of claim 1, said change lists also including expected response data, the method further comprising: measuring selected nodes of said circuit under test to produce measured response data; and comparing said measured response data with said expected response data to produce comparison data.
Claim 8
Dependent Claim
11 words
The method of claim 6, further comprising storing said comparison data.
Claim 9
Dependent Claim
12 words
The method of claim 6, further comprising storing said measured response data.
Claim 10
Dependent Claim
173 words
A circuit tester comprising: a plurality of test pins; drive means, connected to the test pins, for driving selected test pins under control of a test vector; measurement means, connected to the test pins, for measuring data appearing on selected test pins under control of said test vector to produce measured response data; a change list memory for storing a plurality of change lists, each entry of each change list in said change list memory including change data for one element of said test vector, at least one of said change lists including a plurality of entries; a pointer memory for sequentially storing addresses of said change list memory; vector sequencer means, operatively connected to said drive means, measurement means, change list memory and pointer memory, for incrementally addressing said change list memory, for sequentially priming said drive means and measurement means according to entries of a selected change list, and for activating said drive means and measurement means to drive and measure said test pins at the end of each change list.
Claim 11
Dependent Claim
173 words
A circuit tester comprising: a plurality of test pins; drive means, connected to the test pins, for driving selected test pins under control of a test vector; measurement means, connected to the test pins, for measuring data appearing on selected test pins under control of said test vector to produce measured response data; a change list memory for storing a plurality of change lists, each entry of each change list in said change list memory including change data for one element of said test vector, at least one of said change lists including a plurality of entries; a pointer memory for sequentially storing addresses of said change list memory; vector sequencer means, operatively connected to said drive means, measurement means, change list memory and pointer memory, for incrementally addressing said change list memory, for sequentially priming said drive means and measurement means according to entries of a selected change list, and for activating said drive means and measurement means to drive and measure said test pins at the end of each change list.
Claim 12
Dependent Claim
36 words
The circuit tester of claim 9, further comprising: a map memory, operatively connected to said change list memory, for converting said change data of selected change list entries into control data for controlling said measurement means.
Claim 13
Dependent Claim
21 words
The circuit tester of claim 10, said map memory further comprising: means for generating expected response data from said change data.
Claim 14
Dependent Claim
28 words
The circuit tester of claim 11, said measurement means further comprising means for comparing said expected response data with said measured response data to produce a comparison result.
Claim 15
Dependent Claim
20 words
The circuit tester of claim 12, further comprising: means, connected to said means for comparing, for storing said comparison result.
Claim 16
Dependent Claim
20 words
The circuit tester of claim 12, further comprising: means, connected to said measurement means, for storing said measured response data.
Claim 17
Dependent Claim
19 words
The circuit tester of claim 9, wherein said vector sequencer means activates said drive means before said measurement means.
Claim 18
Dependent Claim
21 words
The circuit tester of claim 9, wherein said vector sequencer means activates said drive means to drive said test pins simultaneously.