DocumentCode
2661940
Title
An efficient partitioning algorithm for large-scale circuits
Author
Hassoun, M.M. ; Lin, P.M.
Author_Institution
Dept. of Electr. Eng. & Comput. Eng., Iowa State Univ., Ames, IA
fYear
1990
fDate
1-3 May 1990
Firstpage
2405
Abstract
A parallel circuit-partitioning algorithm aimed at minimizing the number of tearing nodes between subcircuits, the size of each subcircuit, or both, is presented. The algorithm is most suitable for circuit-simulation problems. It is currently implemented in a symbolic circuit simulator (SCAPP). The algorithm depends on the exploration of the coupling between the modified fundamental loops of the circuit. It recursively performs a hierarchical binary partitioning on the circuit and its subcircuits based on the concepts of loop index, tearing index, and branch index. Experimental results show the algorithm reaching optimum or better near-optimal solutions to problems for which existing algorithms failed or produced worse solutions
Keywords
circuit analysis computing; digital simulation; large-scale systems; network topology; parallel algorithms; SCAPP; branch index; circuit-simulation problems; hierarchical binary partitioning; large-scale circuits; loop index; modified fundamental loops; near-optimal solutions; parallel circuit; partitioning algorithm; subcircuits; symbolic circuit simulator; tearing index; tearing nodes; Algorithm design and analysis; Circuit simulation; Circuit testing; Concurrent computing; Convergence; Coupling circuits; Integrated circuit interconnections; Large-scale systems; Partitioning algorithms; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location
New Orleans, LA
Type
conf
DOI
10.1109/ISCAS.1990.112495
Filename
112495
Link To Document