Sub-block Selection Criteria for SEQ Hierarchical Flow-based Formal Verification of Advanced Digital Designs

Authors

  • Anantharaj Thalaimalai Vanaraj
  • Reshi Razdan

Keywords:

Design under test (DUT), Factory pattern, Formal convergence, Formal verification, Functional verification, Implementation (IMPL), Object oriented programming (OOPs), Register transfer logic (RTL), Return of investment (ROI), Sequential equivalence (SEQ), Sequential equivalence check (SEC), Specification (SPEC), Synopsys SolvNet Plus™, Synopsys VC Formal™ tool, System on chip (SOC), Universal verification methodology (UVM)

Abstract

The critical challenge faced by the latest complex chips on the formal verification and simulation/stimulus-driven platforms is the verification sign-off. The success, failure, comprehensiveness, and reachability of the verification goals created and verified by the formal tool determine the formal verification convergence criterion. The capacity to analytically demonstrate the equivalency between two distinct iterations of identical pre-silicon designs is one of the fundamental methods of formal verification. Versions of pre-silicon designs may vary in terms of bug fixes, low power capability, feature additions or deletions, or needs. This formal verification method is offered by the Synopsys VC FormalTM tool through an integrated formal application called the “Sequential Equivalence (SEQ)” App. Further extending our work on the SEQ hierarchical flow-based formal verification, we developed the sub-block selection criteria for any applicable designs. This study outlines the sub-block criteria for deploying the hierarchical flow-based formal SEQ App towards faster convergence.

References

N. B. Harshitha, Y. G. Praveen Kumar and M. Z. Kurian, “An introduction to universal verification methodology for the digital design of Integrated circuits (IC’s): A review,” 2021 International Conference on Artificial Intelligence and Smart Systems (ICAIS), Coimbatore, India, 2021, pp. 1710-1713, doi: https://doi.org/10.1109/ICAIS50930.2021.9396034

W. Ni and J. Zhang, “Research of reusability based on UVM verification,” 2015 IEEE 11th International Conference on ASIC (ASICON), Chengdu, China, 2015, pp. 1-4, doi: https://doi.org/10.1109/ASICON.2015.7517189

F. Torres, R. Srivastava, J. Ruiz, H. -P. Wen, M. Bose and J. Bhadra, “Portable simulation/emulation stimulus on an industrial-strength SoC,” 2009 International Test Conference, Austin, TX, USA, 2009, pp. 1-1, doi: https://doi.org/10.1109/TEST.2009.5355904

A. T. Vanaraj, M. Raj and L. Gopalakrishnan, “Functional verification closure using optimal test scenarios for digital designs,” 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India, 2020, pp. 535-538, doi: https://doi.org/10.1109/ICSSIT48917.2020.9214097

A. Molina and O. Cadenas, “Functional verification: Approaches and challenges,” Latin American Applied Research, vol. 37, no. 1, 2007, Available: https://www.scielo.org.ar/scielo.php?pid=S0327-07932007000100013&script=sci_arttext

E. Fallon, “Machine learning in EDA: Opportunities and challenges,” 2020 ACM/IEEE 2nd Workshop on Machine Learning for CAD (MLCAD), Reykjavik, Iceland, 2020, pp. 103-103, doi: https://doi.org/10.1145/3380446.3430687

A. Bhutani and P. Wadhwani, “Graphics Processing Unit (GPU) Market Size By Component (Software [CAD/CAM, Simulation, Imaging, Digital Video, Modelling and Animation], Hardware [GPU Type {Integrated, Dedicated, Hybrid}, Device Type {Computer, Tablet/smartphone, Gaming Console, Television and others}], Service [Training & Consulting, Integration & Maintenance, Managed Service]), By Deployment Model (On-premise, Cloud), By Application (Gaming, Design & Manufacturing, Automotive, Real Estate, Healthcare), Industry Analysis Report, Regional Outlook, Growth Potential, Competitive Market Share & Forecast, 2018 - 2024,” Global Market Insights Inc., Jan. 23, 2019. Available: https://web.archive.org/web/20220303120312/https://www.gminsights.com/industry-analysis/gpu-market

H. H. Li, “AI models for edge computing: Hardware-aware optimizations for efficiency," 2024 Design, Automation and Test in Europe Conference & Exhibition (DATE), Valencia, Spain, 2024, pp. 1-1, doi: https://doi.org/10.23919/DATE58400.2024.10546543

G. Swamy, “Formal verification of digital systems,” Proceedings Tenth International Conference on VLSI Design, Hyderabad, India, 1997, pp. 213-217, doi: https://doi.org/10.1109/ICVD.1997.568078

S. Y. Dasarathanaidu, “Challenges of formal verification on deep learning hardware accelerator,” in Proc. Design and Verification Conf. (DVCon), 2019. Available: https://dvcon-proceedings.org/wp-content/uploads/challenges-of-formal-verification-on-deep-learning-hardware-accelerator-paper.pdf

Synopsys, VC Formal Verification User Guide, Version S-2021.09, Sep. 2021. Available: https://studylib.net/doc/26188511/vc-formal-verification-ug-version-s-2021.09

Synopsys, VC Formal Verification User Guide: SEQ Hierarchical Flow, SolvNet Plus, Sep. 2021. Available: https://www.synopsys.com/support/licensing-installation-computeplatforms/synopsys-documentation.html

A. T. Vanaraj and R. Razdan, “A case study on formal sequential equivalence checking based hierarchical flow setup towards faster convergence of complex SOC designs,” Journal of Engineering Research and Sciences, vol. 3, no. 8, pp. 21-27, 2024, doi: http://dx.doi.org/10.55708/js0308003

Published

2025-05-09

How to Cite

Anantharaj Thalaimalai Vanaraj, & Reshi Razdan. (2025). Sub-block Selection Criteria for SEQ Hierarchical Flow-based Formal Verification of Advanced Digital Designs. Recent Trends in Semiconductor and Sensor Technology, 1–11. Retrieved from https://matjournals.net/engineering/index.php/RTSST/article/view/1864