On-chip detection of types of operations tested by an LBIST
AssigneeInternational Business Machines Corporation
InventorsMichael W. Harper, Mack W. Riley
Life of this patent
Estimating the term…
Abstract
An integrated circuit includes an LBIST controller operative to run a test program on at least one selection of core logic of the integrated circuit to test the operability of the at least one selection of core logic. The integrated circuit also includes a monitoring logic structure operative to detect at least one type of operation executed for the test program from at least one particular control signal activated by the LBIST controller for controlling the at least one selection of core logic to execute the test program from among at least one control signal for controlling operations on the at least one selection of core logic.
Claims10
An integrated circuit comprising:
- a Logic Built-in Self-Test (LBIST) structure operative to run a test program on at least one selection of core logic of the integrated circuit to test the operability of the at least one selection of core logic, the LBIST structure positioned on chip with the at least one selection of core logic, the test program specifying at least one operation for the LBIST structure to run on at least one test pattern through the at least one selection of core logic, the at least one operation comprising at least one type of operation of a plurality of types of operations;
- the LBIST structure operative to control the at least one type of operation of the plurality of types of operations performed on the at least one selection of core logic, while running the at least one operation of the test program, by activating at least one control signal of a plurality of control signals received as inputs to the at least one selection of core logic, wherein one or more control signals of the plurality of control signals is associated with each type of operation of the plurality of types of operations;
- and
- the LBIST structure comprising a monitoring logic structure operative to detect the at least one type of operation actually performed on the at least one selection of core logic while the test program is running by monitoring the at least one control signal of the plurality of control signals activated by the LBIST structure while the LBIST structure runs the test program.
Dependencies are inferred from the claim text.