The fork join is very basic construct in the system verilog usage. But there are also side effects of this fork and disable fork. The fork join can be used in two ways as shown below:
Un-Named fork join blocks:
In this scenario
Named fork join blocks:
COVERAGE While going through some of the blog posts, i found that the Verdi supports even coverage right out of the box, but from the 2014 Version. Well till now, we relied on the URG reports and the DVE to review the coverage and apply waivers and create exclusion files. Looks verdi supports all the features.. I did not get any hands on the features of this option, soon i will find some time to play around with this option of coverage in Verdi. How to launch the verdi with coverage. $> verdi -cov -covdir <PATH_TO_TB>.simv.vdb -covdir <PATH_TO_TEST1>.simv.vdb -covdir <PATH_TO_TEST2>.simv.vdb... You can pass multiple covdirs, where in all the results will be merged. References: SYNOPSYS SITE Think Verification
Comments
Post a Comment