Automated analog fault injection
AssigneeAnalog Devices Global Unlimited Company
InventorsCourtney E. FRICANO, Paul P. WRIGHT, David BROWNELL
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for automated analog fault injection including creating a list of fault models for injection to an analog circuit, adding a first fault placeholder to the analog circuit, running fault simulations by replacing the first fault placeholder with a first fault model from the list of fault models, and determining whether the first fault model is detected.
Claims20
A method for automated analog fault injection comprises:
- creating a list of fault models for injection to an analog circuit;
- adding a first fault placeholder to the analog circuit;
- running fault simulations by replacing the first fault placeholder with a first analog fault model from the list of fault models;
- and
- determining whether the first analog fault model is detected.
A system for automated analog fault injection comprises:
- a list of fault models for injection to an analog circuit;
- a plurality of fault placeholders for adding to the analog circuit;
- and
- a processor configured to run fault simulations by replacing ones of the plurality of fault placeholders with a first fault model from the list of fault models, wherein the processor is further configured to determine whether the first fault model is detected.
One or more non-transitory computer-readable media with instructions stored thereon, the instructions when executed on a machine, cause the machine to:
- create a list of fault models for injection to an analog circuit;
- add a first fault placeholder to the analog circuit;
- run fault simulations by replacing the first fault placeholder with a first fault model from the list of fault models;
- and
- determine whether the first fault model is detected.
Dependencies are inferred from the claim text.