Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 166))

  • 948 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Papa DA et al (2008) RUMBLE: an incremental, timing-driven, physical-synthesis optimization algorithm. In: Proceeding of ISPD 2008, pp 2–9

    Google Scholar 

  2. 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

    Google Scholar 

  3. Papa DA, Moffitt MD, Alpert CJ, Markov IL (2010) Bounded transactional timing analysis. Tau 2010

    Google Scholar 

  4. 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

    Google Scholar 

  5. Moffitt MD et al (2008) Path smoothing via discrete optimization. DAC 2008, pp 724–727

    Google Scholar 

  6. 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

    Google Scholar 

  7. Papa DA, Krishnaswamy S, Markov IL (2010) SPIRE: a retiming-based physical-synthesis transformation system. ICCAD 2010, pp 373–380

    Google Scholar 

  8. Papa DA, Adya SN, Markov IL (2004) Constructive benchmarking for placement. GLSVLSI 2004, pp 113–118

    Google Scholar 

  9. Hurst A, Chong P, Kuehlmann A (2004) Physical placement driven by sequential timing analysis. ICCAD 2004, pp 379–386

    Google Scholar 

  10. Adya SN, Chaturvedi S, Roy JA, Papa DA, Markov IL (2004) Unification of partitioning, floorplanning and placement. ICCAD 2004, pp 550–557

    Google Scholar 

  11. Roy JA, Adya SN, Papa DA, Markov IL (2006) Min-cut Floorplacement. IEEE Trans. on CAD 25(7):1313–1326

    Google Scholar 

  12. 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

    Google Scholar 

  13. Visweswariah C, Ravindran K, Kalafala K, Walker SG, Narayan S (2004) First-order incremental block-based statistical timing analysis. DAC 2004, pp 331–336

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics