• DocumentCode
    507432
  • Title

    CRISP: Congestion reduction by iterated spreading during placement

  • Author

    Roy, Jarrod A. ; Viswanathan, Natarajan ; Nam, Gi-Joon ; Alpert, Charles J. ; Markov, Igor L.

  • Author_Institution
    Dept. of EECS, Univ. of Michigan, Ann Arbor, MI, USA
  • fYear
    2009
  • fDate
    2-5 Nov. 2009
  • Firstpage
    357
  • Lastpage
    362
  • Abstract
    Dramatic progress has been made in algorithms for placement and routing over the last 5 years, with improvements in both speed and quality. Combining placement and routing into a joint optimization has also been proposed. However, it remains unclear if the benefits would be significant enough to justify major changes in commercial tools. CRISP addresses this challenge and is the first tool to demonstrate tangible benefits of combined place-and-route optimization including fewer global routing detours, reduced detailed routing violations and runtime, and even shrinking the floorplan of a commercial design. We employ fast global routing to choose standard cells to temporarily inflate and iteratively spread for congestion reduction. Spreading only in congested regions, we enable die area reduction by facilitating routing with high area utilization.
  • Keywords
    circuit CAD; integrated circuit design; CRISP; congestion reduction; global routing detours; iterated spreading; place-and-route optimization; placement; routing violations; Delay estimation; Design engineering; Design optimization; Electronic design automation and methodology; Integrated circuit interconnections; Laboratories; Routing; Runtime; Shape control; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-60558-800-1
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • Filename
    5361267