Skip to main content

Design Tools and Methods for Chip Physical Design

  • Chapter
  • First Online:
Multiprocessor System-on-Chip
  • 1469 Accesses

Abstract

This chapter presents a new approach for the physical design of integrated systems, as the MPSoCs, where all logic cells are designed on the fly, without the limitations that a physical designer faces when using a cell library (number of functions, number of transistors, transistor sizing, area, and power consumption). Many functional blocks compose MPSoCs and several of them are composed by random logic. So, it is important to optimize these random logic blocks by using only the needed transistors and using the right sizing. Then there is demand of EDA to cope with this goal. A basic tool to minimize the number of transistors is the one that provides degeneration of any logical function using the optimal number of transistors. A cell generator allows the automatic design of cells composed by any transistor network (using simple gates or static CMOS complex gates – SCCG) and having any transistor sizing. When the size of the transistor should be bigger than the cell height, the tool is able to do transistor folding. As the designer is free from the limitations of a cell library, it is possible to do a deep logic minimization where all needed logic cells will be generated on the fly. This allows a reduction in the number of needed transistors to implement a circuit. As a consequence, the static power consumption will also be reduced. The cell generator provides cells with a compacted layout, allowing a significant transistor density. It is presented some physical design automation strategies related to transistor topologies, management of routing in all layers, VCC and Ground distribution, clock distribution, contacts and vias management, body ties management, transistor sizing and folding, and the how these strategies can improve the layout optimization. Some results are compared with the ones obtained with traditional standard cells tools (vendor’s tools), showing the gain in area, delay, and power consumption. The flexibility of the approach can also let the designers to define the layout parameters to cope with problems such as tolerance to transient effects, yield improvement, printability, etc. The designer can also manage the sizing of transistors to reduce power consumption, without compromising the clock frequency.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

References

  1. Reis, R., Lubaszewski, M., Jess, J., Design of Systems on a Chip: Design and Test, Springer, p. 297, 2007. ISBN 978-0-387-32499-2

    Google Scholar 

  2. Detjens, E. et al., Technology Mapping in MIS, In: IEEE ICCAD, 1987. Proceedings, Los Alamitos, California: IEEE Computer Society Press, pp. 116–119, 1987

    Google Scholar 

  3. Chang, C.-C., Cong, J., Xie, M., Optimality and Scalability of Existing Placement Algorithms. ASPDAC, 2003

    Google Scholar 

  4. Santos, G., Johann, M., Reis, R., Channel Based Routing in Channel-less Circuits. IEEE International Symposium on Circuits and Systems. ISCAS2006, Kos, Greece, May 21–24 2006, IEEE Press. ISBN:0-7803-9389-9

    Google Scholar 

  5. Moraes, F., Reis, A., Robert, M., Auvergne, D., Reis R. Towards Optimal Use of CMOS Complex Gates in Automatic Layout Synthesis. In: Proccedings of the 10th Congress of the Brazilian Microelectronics Society, Canela, July 31–August 4, Canela, SBMicro, pp. 11–20, 1995

    Google Scholar 

  6. Lazzari, C., Santos, C., Reis, R., A New Transistor-Level Layout Generation Strategy for Static CMOS Circuits, 13th IEEE International Conference on Electronics, Circuits and Systems – ICECS2006, Nice, France, December 10–13, pp. 660–663, 2006. ISBN: 1-4244-0395-2

    Google Scholar 

  7. Ziesemer, A., Lazzari, C., Reis, R., Transistor Level Automatic Layout Generator for non-Complementary CMOS Cells, In: IFIP/CEDA VLSI-SoC2007, International Conference on Very Large Scale Integration, Atlanta, USA, pp. 116–121, October 15–17 2007. ISBN: 978-1-4244-1710-0

    Google Scholar 

  8. Vazquez, J., Champac, V., Ziesemer A., Reis, R., Teixeira, I., Santos, M., Teixeira, J., Built-In Aging Monitoring for Safety-Critical Applications, IEEE International On-Line Test Symposium, IOLTS 2009, Sesimbra, Portugal, pp. 29–34, June 24–27 2009. ISBN 978-1-4244-4822-7

    Google Scholar 

  9. Vazquez, J., Champac, V., Ziesemer A., Reis, R., Teixeira, I., Santos, M., Teixeira, J., Delay Sensing for Parametric Variations and Defects Monitoring in Safety-Critical Applications. In: First IEEE Latin American Symposium on Circuits and Systems – LASCAS 2010, Iguaçu Falls, February 24–26 2010

    Google Scholar 

  10. Vazquez, J., Champac, V., Ziesemer A., Reis, R., Teixeira, I., Santos, M., Teixeira, J., Low-sensitivity to Process Variations Aging Sensor for Automotive Safety-Critical Applications, IEEE VLSI Test Symposium, VTS 2010, Santa Cruz, USA, June 18–21 2010

    Google Scholar 

Download references

Acknowledgments

We thank all the students and colleagues who worked in the Physical Design Project and implemented several tools which some of the results are reported in this chapter. We also thank CNPq and CAPES that sponsored some of our works and some of our students.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ricardo Reis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Reis, R. (2011). Design Tools and Methods for Chip Physical Design. In: Hübner, M., Becker, J. (eds) Multiprocessor System-on-Chip. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-6460-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-6460-1_7

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-6459-5

  • Online ISBN: 978-1-4419-6460-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics