標題: | OWARU: Free Space-Aware Timing-Driven Incremental Placement |
作者: | Jung, Jinwook Nam, Gi-Joon Reddy, Lakshmi Jiang, Iris Hui-Ru Shin, Youngsoo 電子工程學系及電子研究所 Department of Electronics Engineering and Institute of Electronics |
公開日期: | 2016 |
摘要: | This paper proposes a powerful new technique called "OWARU"(1) that re-places and re-sizes multiple gates simultaneously to improve the most critical paths of a design. In essence, it is an incremental timing-driven placement technique integrated with gate sizing optimization that runs in conjunction with static timing analysis to guarantee a WYSIWYG (2) property. The OWARU technique offers several key advantages over previous techniques such as geometrical path straightening via the Bezier-curve algorithm, free space awareness to guarantee a legal placement solution, and an accurate true timing mode. The Bezier-curve geometric smoothing algorithm is extended with new anchor placement techniques to further improve the path placement. Free space aware placement algorithm is further enhanced with multiple gate optimization. The preliminary results are promising. We applied the OWARU technique at the end of industrial strength physical synthesis optimization on high performance microprocessor designs. The technique was extremely effective in improving the most critical path of the tested designs. On timing critical paths that were not fully closed from the previous physical synthesis optimization, the WS (worst slack) is improved by 5.3% of the total clock period and the TNS (total negative slack) improved by 91.3% on average. |
URI: | http://dx.doi.org/10.1145/2966986.2967062 http://hdl.handle.net/11536/134361 |
ISBN: | 978-1-4503-4466-1 |
ISSN: | 1933-7760 |
DOI: | 10.1145/2966986.2967062 |
期刊: | 2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) |
顯示於類別: | 會議論文 |