• DocumentCode
    2174569
  • Title

    An analytical timing-driven algorithm for detailed placement

  • Author

    Monteiro, Jucemar ; Flach, Guilherme ; Johann, Marcelo ; Guntzel, Jose L.A.

  • Author_Institution
    PGMicro/PPGC - UFRGS, Porto Alegre - Brazil
  • fYear
    2015
  • fDate
    24-27 Feb. 2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Most of recent placement algorithms are driven to HPWL minimization and routability improvement. Although timing-closure is one of the most essential aspect of the synthesis flow, few methods are currently targeting delay reduction by handling critical paths during global or detailed placement. In this work, we adapted a global placement algorithm to perform timing-aware incremental detailed placement. The analytical algorithm employed reduces, on average, by 31% and 43%, respectively, the WNS and TNS violations on all circuits and all critical path configurations after clock skew optimization, based on ICCAD 2014 benchmarks.
  • Keywords
    Benchmark testing; Clocks; Logic gates; Mathematical model; Optimization; Pins; Timing; Analytical Techniques; Detailed Placement; EDA Tools; Incremental Timing-Driven Placement; Placement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits & Systems (LASCAS), 2015 IEEE 6th Latin American Symposium on
  • Conference_Location
    Montevideo, Uruguay
  • Type

    conf

  • DOI
    10.1109/LASCAS.2015.7250495
  • Filename
    7250495