System and method for recovering from design errors in integrated circuits
AssigneeInternational Business Machines Corporation
InventorAmir Hekmatpour
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorAmir Hekmatpour
Estimating the term…
The present invention is embodied in a system and method for recovering from design errors, such as errors in an integrated circuit design. The system and method of the present invention use a probabilistic model, such as a Bayesian Belief Network (BBN), in combination with case-based inferential reasoning to predict or detect design errors at any point in the design process by using information about the current design in combination with historical design error data from previous designs. Once conditions associated with design errors are predicted or detected, an error profile is generated. An inference engine then uses conditional probabilities produced by the probabilistic model to compile a set of exact or similar cases from a historical knowledge base containing solutions and workarounds to previously identified design errors, based on their probable relevancy to the current design case. These probable relevant cases are then presented to the user, ranked with their likelihood or probability of relevance to the current predicted or detected design error. These cases are preferably presented to the user both textually and graphically in an interactive computer program environment.
A method for recovering from design errors in an integrated circuit comprising:
A system for resolving at least one current design error in a current integrated circuit design, comprising:
A computer-readable medium having computer-executable modules for resolving at least one design error in an integrated circuit comprising:
Dependencies are inferred from the claim text.