• DocumentCode
    3019565
  • Title

    Using partitioning to help convergence in the standard-cell design automation methodology

  • Author

    Kapadia, Hema ; Horowitz, Mark

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    592
  • Lastpage
    597
  • Abstract
    This paper explores a standard-cell design methodology based on netlist partitioning as a solution for the problem of lack of convergence in the conventional methodology in deep submicron technologies. A synthesized design block is partitioned along unpredictable nets that are identified from the netlist structure. The size of each partition is restricted so that the longest possible local net in a partition can be sufficiently driven by an average library gate, hence allowing statistical wire-load modeling for the local nets. The block is resynthesized using a hybrid wire-load model that takes into account accurate wire-load information on the unpredictable nets derived after floorplanning the partitions, and uses custom statistical wire-load models within each partition. Final placement is restricted to respect the initial floorplan. The methodology was implemented using existing commercial tools for synthesis and layout. Experimental results show high correlation between synthesis estimates and post-placement measurements of wire-loads and gate delays with the new methodology. The trade-offs of partitioning, current limitations of the methodology and future work to overcome these limitations are also discussed
  • Keywords
    circuit CAD; circuit layout CAD; convergence; high level synthesis; integrated circuit layout; logic partitioning; convergence; deep submicron technologies; floorplanning; hybrid wire-load model; netlist partitioning; placement; standard-cell design automation methodology; statistical wire-load modeling; synthesized design block; Capacitance; Convergence; Delay estimation; Design automation; Design methodology; Estimation error; Libraries; Logic; Permission; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings. 36th
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-58113-092-9
  • Type

    conf

  • DOI
    10.1109/DAC.1999.781383
  • Filename
    781383