Graphical editor for defining memory test sequences
First Claim
Patent Images
1. In an electronic processor, a process for defining test signals to be applied to an electronic device under test, comprising the steps of:
- (a) accepting from a user a graphic indication of logic states for each test signal as a set of test cycles to be applied to the device under test;
(b) accepting from a user a graphic indication that test cycles are to be repeated according to repetition parameters; and
(c) converting the graphic indications of the logic states and repetition parameters to program code for execution on automatic test equipment, including repetition of graphically indicated test cycles.
10 Assignments
0 Petitions
Accused Products
Abstract
A technique for specifying test signals such as to be applied to a memory integrated circuit, by graphically displaying and editing a sequence of test cycles, together with a graphic indication of parameters that specify which of the test cycles are to be repeated. The preparation of detailed instructions for tester equipment may therefore be carried out automatically by computer software that interprets the graphic indications and generates tester microcode. As a result, knowledge of test equipment programming is not required to prepare test programs.
-
Citations
23 Claims
-
1. In an electronic processor, a process for defining test signals to be applied to an electronic device under test, comprising the steps of:
-
(a) accepting from a user a graphic indication of logic states for each test signal as a set of test cycles to be applied to the device under test; (b) accepting from a user a graphic indication that test cycles are to be repeated according to repetition parameters; and (c) converting the graphic indications of the logic states and repetition parameters to program code for execution on automatic test equipment, including repetition of graphically indicated test cycles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data processing system for testing an electronic device comprising:
-
a graphic sequence storage device, for storing a representation of visual indications of logic states for a test sequence consisting of logic states for test cycles and test cycle repetition parameters; and a microcode generator, for parsing the representation of visual indications to determine microcode instructions which cause test equipment to generate test signals corresponding to the test cycles and looping instructions for causing the test cycles to be repeated according to the repetition parameters. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. In an electronic processor, a process for defining test signals to be applied to a synchronous dynamic random access memory (SDRAM) device under test comprising the steps of:
-
(a) accepting from a user a graphic indication of the logic states of test signals to be applied to the SDRAM, the test signals each comprising a set of test cycles;
the graphic indication of multiple test cycles being displayed adjacent one another;(b) accepting from a user inputs which specify the position and length of a looping arrow located adjacent the graphic indication of multiple test signals, the looping arrow indicating a group of test cycles to be repeated according to repetition parameters; (c) shading the group of test cycles to be repeated within the graphic indications of multiple test signals; (d) accepting user input in a pop-up window specifying the repetition parameters; (e) generating a microcode program for test equipment from the graphic indications of multiple test signals and the group of test cycles to be repeated; and (f) operating the test equipment according to the microcode instructions to apply test signals to the SDRAM that repeat according to the repetition parameters.
-
Specification