Skip to main content

Abstract

This chapter presents the methods used by the placer to process and place the modules in the floorplan while following the designer guidelines embedded in the template. The general architecture of the placer is addressed followed by the description of the high level guidelines present in the template. Finally, the detailed generation procedure for the floorplan, depicting each task implemented in LAYGEN II’s template-based placer is presented.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Y.-C. Chang, Y.-W. Chang, G.-M.Wu, S.-W.Wu, B*-trees: a new representation for nonslicing floorplans, in Proceedings of 37th ACM/IEEE Design Automation Conference (DAC), pp. 458–463 (2000)

    Google Scholar 

  2. F. Balasa, S. C. Maruvada, K. Krishnamoorthy, Using red-black interval trees in device-level analog placement with symmetry constraints, in Proceedings of the Asian and South Pacific—Design Automation Conference (ASPDAC), pp. 777–782 (January 2003)

    Google Scholar 

  3. N. Lourenço, M. Vianello, J. Guilherme, N. Horta, LAYGEN—automatic layout generation of analog ICs from hierarchical template descriptions, in Proceedings of the Conference on Ph.D. Research in Microelectronics and Electronics (PRIME), pp. 213–216 (June 2006)

    Google Scholar 

  4. B. Suman, P. Kumar, A survey of simulated annealing as a tool for single and multiobjective optimization. J. Oper. Res. Soc. 57, 1143–1160 (2006)

    Article  MATH  Google Scholar 

  5. R. Jacob Baker, CMOS Circuit Design, Layout and Simulation (IEEE Press, New York, 2005)

    Google Scholar 

  6. M. Barros, J. Guilherme, N. Horta, GA-SVM feasibility model and optimization kernel applied to analog IC design automation, in Proceedings of ACM Great Lakes symposium on VLSI (GLVLSI), pp. 469–472 (March 2007)

    Google Scholar 

  7. M. Barros, J. Guilherme, N. Horta, Analog circuits and systems optimization based on evolutionary computation techniques, Studies in computational intelligence, vol. 294 (Springer, New York 2010)

    Google Scholar 

  8. M. Barros, J. Guilherme, N. Horta, Analog circuits optimization based on evolutionary computation techniques. Integration, VLSI J. 43(1), 136–155 (2009)

    Article  Google Scholar 

  9. N. Lourenço, N. Horta, GENOM-POF: multi-objective evolutionary synthesis of analog ICs with Corners validation, in Proceedings of Genetic and Evolutionary Computation Conference (GECCO), (July 2012)

    Google Scholar 

  10. F. Maloberti, Analog Design for CMOS VLSI Systems, (Kluwer Academic Publishers, Netherlands 2001)

    Google Scholar 

  11. A. Hastings, The Art of Analog Layout, 2nd edn (Prentice Hall, New Jersey 2005)

    Google Scholar 

  12. Mentor Graphics, http://www.mentor.com

  13. R.L. Graham, An efficient algorithm for determining the convex hull of a finite planar set. Inform Proc. Lett. 1, 132–133 (1972)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ricardo M. F. Martins .

Rights and permissions

Reprints and permissions

Copyright information

© 2013 The Author(s)

About this chapter

Cite this chapter

Martins, R.M.F., Lourenço, N.C.C., Horta, N.C.G. (2013). Placer. In: Generating Analog IC Layouts with LAYGEN II. SpringerBriefs in Applied Sciences and Technology(). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33146-6_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33146-6_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33145-9

  • Online ISBN: 978-3-642-33146-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics