Method of recovering a gate-level netlist from a transistor-level
AssigneeThe United States of America as represented by the National Security Agency
InventorsW. Mark Van Fleet, Michael R. Dransfield
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe United States of America as represented by the National Security Agency
InventorsW. Mark Van Fleet, Michael R. Dransfield
Estimating the term…
The present invention is a method of recovering a gate-level netlist from a transistor-level netlist by functionally describing each gate to be recovered using a first transistor model; generating a signature for each gate to be recovered; receiving the transistor-level netlist; selecting a set of connected components from the transistor-level netlist; functionally describing the set of connected components using the first transistor model; generating a signature for the set of connected components; comparing the signature of the set of connected components to the signature of each gate to be recovered; if the signature of the set of connected components matches a signature of a to be recovered then determining if the corresponding functional descriptions match; if a match occurs then functionally describing the set of connected components using a second transistor model; comparing the functional descriptions generated for the set of connected components using the first and second transistor models; identifying the set of connected components as a gate to be recovered if its signature and functional description match those of a gate to be recovered and the functional descriptions of the set of connected components based on the first and second transistor models match; and redoing these steps if there is another set of connected components that is unidentified or a gate-level description at a higher level of abstraction is desired.
A method of recovering a gate-level netlist from a transistor-level netlist, comprising the steps of:
A method of recovering a gate-level netlist from a transistor-level netlist, comprising the steps of:
Dependencies are inferred from the claim text.