Title :
An analytical timing-driven algorithm for detailed placement
Author :
Monteiro, Jucemar ; Flach, Guilherme ; Johann, Marcelo ; Guntzel, Jose L.A.
Author_Institution :
PGMicro/PPGC - UFRGS, Porto Alegre - Brazil
Abstract :
Most of recent placement algorithms are driven to HPWL minimization and routability improvement. Although timing-closure is one of the most essential aspect of the synthesis flow, few methods are currently targeting delay reduction by handling critical paths during global or detailed placement. In this work, we adapted a global placement algorithm to perform timing-aware incremental detailed placement. The analytical algorithm employed reduces, on average, by 31% and 43%, respectively, the WNS and TNS violations on all circuits and all critical path configurations after clock skew optimization, based on ICCAD 2014 benchmarks.
Keywords :
Benchmark testing; Clocks; Logic gates; Mathematical model; Optimization; Pins; Timing; Analytical Techniques; Detailed Placement; EDA Tools; Incremental Timing-Driven Placement; Placement;
Conference_Titel :
Circuits & Systems (LASCAS), 2015 IEEE 6th Latin American Symposium on
Conference_Location :
Montevideo, Uruguay
DOI :
10.1109/LASCAS.2015.7250495