Discuss about Constrained-Random Verification Methodology
Advent of constrained-random verification gives verification engineers an effective method to achieve coverage goals faster and also help find corner-case problems. It shifts emphasis from writing an enormous number of directed tests to writing a smaller set of constrained-random scenarios that let the computer resources do the work. Coverage goals are achieved not by sheer weight of manual labor needed to hand-write directed tests however by the number of processors which can be utilized to run random seeds. This significantly reduces time required to achieve the coverage goals.