• DocumentCode
    2980014
  • Title

    Metrics for structural logic synthesis

  • Author

    Kudva, Prabhakar ; Sullivan, Andrew ; Dougherty, William

  • Author_Institution
    IBM T. J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2002
  • fDate
    10-14 Nov. 2002
  • Firstpage
    551
  • Lastpage
    556
  • Abstract
    Routability or wiring congestion in a VLSI chip is becoming increasingly important as chip complexity increases. Congestion has a significant impact on performance, yield and chip area. Although advances in placement algorithms have attempted to alleviate this problem, the inherent structure of the logic netlist has a significant impact on the mutability irrespective of the placement algorithm used. Placement algorithms find optimal assignment of locations to the logic and do not have the ability to change the netlist structure. Significant decisions regarding the circuit structure are made early in synthesis, such as during the technology independent logic optimization step. Optimizations in this step use literal count as a metric for optimization and do not adequately capture the intrinsic entanglement of the netlist. Two circuits with identical literal counts may have significantly different congestion characteristics post placement. In this paper, we motivate that a property of the network structure called adhesion can make a significant contribution to routing congestion. We then provide a metric to measure this property. We also show that adhesion, as measured by this metric, can be used in addition to literal counts to estimate and optimize post routing congestion early in the design flow.
  • Keywords
    VLSI; circuit CAD; circuit complexity; circuit optimisation; circuit simulation; integrated circuit design; integrated circuit interconnections; integrated circuit modelling; logic CAD; logic simulation; VLSI chip routability/wiring congestion; chip complexity; congestion dependent performance/yield/chip area; literal count metrics; logic location optimal assignment; logic netlist structure; netlist entanglement; network structure adhesion properties; placement algorithms; post placement congestion characteristics; structural logic synthesis metrics; technology independent logic optimization steps; Adhesives; Boolean functions; Circuit synthesis; Delay; Integrated circuit interconnections; Logic circuits; Logic devices; Network synthesis; Routing; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2002. ICCAD 2002. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7607-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.2002.1167586
  • Filename
    1167586