Title :
Path smoothing via discrete optimization
Author :
Moffitt, Michael D. ; Papa, David A. ; Li, Zhuo ; Alpert, Charles J.
Author_Institution :
IBM Austin Res. Lab., Austin, TX
Abstract :
A fundamental problem in timing-driven physical synthesis is the reduction of critical paths in a design. In this work, we propose a powerful new technique that moves (and can also resize) multiple cells simultaneously to smooth critical paths, thereby reducing delay and improving worst negative slack or a figure-of-merit. Our approach offers several key advantages over previous formulations, including the accurate modeling of objectives and constraints in the true timing model, and a guarantee of legality for all cell locations.
Keywords :
integrated circuit design; optimisation; smoothing methods; discrete optimization; integrated circuit design; path smoothing; timing-driven physical synthesis; true timing model; Algorithm design and analysis; Delay; Design optimization; Linear programming; Performance analysis; Permission; Smoothing methods; Software algorithms; Timing; Wire; Timing-driven placement; static timing analysis;
Conference_Titel :
Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
Conference_Location :
Anaheim, CA
Print_ISBN :
978-1-60558-115-6