A comparison of the decision tree approach and the neural-networks-based heuristic dynamic programming approach for subcircuit extraction problem

The applications of non-standard logic device are increasing fast in the industry. Many of these applications require high speed, low power, functionality and flexibility, which cannot be obtained by standard logic device. These special logic cells can be constructed by the topology design strategy automatically or manually. However, the need arises for the topology design verification. The layout versus schematic (LVS) analysis is an essential part of topology design verification, and subcircuit extraction is one of the operations in the LVS testing. In this paper, we first provided an efficient decision tree approach to the graph isomorphism problem, and then effectively applied it to the subcircuit extraction problem based on the solution to the graph isomorphism problem. To evaluate its performance, we compare it with the neural networks based heuristic dynamic programming algorithm (SubHDP) which is by far one of the fastest algorithms for subcircuit extraction problem.

[1]  Horst Bunke,et al.  A decision tree approach to graph and subgraph isomorphism detection , 1999, Pattern Recognit..

[2]  Chen-Yi Lee,et al.  A novel subcircuit extraction algorithm by recursive identification scheme , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[3]  Narayanan Vijaykrishnan,et al.  SUBGEN: a genetic approach for subcircuit extraction , 1996, Proceedings of 9th International Conference on VLSI Design.

[4]  Carl Ebeling,et al.  SubGemini: Identifying SubCircuits using a Fast Subgraph Isomorphism Algorithm , 1993, 30th ACM/IEEE Design Automation Conference.

[5]  Frank Harary,et al.  Graph Theory , 2016 .

[6]  M. Miyama,et al.  A new circuit recognition and reduction method for pattern based circuit simulation , 1990, IEEE Proceedings of the Custom Integrated Circuits Conference.

[7]  Michael John Sebastian Smith,et al.  Application-specific integrated circuits , 1997 .