##########################################################
# 《Coverage Technology User Guide》.pdf
##########################################################
#############################
【Line Coverage】
A zero execution count pin-points a line of code that has not been exercised that could be the
source of a 【potential design error】
【-cm_line contassign】
【Toggle Coverage】
how much testing is actually being performed at the 【gate level】
【Condition Coverage】
Enabling Condition Coverage in 【For Loops】
Enabling Condition Coverage in 【Tasks and Functions】
【-cm_noconst】
The goal of performing c onstant analysis is to remove 【unreachable】
coverage targets from the computat ion of the score and the reports,
so that you can focus on the 【hittable】 targets that need testing.
#############################
【URG】 for batch merging, grading, and reporting,
【DVE】 Coverage GUI for interactive analysis
URG indicates this information in the modinfo.txt/
mod*.html pages as to 【which test covered each metric】
URG 【-show tests】【-show maxtests】
【–diff】
urg –dir mydir1.vdb mydir2.vdb –tests myfile –diff
Reporting Only 【Uncovered】 Objects: urg 【–show brief】
【–show summary】
#############################
【Post-processing】
【Merging】
【Grading and Coverage Analysis】
【Exclusion】 –elfile filename.el
Autograde to eliminate 【redundant tests】
Map the subhierarchy coverage 【from one design to another】
##########################################################
# 《Coverage Technology Reference Manual》.pdf
##########################################################
【-cm_tgl mda】
【-cm_tgl portsonly】
【-cm_cond full/allops】
【-cm_constfile】
【-cm_fsmcfg】
【-cm_fsmopt sequence 】
【-cm_count】
【-cm_start/-cm_stop N】
【coverage -tgl off/on】
【-cm_glitch period】