Abstract
A physical synthesis flow reads a mapped netlist produced by logic synthesis, then computes physical locations for gates and improves the performance of the circuit, until timing constraints are met. We observe that state-of-the-art flows consist of a series of optimizations that operate at two distinct scales, near-linear time algorithms that apply to the whole netlist, and more expensive transformations that typically operate on a handful of gates or interconnections.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Papa DA et al (2008) RUMBLE: an incremental, timing-driven, physical-synthesis optimization algorithm. In: Proceeding of ISPD 2008, pp 2–9
Papa DA, Luo T, Moffitt MD, Sze CN, Li Z, Nam G-J, Alpert CJ, Markov IL (2008) RUMBLE: An Incremental, Timing-Driven, Physical-Synthesis Optimization Algorithm. IEEE Trans. on CAD 27(12):2156–2168
Papa DA, Moffitt MD, Alpert CJ, Markov IL (2010) Bounded transactional timing analysis. Tau 2010
Papa DA, Moffitt MD, Alpert CJ, Markov IL (2010) Speeding up physical synthesis with transactional timing analysis. IEEE Design and Test of Computers, Sept 2010
Moffitt MD et al (2008) Path smoothing via discrete optimization. DAC 2008, pp 724–727
Li Z, Papa DA, Alpert CJ, Hu S, Shi W, Sze CN, Zhou Y (2010) Ultra-fast interconnect driven cell cloning for minimizing critical path delay. ISPD 2010, pp 75–82
Papa DA, Krishnaswamy S, Markov IL (2010) SPIRE: a retiming-based physical-synthesis transformation system. ICCAD 2010, pp 373–380
Papa DA, Adya SN, Markov IL (2004) Constructive benchmarking for placement. GLSVLSI 2004, pp 113–118
Hurst A, Chong P, Kuehlmann A (2004) Physical placement driven by sequential timing analysis. ICCAD 2004, pp 379–386
Adya SN, Chaturvedi S, Roy JA, Papa DA, Markov IL (2004) Unification of partitioning, floorplanning and placement. ICCAD 2004, pp 550–557
Roy JA, Adya SN, Papa DA, Markov IL (2006) Min-cut Floorplacement. IEEE Trans. on CAD 25(7):1313–1326
Roy JA, Papa DA, Adya SN, Chan HH, Lu JF, Ng AN, Markov IL (2005) Capo: robust and scalable open-source min-cut floorplacer. ISPD 2005, pp 224–227
Visweswariah C, Ravindran K, Kalafala K, Walker SG, Narayan S (2004) First-order incremental block-based statistical timing analysis. DAC 2004, pp 331–336
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this chapter
Cite this chapter
Papa, D.A., Markov, I.L. (2013). Conclusions. In: Multi-Objective Optimization in Physical Synthesis of Integrated Circuits. Lecture Notes in Electrical Engineering, vol 166. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1356-1_10
Download citation
DOI: https://doi.org/10.1007/978-1-4614-1356-1_10
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-1355-4
Online ISBN: 978-1-4614-1356-1
eBook Packages: EngineeringEngineering (R0)