• 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