Skip to main content

Statistical Viability Analysis and Optimization Through Gate Sizing

  • Conference paper
  • First Online:
Book cover Advanced Computational and Communication Paradigms

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

Abstract

When the technology of VLSI circuits scales down to nanometer region, the parameter variation has a great impact on the circuit performance. Traditional false path filtering methods which use normal corner-based timing analysis miss some of the critical false paths or true paths. Viability analysis is one of the most accurate methods for false path filtering. Statistical timing analysis, which models the parameter variation statistically, becomes a promising variation-aware solution in the digital circuit design at the nanometer era. Thus, statistical viability analysis improves the accuracy in finding false paths or true paths in a design. For further optimization, the concept of gate sizing is used along with viability analysis. The criticality for gate selection is evaluated through viability analysis. The analysis and optimization are carried out on ISCAS 85 benchmark circuits. For a sample circuit C2670, a delay reduction of 10.99% is obtained with a slight increase in power of 0.65% and area overhead of 0.63%.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.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. Brand D, Iyengar VS (1988) Timing analysis using functional analysis. IEEE Trans Comput 37(10):1309–1314

    Google Scholar 

  2. Jung J, Kim T (2013) Statistical viability analysis for detecting false paths under delay variation. IEEE Trans Comput Aided Des Integr Circuits Syst 32(1):111–123

    Google Scholar 

  3. Du DHC, Yen SHC, Ghanta S (1989) On the general false path problem in timing analysis. In: Proceedings of the IEEE design automation conference, pp 555–560

    Google Scholar 

  4. McGeer PC, Brayton RK (1989) Efficient algorithms for computing the longest viable path in a combinational network. In: Proceedings of the IEEE design automation conference, pp 561–567

    Google Scholar 

  5. Chang H, Sapatnekar SS (2003) Statistical timing analysis considering spatial correlations using a single pert-like traversal. In: Proceedings of the IEEE international conference on computer-aided design, pp 621–625

    Google Scholar 

  6. Bhaghath PJ, Ramesh SR (2014) A comparison on timing analysis using probabilistic approaches. In: Proceedings of the international conference on communication and signal processing, pp 419–423

    Google Scholar 

  7. Ramesh SR, Jayaparvathy R (2016) Improved statistical static timing analysis using refactored timing graphs. J Comput Theor Nanosci 13(11):8879–8884

    Google Scholar 

  8. Agarwal A, Blaauw D, Zolotov V (2003) Statistical timing analysis for intra-die process variations with spatial correlations. In: Proceedings of the IEEE international conference on computer-aided design, pp 900–907

    Google Scholar 

  9. Visweswariah C, Ravindran K, Kalafala K, Walker SG, Narayan S (2004) First-order incremental block-based statistical timing analysis. In: Proceedings of the IEEE design automation conference, pp 331–336

    Google Scholar 

  10. Liou JJ, Krstic A, Wang LC, Cheng KT (2002) False-path-aware statistical timing analysis and efficient path selection for delay testing and timing validation. In: Proceedings of the IEEE design automation conference, pp 566–569

    Google Scholar 

  11. Guthaus MR, Venkateswaran N, Visweswariah C, Zolotov V (2005) Gate sizing using incremental parameterized statistical timing analysis. In: Proceedings of the IEEE international conference on computer-aided design, pp 1029–1036

    Google Scholar 

  12. Jacobs ETAF, Berkelaar MRCM (2000) Gate sizing using a statistical delay model. In: Proceedings of the conference on design automation test in Europe, pp 283–291

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to K. Sreenath .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sreenath, K., Ramesh, S.R. (2018). Statistical Viability Analysis and Optimization Through Gate Sizing. In: Bhattacharyya, S., Gandhi, T., Sharma, K., Dutta, P. (eds) Advanced Computational and Communication Paradigms. Lecture Notes in Electrical Engineering, vol 475. Springer, Singapore. https://doi.org/10.1007/978-981-10-8240-5_17

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-8240-5_17

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-8239-9

  • Online ISBN: 978-981-10-8240-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics