Reuse of circuit labels in subcircuit recognition
AssigneeOracle America, Inc.
InventorDouglas C. Meserve
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorDouglas C. Meserve
Estimating the term…
Method, apparatus and system for finding instances of a pattern in a main netlist include reading in the main netlist and the pattern that is used for finding pattern matches in the main netlist. The main netlist and the pattern include a plurality of vertices. Each of the vertices is a device or a net. Labels for the vertices are computed in both the pattern and the main netlist up to a depth appropriate for the pattern. A vertex of the pattern is identified and used in matching with one or more vertices in the main netlist at the depth appropriate for the pattern using the computed labels. The computed labels for each of the vertices of the main netlist are stored for possible reuse in subsequent pattern matches.
A computer implemented method for matching a pattern in a main netlist, the method comprising:
A non-transitory computer readable medium having program instructions which when executed by a computer performs pattern matching in a main netlist, the computer readable medium comprising:
A system for matching a pattern in a main netlist, comprising:
Dependencies are inferred from the claim text.