Synthesis for random testability using unreachable states in integrated circuits
AssigneeInternational Business Machines Corporation
InventorsVictor N. Kravets, Haoxing Ren, Mary P. Kusko, Spencer K. Millican
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsVictor N. Kravets, Haoxing Ren, Mary P. Kusko, Spencer K. Millican
Estimating the term…
A system and method for using unreachable states of a circuit design in a testing mode to increase random testability of a random resistant logic circuit. Control-improving logic circuitry is integrated into a logic circuit design to improve its testability and will not affect behavior of the design in its functional mode (by remaining “inactive” in the functional mode of the integrated circuit). The control-improving logic circuitry is automatically activated in testing mode. The control improving logic circuit is generated selectively for random resistant logic circuit regions that exhibit limited controllability in the functional mode and improves controllability of random resistant logic in the testing mode. The improved controllability results from activating test circuitry in the states that are not reachable during normal functionality. The utilization of unreachable states of a design renders unnecessary use of an explicit test enable signal, and provides for more compact implementation of test circuitry.
A method of testing an integrated circuit having a random resistant logic circuit that exhibits limited controllability or observabilty random resistant output signals, said method comprising:
A computer-implemented method of using unreachable states as don't care conditions to change logic of an integrated circuit design, said method comprising:
A system of testing an integrated circuit having a random resistant logic circuit that exhibits limited controllability of random resistant output signals in a functional mode of operation, said system comprising:
Dependencies are inferred from the claim text.