Design Verification Is All About Good Hygiene
By Ashish Darbari, Axiomise and Vladislav Palfy, OneSpin Solutions
Design verification has a lot in common with human hygiene practices. The goal of both activities is to remove all dirt, grime, and bugs through an active process of establishing good hygiene. If this process is not followed properly, the result is viruses, infections, and other illnesses. Good verification hygiene is as important in semiconductor development as human hygiene is for a healthy body.
This white paper discusses the different stages of verification hygiene and what kind of issues can be detected and corrected at each stage. Any design change requires it to be sanitized to eliminate any bugs introduced. A rinsing phase can detect more serious problems, while a deep scrub of the design removes corner-case bugs.
Finally, the detox phase validates assumptions and measures the coverage to ensure verification completeness. With this four-step process, design and verification engineers can release their chip bugfree and ensure that it conforms to the requirements.
Download the white paper
Download the paper and learn about all the four phases of design verification (DV) hygiene in more detail in a flow-like manner.