• DocumentCode
    990684
  • Title

    Local ratio cut and set covering partitioning for huge logic emulation systems

  • Author

    Chou, Nan-Chi ; Liu, Lung-Tien ; Cheng, Chung-Kuan ; Dai, Wei-Jin ; Lindelof, Rodney

  • Author_Institution
    Quickturn Syst. Inc., Mountain View, CA, USA
  • Volume
    14
  • Issue
    9
  • fYear
    1995
  • fDate
    9/1/1995 12:00:00 AM
  • Firstpage
    1085
  • Lastpage
    1092
  • Abstract
    Given a system represented at gate level, we propose an algorithm mapping the design into the minimum number of FPGA´s for logic emulation. We first devise a Local Ratio-cut clustering scheme to reduce the circuit complexity. Then a Set Covering partitioning approach, utilizing the paradigm of Espresso II, is proposed as an alternative to the widely adopted recursive partitioning paradigm. Experimental results have shown that our approach achieved significant improvement with much shorter run times compared to the recursive Fiduccia-Mattheyses approach on large designs. For instance, on a benchmark of 160 K gates and 90 K nets, we reduced the number of FPGA´s required and the run time by 41 and 86%, respectively
  • Keywords
    field programmable gate arrays; logic CAD; logic partitioning; Espresso II; FPGA; benchmark; circuit complexity; clustering scheme; gate level emulation; local ratio cut; logic emulation systems; logic functions; set covering partitioning; Algorithm design and analysis; Clustering algorithms; Complexity theory; Design methodology; Emulation; Fabrication; Hardware; Logic circuits; Logic design; Partitioning algorithms;
  • 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.406710
  • Filename
    406710