Method for performing failure mode and effects analysis of an integrated circuit and computer program product therefor
First Claim
1. A method for performing failure mode and effects analysis (FMEA) on integrated circuits comprising:
- preparing by a processor a FMEA database of a integrated digital circuit under design and computing FMEA results from said FMEA database, said FMEA database comprising records relative to zones (SZ) of said circuit;
automatically extracting information from a integrated circuit description, at least at the gate level of abstraction, said extraction of information comprising;
reading integrated circuit information;
partitioning said circuit in elementary sensitive zones (SZ);
said partitioning including selecting as zones registers from a netlist at gate level; and
extracting logic cone information associated to said sensitive zones, said extracting comprising extracting input cone information and extracting output cone information;
composing a sensitive zone database including said sensitive zone partition and the related logic cone information;
using said information in the preparing the FMEA database, importing said sensitive zone database in said FMEA database;
automatically computing by the processor on the basis of the information in said sensitive zone database fault model statistics for each record including failure rates for each sensitive zone; and
using said fault model statistics for each record including failure rates for each sensitive zone for automatically computing in said FMEA database failure rates for each FMEA record and on the basis of said computer failure rates computing FMEA results.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for performing failure mode and effects analysis (FMEA) on integrated circuits including preparing a FMEA database of an integrated circuit under design and computing FMEA results from the FMEA database. Information is automatically extracted from an integrated circuit description. The extraction of information includes reading integrated circuit information, partitioning the circuit in invariant and elementary sensitive zones (SZ), using the information in the preparation step of a FMEA database. Optionally a FMEA validation stage may be performed with which FMEA computed results are compared with FMEA measured results to obtain FMEA validated results.
-
Citations
31 Claims
-
1. A method for performing failure mode and effects analysis (FMEA) on integrated circuits comprising:
-
preparing by a processor a FMEA database of a integrated digital circuit under design and computing FMEA results from said FMEA database, said FMEA database comprising records relative to zones (SZ) of said circuit; automatically extracting information from a integrated circuit description, at least at the gate level of abstraction, said extraction of information comprising; reading integrated circuit information; partitioning said circuit in elementary sensitive zones (SZ); said partitioning including selecting as zones registers from a netlist at gate level; and extracting logic cone information associated to said sensitive zones, said extracting comprising extracting input cone information and extracting output cone information; composing a sensitive zone database including said sensitive zone partition and the related logic cone information; using said information in the preparing the FMEA database, importing said sensitive zone database in said FMEA database; automatically computing by the processor on the basis of the information in said sensitive zone database fault model statistics for each record including failure rates for each sensitive zone; and using said fault model statistics for each record including failure rates for each sensitive zone for automatically computing in said FMEA database failure rates for each FMEA record and on the basis of said computer failure rates computing FMEA results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification