A deeeeep dive into Formal Verification 🤿
If you're a practicing verification engineer or an aspiring verification engineer, the best gift you can give to yourself would be the skill of Formal Verification . In ever expanding complexity of systems and increasing demand of Silicon industry, Formal Verification is the shovel that could help you ride this gold rush. In the following post we will cover the MOST frequently asked questions about Formal Verification: 1. What is Formal Verification, how it solves, how it is different from Dynamic verification 2. Randomness in Formal Verification and automated stimulus generation 3. What is COI(Cone of Influence)? 4. How to write a property in Formal? How it verifies? How it works? 5. What are formal engines? 6. Non convergence of Formal properties? How to converge them – Abstraction techniques? 1. What is Formal Verification, how it solves, how it is different from Dynamic verification To understand Formal Verification we first need to understand what exactly is verification and