Academia.eduAcademia.edu

Probability-based approaches to VLSI circuit partitioning

2000, … -Aided Design of Integrated Circuits and …

AI-generated Abstract

This paper discusses probability-based approaches to VLSI circuit partitioning, which is crucial in the design automation of VLSI systems. It addresses the problem of minimizing interconnections, chip area, and component count by defining the -way min-cut partitioning problem using hypergraphs, and explores various optimization metrics like weighted min-cut and weighted min-max. The paper evaluates the performance of different algorithms, including FM, LA, and hybrid methods, while providing comparisons of cutset sizes for various benchmark circuits.

Key takeaways

  • Since nodes 1, 2, and 3 have the same gain, FM can very well choose to move node 1 first.
  • Before describing how node gains are computed from node probabilities, we establish that given any set of node probabilities, the sample space of events representing subsets of nodes that are actually moved in a pass is a valid probability space.
  • To obtain the gains of nodes 4 to 9, we assume that nets to that are not in the cutset are each connected to one other node (not shown) of probability 0.5.
  • Thus, computing for node takes time and, thus, a total of time over all nodes.
  • 1) Multiply all node gains s as well as component gains s by a shrink factor Effect: This has the effect of decreasing the weights of all nets (initially unperturbed) by a factor of 2) Update node probabilities of the neighbors of the moved node (keeping all net weights unchanged).