Skip to main content

Considering Zero-Arrival Time and Block-Arrival Time in Hierarchical Functional Timing Analysis

  • Conference paper
Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation (PATMOS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4148))

  • 1199 Accesses

Abstract

Timing analysis of complex state-of-the-art designs demands efficient algorithms able to cope with design complexity. Exploring the hierarchical information generally encountered in complex designs became mandatory to perform functional timing analysis (FTA) in acceptable execution times. Although several hierarchical FTA approaches exist, only path-based hierarchical FTA is able to identify global critical paths, thus helping designers in the optimization task. In this paper we propose two versions of path-based hierarchical FTA strategies. These versions are compared to flat-mode FTA and to commercial FTA tools that operate in hierarchical mode.

This works was supported by CNPq Brazilian Agency.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Chen, H.-C., Du, D.: Path Sensitization in Critical Path Problem. IEEE Transactions on CAD of Integrated Circuits and Systems 12(2), 196–207

    Google Scholar 

  2. Devadas, S., Keutzer, K., Malik, S.: Computation of Floating Mode Delay in Combinational Circuits: Theory and Algorithms. IEEE Transactions on Computed-Aided Design of Integrated Circuits and Systems 12(12), 1913–1923

    Google Scholar 

  3. Chang, H., Abraham, J.A.: VIPER: An Efficient Vigorously Sensitizable Path Extractor. In: 30th ACM/IEEE Design Automation Conference, pp. 112–117 (1993)

    Google Scholar 

  4. Devadas, S., Keutzer, K., Malik, S., Wang, A.: Computation of Floating Mode Delay in Combinational Circuits: Practice and Implementation. IEEE Transactions on Computed-Aided Design of Integrated Circuits and Systems 12(12), 1924–1936

    Google Scholar 

  5. Silva, L.G., et al.: Realistic Delay Modeling in Satisfiability-Based Timing Analysis. In: IEEE Intl. Symposium on Circuits & Systems (ISCAS), vol. 6, pp. 215–218 (1998)

    Google Scholar 

  6. McGeer, P., et al.: Delay Models and Exact Timing Analysis. In: Sasao, T. (ed.) Logic Synthesis and Optimization, pp. 167–189. Kluwer Academic Pub., Dordrecht (1993)

    Google Scholar 

  7. Goel, P.: An Implicit Enumeration Algorithm to Generate Tests for Combinational Logic Circuits. IEEE Transactions on Computers C-30(3), 215–222

    Google Scholar 

  8. Fujiwara, H., Shimono, T.: On the Acceleration of Test Generation Algorithms. IEEE Transactions on Computers C-32(12), 1137–1144

    Google Scholar 

  9. Blaquière, Y., Dagenais, M., Savaria, Y.: Timing Analysis Speed-up Using a Hierarchical and a Multimode Approach. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 15(2), 244–255

    Google Scholar 

  10. Heo, S., Kim, J.: Hierarchical Timing Analysis Considering Global False Path. In: Proceedings of ITC-CSCC-2002 (2002)

    Google Scholar 

  11. Kukimoto, Y., Brayton, R.K.: Hierarchical Functional Timing Analysis. In: 35th ACM/IEEE Design Automation Conference, pp. 580–585 (1998)

    Google Scholar 

  12. Cadence Physically Knowledgeable Synthesis® User Guide. Cadence Design Systems, Inc. (2002)

    Google Scholar 

  13. Synopsys PrimeTime® User Guide: Advanced Timing Analysis. Synopsys, Inc. (2004)

    Google Scholar 

  14. Yalcin, H., Hayes, J.P.: Hierarchical Timing Analysis Using Conditional Delays. In: Proceedings of International Conference on Computer Aided Design, pp. 371–377 (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ferrão, D.L., Reis, R., Güntzel, J.L. (2006). Considering Zero-Arrival Time and Block-Arrival Time in Hierarchical Functional Timing Analysis. In: Vounckx, J., Azemard, N., Maurine, P. (eds) Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation. PATMOS 2006. Lecture Notes in Computer Science, vol 4148. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11847083_29

Download citation

  • DOI: https://doi.org/10.1007/11847083_29

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-39094-7

  • Online ISBN: 978-3-540-39097-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics