• DocumentCode
    2472651
  • Title

    A new LP based incremental timing driven placement for high performance designs

  • Author

    Luo, Tao ; Newmark, David ; Pan, David Z.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    1115
  • Lastpage
    1120
  • Abstract
    In this paper, we propose a new linear programming based timing driven placement framework for high performance designs. Our LP framework is mainly net-based, but it takes advantage of the path-based delay sensitivity with limited-stage slew propagation, thus it enjoys certain hybrid feature of net and path-based timing driven placement. Our LP formulation considers not only cells on the critical paths, but also cells that are logically adjacent to the critical paths (i.e., the criticality adjacency network) in a unified manner. We further present a timing aware spreading method to preserve timing in legalization for high performance designs. Our algorithm has been tested on a set of 65nm industry circuits from a multi-GHz microprocessor, and shown to achieve much improved timing on hand-tuned circuits
  • Keywords
    circuit layout CAD; circuit optimisation; delays; integrated circuit layout; linear programming; logic CAD; microprocessor chips; 65 nm; critical paths; delay sensitivity; hand-tuned circuits; high performance designs; linear programming; microprocessors; timing aware spreading method; timing driven placement; Algorithm design and analysis; Application specific integrated circuits; Circuit testing; Delay effects; Design methodology; Linear programming; Propagation delay; Routing; Timing; Wire; Algorithms; Design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2006 43rd ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    1-59593-381-6
  • Type

    conf

  • DOI
    10.1109/DAC.2006.229407
  • Filename
    1688967