• DocumentCode
    1453265
  • Title

    Optimal min-area min-cut replication in partitioned circuits

  • Author

    Yang, Hannah Honghua ; Wong, D.F.

  • Author_Institution
    Texas Univ., Austin, TX, USA
  • Volume
    17
  • Issue
    11
  • fYear
    1998
  • fDate
    11/1/1998 12:00:00 AM
  • Firstpage
    1175
  • Lastpage
    1183
  • Abstract
    Previous results show that node replication can be used to reduce the number of cut edges substantially in a partitioned circuit. The node replication approach is particularly useful for fully utilizing pin-limited devices such as multiple field-programmable gate array. Hwang and El Gamal [1992, 1995] formulated the min-cut replication problem, which is to determine min-cut replication sets for the components of a k-way partition such that the cut size of the partition is minimized after the replication. They gave an optimal algorithm for finding min-cut replication sets for a k-way partitioned digraph. However their optimal min-cut replication algorithm does not guarantee min-cut replication sets of minimum sizes. Furthermore, their algorithm is not optimal for hypergraphs. In this paper, we optimally solve the min-area min-cut replication problem on digraphs, which is to find min-cut replication sets with the minimum sizes. More important, we give an optimal solution to the hypergraph min-area min-cut replication problem using a much smaller flow network model. We implemented our algorithms in a package called Hyper-MAMC, and interfaced Hyper-MAMC to the TAPIR package. We compared the replication results by Hyper-MAMC with those obtained by MC-Rep in the TAPIR package on the exact same initial partitions of a set of MCNC Partition93 benchmark circuits. On average, Hyper-MAMC produces 57.3% fewer cut nets and runs much faster than MC-Rep
  • Keywords
    VLSI; circuit complexity; circuit optimisation; directed graphs; field programmable gate arrays; integrated circuit layout; logic CAD; logic partitioning; Hyper-MAMC; MCNC Partition93 benchmark circuits; TAPIR package; flow network model; hypergraphs; k-way partition; minimum sizes; multiple field-programmable gate array; node replication approach; optimal min-area min-cut replication; partitioned circuits; partitioned digraph; pin-limited devices; Circuits; Design automation; Field programmable gate arrays; Joining processes; Laboratories; Notice of Violation; Packaging; Partitioning algorithms; Scholarships; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.736190
  • Filename
    736190