DocumentCode
2890333
Title
Circuit comparison by hierarchical pattern matching
Author
Pelz, G. ; Roettcher, U.
Author_Institution
Fraunhofer-Inst. of Microelectron. Circuits & Syst., Duisburg, Germany
fYear
1991
fDate
11-14 Nov. 1991
Firstpage
290
Lastpage
293
Abstract
The authors present a novel approach to circuit comparison and building-block recognition. In contrast to conventional systems, netlist pattern matching is employed as the basic principle, making it possible to identify arbitrary subcircuits in larger circuits. Typically, a hierarchical netlist derived from a schematic and a flat netlist extracted from a layout have to be compared. In the present approach, this is accomplished by the successive (bottom up) matching of the schematic cells in the layout netlist, thus restoring the schematic hierarchy. The pattern matching algorithm is embedded in a sophisticated hierarchy handling scheme, making it possible to process even ill-structured hierarchies. The method is independent of circuit technology and design style. Typical drawbacks of traditional systems such as the handling of parallel paths or the permutability of (groups of) terminals are overcome in a quite natural way. Additionally, the proposed approach offers a universal and flexible solution to the problem of functional but not too topological isomorphic subcircuits. Real-life examples prove its suitability in function and performance.<>
Keywords
circuit analysis computing; circuit layout; pattern recognition; building-block recognition; circuit comparison; flat netlist; hierarchical netlist; ill-structured hierarchies; netlist pattern matching; pattern matching algorithm; Circuit synthesis; Circuits and systems; Data mining; Interference; Logic devices; Logic gates; Manufacturing automation; Microelectronics; Pattern matching; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-2157-5
Type
conf
DOI
10.1109/ICCAD.1991.185256
Filename
185256
Link To Document