Abstract
Physical design convergence becomes complicated as the number of gates is increasing with decreasing size of the transistors. Multi-corner multi-mode timing convergence is introduced to compensate for the manufacturing variation, raising the number of signoff scenarios for static timing analysis. As a result, timing violations in all scenarios need to be closed and the timing convergence process is prolonged due to the “Ping Pong Effect”. The place and route implementation tool might not have the visibility to all violations in all scenarios since not all scenarios are taken into optimization process. Some new violations might be induced due to the fixing of the other violations. Therefore, it is important to improve the visibility of the implementation tool in the actual worst slack or worst margin of all timing paths. In this paper, a methodology is proposed to create the worst-case scenario in timing slack and used in optimization process. The worst-case scenario is successfully modeled with generated worst timing margin across all the timing paths in all sign-off scenarios. With this strategy, the timing results for hold violations in terms of the worst number of slack, total number of slack and total violated path has improved by 53.2%, 95.5% and 75.9%, respectively. No significant result is recorded for setup violations. Nonetheless, it is seen as a promising approach to minimize the timing closure process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aditi, S., Deb, S.: Smart and efficient multi-scenario SoC timing closure and ECO generator. Master Dissertation, Department of Electronics and Communication, Indraprastha Institute of Information Technology, India, Delhi (2015)
Oh, D.K., Jin, M.W., Kim, J.H.: Extracting the K-most critical paths in multi-corner multi-mode for fast static timing analysis. J. Semicond. Technol. Sci. 16(6), 771–780 (2016)
Han, K., Kahng, A.B., Lee, J., Li, J., Nath, S.: A global-local optimization framework for simultaneous multi-mode multi-corner clock skew variation reduction. In: 52nd ACM/EDAC/IEEE Design Automation Conference (DAC), San Francisco, California, pp. 1–6 (2015)
Shanthala, L., Jayagowri, R.: Efficient timing closure in SOC through timing quality checks and engineering change order. Int. J. Adv. Res. Ideas Innov. Technol. 3(3), 699–705 (2017)
Chang, H.Y., Jiang, I.H.R., Chang, Y.W.: Timing ECO optimization via Bézier curve smoothing and fixability identification. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 31(12), 1857–1866 (2012)
Parnami, M., Sachdeva, S.: Integrated circuit design synthesis using slack diagrams. U.S. Patent 9,330,216 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lee, J.S.K., Packeer Mohamed, M.F., Md. Zawawi, M.A., Hashim, N.Z.I. (2019). Place and Route Optimization for High Coverage Multi-corner Multi-mode Timing Fix. In: Zawawi, M., Teoh, S., Abdullah, N., Mohd Sazali, M. (eds) 10th International Conference on Robotics, Vision, Signal Processing and Power Applications. Lecture Notes in Electrical Engineering, vol 547. Springer, Singapore. https://doi.org/10.1007/978-981-13-6447-1_25
Download citation
DOI: https://doi.org/10.1007/978-981-13-6447-1_25
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6446-4
Online ISBN: 978-981-13-6447-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)