Programmable array built-in self test method and controller with programmable expect generator
AssigneeInternational Business Machines Corporation
InventorPhilip George Shephard, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorPhilip George Shephard, III
Estimating the term…
The present invention adds a programmable expect generator (PEG) that generates expected patterns of output for comparison to the actual outputs of an array while undergoing a complex test input sequence. The output of a programmable array built-in self test (PABIST) controller has its output increased to include separate control bits and a mask bit for a PEG. The PEG in one embodiment of the invention is substantially similar to a data control register that is programmed by a sequence of commands to generate the array input data patterns for testing an array. The program sequence that controls the PABIST and generates the input address, data and read/write patterns also outputs separate control bits to direct the PEG to generate expected outputs from the array when data from corresponding read addresses are read. The incorporation of a mask bit that accompanies each group of PEG control bits is used to inhibit the compare function that compares the output of the array to the output of the PEG. The mask bit controls when outputs of the array under test are compared to the PEG.
A programmable Array Built-In-Self-Test (ABIST) method for testing an array comprising the steps of:
A programmable ABIST system (PABIST) operable for testing an integrated circuit array, comprising:
A data processing system, comprising:
Dependencies are inferred from the claim text.