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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Chen, H.-C., Du, D.: Path Sensitization in Critical Path Problem. IEEE Transactions on CAD of Integrated Circuits and Systems 12(2), 196–207
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
Chang, H., Abraham, J.A.: VIPER: An Efficient Vigorously Sensitizable Path Extractor. In: 30th ACM/IEEE Design Automation Conference, pp. 112–117 (1993)
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
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)
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)
Goel, P.: An Implicit Enumeration Algorithm to Generate Tests for Combinational Logic Circuits. IEEE Transactions on Computers C-30(3), 215–222
Fujiwara, H., Shimono, T.: On the Acceleration of Test Generation Algorithms. IEEE Transactions on Computers C-32(12), 1137–1144
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
Heo, S., Kim, J.: Hierarchical Timing Analysis Considering Global False Path. In: Proceedings of ITC-CSCC-2002 (2002)
Kukimoto, Y., Brayton, R.K.: Hierarchical Functional Timing Analysis. In: 35th ACM/IEEE Design Automation Conference, pp. 580–585 (1998)
Cadence Physically Knowledgeable Synthesis® User Guide. Cadence Design Systems, Inc. (2002)
Synopsys PrimeTime® User Guide: Advanced Timing Analysis. Synopsys, Inc. (2004)
Yalcin, H., Hayes, J.P.: Hierarchical Timing Analysis Using Conditional Delays. In: Proceedings of International Conference on Computer Aided Design, pp. 371–377 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)