Shedding Physical Synthesis Area Bloat
Author(s) -
Ying Zhou,
Charles J. Alpert,
Zhuo Li,
Cliff Sze,
Louise Trevillyan
Publication year - 2011
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.123
H-Index - 24
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/2011/503025
Subject(s) - sizing , reduction (mathematics) , computer science , physical design , power (physics) , focus (optics) , flow (mathematics) , dissipation , power consumption , electronic engineering , embedded system , engineering , circuit design , mathematics , art , physics , geometry , quantum mechanics , optics , visual arts , thermodynamics
Area bloat in physical synthesis not only increases power dissipation, but also creates congestion problems, forces designersto enlarge the die area, rerun the whole design flow, and postpone the design deadline. As a result, it is vital for physical synthesis tools to achieve timing closure and low power consumption with intelligent area control. The major sources of area increase in a typical physical synthesis flow are from buffer insertion and gate sizing, both of which have been discussed extensively in the last two decades, where the main focus is individual optimized algorithm. However, building a practical physical synthesis flow with buffering and gate sizing to achieve the best timing/area/runtime is rarely discussed in any previous literatures. In this paper, we present two simple yet efficient buffering and gate sizing techniques and achieve a physical synthesis flow with much smaller area bloat. Compared to a traditional timing-driven flow, our work achieves 12% logic area growth reduction, 5.8% total area reduction, 10.1% wirelength reduction, and 770 ps worst slack improvement on average on 20 industrial designs in 65 nm and 45 nm
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom